ODI Matches played on Edgbaston, Birmingham (64)

28th August 1972 Prudential Trophy 1972 3rd ODIEngland v Australiao4
2nd September 1974 Prudential Trophy 1974 2nd ODIEngland v Pakistano15
7th June 1975 Prudential World Cup 1975 Group AEast Africa v New Zealando20
11th June 1975 Prudential World Cup 1975 Group BPakistan v West Indieso26
14th June 1975 Prudential World Cup 1975 Group AEngland v East Africao28
30th August 1976 Prudential Trophy 1976 3rd ODIEngland v West Indieso39
4th June 1977 Prudential Trophy 1977 2nd ODIEngland v Australiao43
9th June 1979 Prudential World Cup 1979 Group BIndia v West Indieso63
16th June 1979 Prudential World Cup 1979 Group AAustralia v Canadao68
22nd August 1980 Prudential Trophy 1980 2nd ODIEngland v Australiao92
6th June 1981 Prudential Trophy 1981 2nd ODIEngland v Australiao120
11th June 1983 Prudential World Cup 1983 Group ANew Zealand v Pakistano204
15th June 1983 Prudential World Cup 1983 Group AEngland v New Zealando209
20th June 1983 Prudential World Cup 1983 Group BWest Indies v Zimbabweo220
1st June 1985 Texaco Trophy 1985 2nd ODIEngland v Australiao330
25th May 1987 Texaco Trophy 1987 3rd ODIEngland v Pakistano450
19th May 1988 Texaco Trophy 1988 1st ODIEngland v West Indieso518
23rd May 1991 Texaco Trophy 1991 1st ODIEngland v West Indieso676
21st May 1993 Texaco Trophy 1993 2nd ODIEngland v Australiao831
19th May 1994 Texaco Trophy 1994 1st ODIEngland v New Zealando913
25th August 1994 Texaco Trophy 1994 1st ODIEngland v South Africao919
31st August 1996 Texaco Trophy 1996 2nd ODIEngland v Pakistano1109
18th August 1998 Emirates Triangular Tournament 1998  England v South Africao1347
29th May 1999 ICC World Cup 1999 Group AEngland v Indiao1467
10th June 1999 ICC World Cup 1999 Super SixNew Zealand v South Africao1478
17th June 1999 ICC World Cup 1999 Semi-FinalAustralia v South Africao1483
18th July 2000 National Westminster Bank Series 2000  England v Zimbabweo1617
7th June 2001 National Westminster Bank Series 2001  England v Pakistano1719
6th July 2002 National Westminster Bank Series 2002  India v Sri Lankao1852
8th July 2003 National Westminster Bank Series 2003  England v South Africao2035
26th June 2004 National Westminster Bank Series 2004  New Zealand v West Indieso2134
10th September 2004 ICC Champions Trophy 2004 Pool DEngland v Zimbabweo2168
12th September 2004 ICC Champions Trophy 2004 Pool BBangladesh v South Africao2171
14th September 2004 ICC Champions Trophy 2004 Pool CKenya v Pakistano2173
19th September 2004 ICC Champions Trophy 2004 Pool CIndia v Pakistano2179
21st September 2004 ICC Champions Trophy 2004 Semi-FinalEngland v Australiao2180
28th June 2005 National Westminster Bank Series 2005  England v Australiao2256
10th September 2006 Pakistan in British Isles 2006 5th ODIEngland v Pakistano2412
4th July 2007 West Indies in England 2007 2nd ODIEngland v West Indieso2597
27th August 2007 India in British Isles 2007 3rd ODIEngland v Indiao2616
18th June 2008 New Zealand in England 2008 2nd ODIEngland v New Zealando2709
26th May 2009 West Indies in England 2009 3rd ODIEngland v West Indieso2851
12th July 2010 Bangladesh in British Isles 2010 3rd ODIEngland v Bangladesho3026
4th July 2012 Australia in England and Ireland 2012 3rd ODIEngland v Australiao3281b
8th June 2013 ICC Champions Trophy 2013 Group AEngland v Australiao3365
10th June 2013 ICC Champions Trophy 2013 Group BPakistan v South Africao3367
12th June 2013 ICC Champions Trophy 2013 Group AAustralia v New Zealando3369
15th June 2013 ICC Champions Trophy 2013 Group BIndia v Pakistano3372
23rd June 2013 ICC Champions Trophy 2013 FinalEngland v Indiao3377
11th September 2013 Australia in British Isles 2013 3rd ODIEngland v Australiao3414
3rd June 2014 Sri Lanka in Ireland and England 2014 5th ODIEngland v Sri Lankao3496
2nd September 2014 India in England 2014 4th ODIEngland v Indiao3523
9th June 2015 New Zealand in England 2015 1st ODIEngland v New Zealando3654
24th June 2016 Sri Lanka in England and Ireland 2016 2nd ODIEngland v Sri Lankao3753
2nd June 2017 ICC Champions Trophy 2017 Group AAustralia v New Zealando3876
4th June 2017 ICC Champions Trophy 2017 Group BIndia v Pakistano3878
7th June 2017 ICC Champions Trophy 2017 Group BPakistan v South Africao3881
10th June 2017 ICC Champions Trophy 2017 Group AEngland v Australiao3885
15th June 2017 ICC Champions Trophy 2017 Semi-FinalBangladesh v Indiao3891
19th June 2019 ICC World Cup 2019  New Zealand v South Africao4165
26th June 2019 ICC World Cup 2019  New Zealand v Pakistano4174
30th June 2019 ICC World Cup 2019  England v Indiao4179
2nd July 2019 ICC World Cup 2019  Bangladesh v Indiao4182
11th July 2019 ICC World Cup 2019 Semi-FinalEngland v Australiao4191
13th July 2021 Pakistan in England 2021 3rd ODIEngland v Pakistano4302
29th May 2025 West Indies in England 2025 1st ODIEngland v West Indieso4788