Match results
Team 1 Team 2 Winner Margin Match Date Scorecard
Australia New Zealand New Zealand 5 wickets May 20, 1999 ODI # 1452
Australia Pakistan Australia 7 wickets Jun 9, 2001 ODI # 1720
South Africa Zimbabwe South Africa 9 wickets Jul 5, 2003 ODI # 2033
New Zealand West Indies New Zealand 5 wickets Jul 3, 2004 ODI # 2138
Australia Bangladesh Bangladesh 5 wickets Jun 18, 2005 ODI # 2250
England Pakistan no result Aug 30, 2006 ODI # 2408
England South Africa no result Sep 3, 2008 ODI # 2761
England Australia England 4 wickets Jun 24, 2010 ODI # 3002
England India England 6 wickets Sep 16, 2011 ODI # 3195
England South Africa no result Aug 24, 2012 ODI # 3296
India South Africa India 26 runs Jun 6, 2013 ODI # 3363
New Zealand Sri Lanka New Zealand 1 wicket Jun 9, 2013 ODI # 3366
South Africa West Indies tied Jun 14, 2013 ODI # 3371
England New Zealand England 10 runs Jun 16, 2013 ODI # 3373
India Sri Lanka India 8 wickets Jun 20, 2013 ODI # 3376
England Australia England 3 wickets Sep 14, 2013 ODI # 3415
England India India 133 runs Aug 27, 2014 ODI # 3517
England Sri Lanka England 122 runs Jul 2, 2016 ODI # 3758
England Pakistan Pakistan 4 wickets Sep 4, 2016 ODI # 3777
England New Zealand England 87 runs Jun 6, 2017 ODI # 3880
Bangladesh New Zealand Bangladesh 5 wickets Jun 9, 2017 ODI # 3883
Pakistan Sri Lanka Pakistan 3 wickets Jun 12, 2017 ODI # 3888
England Pakistan Pakistan 8 wickets Jun 14, 2017 ODI # 3889
England Australia England 38 runs Jun 16, 2018 ODI # 4010
New Zealand Sri Lanka New Zealand 10 wickets Jun 1, 2019 ODI # 4145
Afghanistan Sri Lanka Sri Lanka 34 runs Jun 4, 2019 ODI # 4149
England Bangladesh England 106 runs Jun 8, 2019 ODI # 4153
Afghanistan South Africa South Africa 9 wickets Jun 15, 2019 ODI # 4160
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years | 10 years
Records includes the following current or recent matches:
Afghanistan v South Africa at Cardiff, ICC Cricket World Cup 21st match, Jun 15, 2019 [ODI # 4160]
England v Bangladesh at Cardiff, ICC Cricket World Cup 12th match, Jun 8, 2019 [ODI # 4153]
Afghanistan v Sri Lanka at Cardiff, ICC Cricket World Cup 7th match, Jun 4, 2019 [ODI # 4149]