ODI Matches played on Edgbaston, Birmingham (64)
(count excludes the abandoned match in which no play was possible)
(the count includes only those matches which have been completed)
28th August 1972
Prudential Trophy 1972
3rd ODI
England v Australia
o4
2nd September 1974
Prudential Trophy 1974
2nd ODI
England v Pakistan
o15
7th June 1975
Prudential World Cup 1975
Group A
East Africa v New Zealand
o20
11th June 1975
Prudential World Cup 1975
Group B
Pakistan v West Indies
o26
14th June 1975
Prudential World Cup 1975
Group A
England v East Africa
o28
30th August 1976
Prudential Trophy 1976
3rd ODI
England v West Indies
o39
4th June 1977
Prudential Trophy 1977
2nd ODI
England v Australia
o43
9th June 1979
Prudential World Cup 1979
Group B
India v West Indies
o63
16th June 1979
Prudential World Cup 1979
Group A
Australia v Canada
o68
22nd August 1980
Prudential Trophy 1980
2nd ODI
England v Australia
o92
6th June 1981
Prudential Trophy 1981
2nd ODI
England v Australia
o120
11th June 1983
Prudential World Cup 1983
Group A
New Zealand v Pakistan
o204
15th June 1983
Prudential World Cup 1983
Group A
England v New Zealand
o209
20th June 1983
Prudential World Cup 1983
Group B
West Indies v Zimbabwe
o220
1st June 1985
Texaco Trophy 1985
2nd ODI
England v Australia
o330
25th May 1987
Texaco Trophy 1987
3rd ODI
England v Pakistan
o450
19th May 1988
Texaco Trophy 1988
1st ODI
England v West Indies
o518
23rd May 1991
Texaco Trophy 1991
1st ODI
England v West Indies
o676
21st May 1993
Texaco Trophy 1993
2nd ODI
England v Australia
o831
19th May 1994
Texaco Trophy 1994
1st ODI
England v New Zealand
o913
25th August 1994
Texaco Trophy 1994
1st ODI
England v South Africa
o919
31st August 1996
Texaco Trophy 1996
2nd ODI
England v Pakistan
o1109
18th August 1998
Emirates Triangular Tournament 1998
England v South Africa
o1347
29th May 1999
ICC World Cup 1999
Group A
England v India
o1467
10th June 1999
ICC World Cup 1999
Super Six
New Zealand v South Africa
o1478
17th June 1999
ICC World Cup 1999
Semi-Final
Australia v South Africa
o1483
18th July 2000
National Westminster Bank Series 2000
England v Zimbabwe
o1617
7th June 2001
National Westminster Bank Series 2001
England v Pakistan
o1719
6th July 2002
National Westminster Bank Series 2002
India v Sri Lanka
o1852
8th July 2003
National Westminster Bank Series 2003
England v South Africa
o2035
26th June 2004
National Westminster Bank Series 2004
New Zealand v West Indies
o2134
10th September 2004
ICC Champions Trophy 2004
Pool D
England v Zimbabwe
o2168
12th September 2004
ICC Champions Trophy 2004
Pool B
Bangladesh v South Africa
o2171
14th September 2004
ICC Champions Trophy 2004
Pool C
Kenya v Pakistan
o2173
19th September 2004
ICC Champions Trophy 2004
Pool C
India v Pakistan
o2179
21st September 2004
ICC Champions Trophy 2004
Semi-Final
England v Australia
o2180
28th June 2005
National Westminster Bank Series 2005
England v Australia
o2256
10th September 2006
Pakistan in British Isles 2006
5th ODI
England v Pakistan
o2412
4th July 2007
West Indies in England 2007
2nd ODI
England v West Indies
o2597
27th August 2007
India in British Isles 2007
3rd ODI
England v India
o2616
18th June 2008
New Zealand in England 2008
2nd ODI
England v New Zealand
o2709
26th May 2009
West Indies in England 2009
3rd ODI
England v West Indies
o2851
12th July 2010
Bangladesh in British Isles 2010
3rd ODI
England v Bangladesh
o3026
4th July 2012
Australia in England and Ireland 2012
3rd ODI
England v Australia
o3281b
8th June 2013
ICC Champions Trophy 2013
Group A
England v Australia
o3365
10th June 2013
ICC Champions Trophy 2013
Group B
Pakistan v South Africa
o3367
12th June 2013
ICC Champions Trophy 2013
Group A
Australia v New Zealand
o3369
15th June 2013
ICC Champions Trophy 2013
Group B
India v Pakistan
o3372
23rd June 2013
ICC Champions Trophy 2013
Final
England v India
o3377
11th September 2013
Australia in British Isles 2013
3rd ODI
England v Australia
o3414
3rd June 2014
Sri Lanka in Ireland and England 2014
5th ODI
England v Sri Lanka
o3496
2nd September 2014
India in England 2014
4th ODI
England v India
o3523
9th June 2015
New Zealand in England 2015
1st ODI
England v New Zealand
o3654
24th June 2016
Sri Lanka in England and Ireland 2016
2nd ODI
England v Sri Lanka
o3753
2nd June 2017
ICC Champions Trophy 2017
Group A
Australia v New Zealand
o3876
4th June 2017
ICC Champions Trophy 2017
Group B
India v Pakistan
o3878
7th June 2017
ICC Champions Trophy 2017
Group B
Pakistan v South Africa
o3881
10th June 2017
ICC Champions Trophy 2017
Group A
England v Australia
o3885
15th June 2017
ICC Champions Trophy 2017
Semi-Final
Bangladesh v India
o3891
19th June 2019
ICC World Cup 2019
New Zealand v South Africa
o4165
26th June 2019
ICC World Cup 2019
New Zealand v Pakistan
o4174
30th June 2019
ICC World Cup 2019
England v India
o4179
2nd July 2019
ICC World Cup 2019
Bangladesh v India
o4182
11th July 2019
ICC World Cup 2019
Semi-Final
England v Australia
o4191
13th July 2021
Pakistan in England 2021
3rd ODI
England v Pakistan
o4302
29th May 2025
West Indies in England 2025
1st ODI
England v West Indies
o4814