Australia | West Indies | Melbourne Cricket Ground | 11 Feb 1984 | ODI # 247 |
England | Australia | Trent Bridge, Nottingham | 27 May 1989 | ODI # 567 |
Pakistan | West Indies | Gaddafi Stadium, Lahore | 22 Nov 1991 | ODI # 690 |
India | West Indies | W.A.C.A. Ground, Perth | 6 Dec 1991 | ODI # 692 |
Australia | Pakistan | Bellerive Oval, Hobart | 10 Dec 1992 | ODI # 773 |
West Indies | Pakistan | Bourda, Georgetown, Guyana | 3 Apr 1993 | ODI # 829 |
India | Zimbabwe | Nehru Stadium, Indore | 18 Nov 1993 | ODI # 852 |
New Zealand | Pakistan | Eden Park, Auckland | 13 Mar 1994 | ODI # 894 |
Zimbabwe | Pakistan | Harare Sports Club | 22 Feb 1995 | ODI # 980 |
New Zealand | Sri Lanka | Sharjah Cricket Stadium | 11 Nov 1996 | ODI # 1142 |
India | Zimbabwe | Boland Park, Paarl | 27 Jan 1997 | ODI # 1169 |
New Zealand | England | McLean Park, Napier | 26 Feb 1997 | ODI # 1181 |
Zimbabwe | New Zealand | Queens Sports Club, Bulawayo | 1 Oct 1997 | ODI # 1235 |
West Indies | Australia | Bourda, Georgetown, Guyana | 21 Apr 1999 | ODI # 1440 |
Australia | South Africa | Edgbaston, Birmingham | 17 Jun 1999 | ODI # 1483 |
Pakistan | Sri Lanka | Sharjah Cricket Stadium | 15 Oct 1999 | ODI # 1514 |
Australia | South Africa | Docklands Stadium, Melbourne | 18 Aug 2000 | ODI # 1621 |
South Africa | Australia | Senwes Park, Potchefstroom | 27 Mar 2002 | ODI # 1821 |
South Africa | Sri Lanka | Kingsmead, Durban | 3 Mar 2003 | ODI # 1979 |
South Africa | England | Mangaung Oval, Bloemfontein | 2 Feb 2005 | ODI # 2219 |
England | Australia | Lord's, London | 2 Jul 2005 | ODI # 2258 |
Ireland | Zimbabwe | Sabina Park, Kingston, Jamaica | 15 Mar 2007 | ODI # 2535 |
New Zealand | England | McLean Park, Napier | 20 Feb 2008 | ODI # 2682 |
India | England | M.Chinnaswamy Stadium, Bengaluru | 27 Feb 2011 | ODI # 3110 |
England | India | Lord's, London | 11 Sep 2011 | ODI # 3191 |
India | Sri Lanka | Adelaide Oval | 14 Feb 2012 | ODI # 3239 |
West Indies | Australia | Arnos Vale Ground, Kingstown, St Vincent | 20 Mar 2012 | ODI # 3266 |
Ireland | Pakistan | Castle Avenue, Dublin | 23 May 2013 | ODI # 3357 |
South Africa | West Indies | Sophia Gardens, Cardiff | 14 Jun 2013 | ODI # 3371 |
Netherlands | Ireland | VRA Ground, Amstelveen | 9 Jul 2013 | ODI # 3386 |
West Indies | Pakistan | Daren Sammy National Cricket Stadium, Gros Islet, St Lucia | 19 Jul 2013 | ODI # 3391 |
New Zealand | India | Eden Park, Auckland | 25 Jan 2014 | ODI # 3462 |
England | Sri Lanka | Trent Bridge, Nottingham | 21 Jun 2016 | ODI # 3751 |
Zimbabwe | West Indies | Queens Sports Club, Bulawayo | 19 Nov 2016 | ODI # 3806 |
Zimbabwe | Scotland | Queens Sports Club, Bulawayo | 12 Mar 2018 | ODI # 3996 |
Afghanistan | India | Dubai International Cricket Stadium | 25 Sep 2018 | ODI # 4046 |
India | West Indies | Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam | 24 Oct 2018 | ODI # 4059 |
England | New Zealand | Lord's, London | 14 Jul 2019 | ODI # 4192 |
Pakistan | Zimbabwe | Rawalpindi Cricket Stadium | 3 Nov 2020 | ODI # 4264 |
Oman | U.A.E. | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) | 8 Feb 2022 | ODI # 4354 |
U.S.A. | Nepal | Moosa Cricket Stadium, Pearland | 11 Jun 2022 | ODI # 4406 |
P.N.G. | U.S.A. | Amini Park, Port Moresby | 11 Sep 2022 | ODI # 4463 |
Netherlands | West Indies | Takashinga Sports Club, Harare | 26 Jun 2023 | ODI # 4602 |