ODI Matches played on Edgbaston, Birmingham (64)
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
o4788