ODI Matches played on Sophia Gardens, Cardiff (30)
20th May 1999
ICC World Cup 1999
Group B
Australia v New Zealand
o1452
9th June 2001
National Westminster Bank Series 2001
Australia v Pakistan
o1720
5th July 2003
National Westminster Bank Series 2003
South Africa v Zimbabwe
o2033
3rd July 2004
National Westminster Bank Series 2004
New Zealand v West Indies
o2138
18th June 2005
National Westminster Bank Series 2005
Australia v Bangladesh
o2250
30th August 2006
Pakistan in British Isles 2006
1st ODI
England v Pakistan
o2408
3rd September 2008
South Africa in England 2008
5th ODI
England v South Africa
o2761
24th June 2010
Australia in British Isles 2010
2nd ODI
England v Australia
o3002
16th September 2011
India in England 2011
5th ODI
England v India
o3195
24th August 2012
South Africa in England 2012
1st ODI
England v South Africa
o3296
6th June 2013
ICC Champions Trophy 2013
Group B
India v South Africa
o3363
9th June 2013
ICC Champions Trophy 2013
Group A
New Zealand v Sri Lanka
o3366
14th June 2013
ICC Champions Trophy 2013
Group B
South Africa v West Indies
o3371
16th June 2013
ICC Champions Trophy 2013
Group A
England v New Zealand
o3373
20th June 2013
ICC Champions Trophy 2013
Semi-Final
India v Sri Lanka
o3376
14th September 2013
Australia in British Isles 2013
4th ODI
England v Australia
o3415
27th August 2014
India in England 2014
2nd ODI
England v India
o3517
2nd July 2016
Sri Lanka in England and Ireland 2016
5th ODI
England v Sri Lanka
o3758
4th September 2016
Pakistan in England and Ireland 2016
5th ODI
England v Pakistan
o3777
6th June 2017
ICC Champions Trophy 2017
Group A
England v New Zealand
o3880
9th June 2017
ICC Champions Trophy 2017
Group A
Bangladesh v New Zealand
o3883
12th June 2017
ICC Champions Trophy 2017
Group B
Pakistan v Sri Lanka
o3888
14th June 2017
ICC Champions Trophy 2017
Semi-Final
England v Pakistan
o3889
16th June 2018
Australia in England 2018
2nd ODI
England v Australia
o4010
1st June 2019
ICC World Cup 2019
New Zealand v Sri Lanka
o4146
4th June 2019
ICC World Cup 2019
Afghanistan v Sri Lanka
o4149
8th June 2019
ICC World Cup 2019
England v Bangladesh
o4154
15th June 2019
ICC World Cup 2019
Afghanistan v South Africa
o4159
8th July 2021
Pakistan in England 2021
1st ODI
England v Pakistan
o4299
8th September 2023
New Zealand in England 2023
1st ODI
England v New Zealand
o4636