Largest victories
Winner Margin Target Opposition Ground Match Date Scorecard
New Zealand 290 runs 403 v Ireland Aberdeen 1 Jul 2008 ODI # 2727
South Africa 272 runs 400 v Zimbabwe Benoni 22 Oct 2010 ODI # 3061
South Africa 258 runs 302 v Sri Lanka Paarl 11 Jan 2012 ODI # 3225
India 257 runs 414 v Bermuda Port of Spain 19 Mar 2007 ODI # 2542
Australia 256 runs 302 v Namibia Potchefstroom 27 Feb 2003 ODI # 1970
India 256 runs 375 v Hong Kong Karachi 25 Jun 2008 ODI # 2716
Sri Lanka 245 runs 300 v India Sharjah 29 Oct 2000 ODI # 1652
Sri Lanka 243 runs 322 v Bermuda Port of Spain 15 Mar 2007 ODI # 2534
Sri Lanka 234 runs 310 v Pakistan Lahore 24 Jan 2009 ODI # 2803
Pakistan 233 runs 321 v Bangladesh Dhaka 2 Jun 2000 ODI # 1599
Australia 232 runs 324 v Sri Lanka Adelaide 28 Jan 1985 ODI # 299
South Africa 231 runs 352 v Netherlands Mohali 3 Mar 2011 ODI # 3115
Australia 229 runs 359 v Netherlands Basseterre 18 Mar 2007 ODI # 2540
Australia 224 runs 333 v Pakistan Nairobi (Gym) 30 Aug 2002 ODI # 1868
South Africa 221 runs 354 v Netherlands Basseterre 16 Mar 2007 ODI # 2537
Pakistan 217 runs 296 v Sri Lanka Sharjah 17 Apr 2002 ODI # 1832
Australia 215 runs 349 v New Zealand St George's 20 Apr 2007 ODI # 2577
West Indies 215 runs 331 v Netherlands Delhi 28 Feb 2011 ODI # 3112
South Africa 212 runs 332 v Zimbabwe Centurion 10 Nov 2009 ODI # 2928
New Zealand 210 runs 348 v U.S.A. The Oval 10 Sep 2004 ODI # 2169
Sri Lanka 210 runs 333 v Canada Hambantota 20 Feb 2011 ODI # 3102
South Africa 209 runs 264 v West Indies Cape Town 25 Jan 2004 ODI # 2088
South Africa 208 runs 355 v Kenya Cape Town 22 Oct 2001 ODI # 1763
Australia 208 runs 360 v India Sydney 8 Feb 2004 ODI # 2098
West Indies 208 runs 317 v Canada Kingston 13 Apr 2010 ODI # 2977
New Zealand 206 runs 277 v Australia Adelaide 27 Jan 1986 ODI # 358
Sri Lanka 206 runs 293 v Netherlands Colombo (RPS) 16 Sep 2002 ODI # 1878
South Africa 206 runs 285 v Bangladesh Dhaka 19 Mar 2011 ODI # 3138
Pakistan 205 runs 318 v Kenya Hambantota 23 Feb 2011 ODI # 3105
Australia 203 runs 335 v Scotland Basseterre 14 Mar 2007 ODI # 2532
West Indies 203 runs 364 v New Zealand Hamilton 8 Jan 2014 ODI # 3453
England 202 runs 335 v India Lord's 7 Jun 1975 ODI # 19
South Africa 202 runs 306 v Kenya Nairobi (Gym) 3 Oct 1996 ODI # 1124
Zimbabwe 202 runs 326 v Kenya Dhaka 27 Mar 1999 ODI # 1424
New Zealand 202 runs 374 v Zimbabwe Napier 9 Feb 2012 ODI # 3234
India 200 runs 277 v Bangladesh Dhaka 11 Apr 2003 ODI # 2001
New Zealand 200 runs 289 v India Dambulla 10 Aug 2010 ODI # 3030
Australia 200 runs 363 v Scotland Edinburgh 3 Sep 2013 ODI # 3410
England 198 runs 364 v Pakistan Nottingham 20 Aug 1992 ODI # 759
Sri Lanka 198 runs 311 v Bangladesh Port of Spain 21 Mar 2007 ODI # 2546
Australia 198 runs 351 v Zimbabwe Harare 25 Aug 2014 ODI # 3513
England 196 runs 291 v East Africa Birmingham 14 Jun 1975 ODI # 27
South Africa 196 runs 290 v Australia Cape Town 3 Mar 2006 ODI # 2345
Sri Lanka 195 runs 444 v Netherlands Amstelveen 4 Jul 2006 ODI # 2390
Zimbabwe 194 runs 339 v Bermuda Port of Spain 18 May 2006 ODI # 2376
West Indies 193 runs 249 v Sri Lanka Sharjah 3 Dec 1986 ODI # 405
Pakistan 192 runs 331 v Sri Lanka Nottingham 14 Jun 1975 ODI # 30
Zimbabwe 192 runs 285 v Bangladesh Nairobi (Aga) 14 Oct 1997 ODI # 1242
New Zealand 192 runs 398 v Zimbabwe Bulawayo 24 Aug 2005 ODI # 2272
West Indies 191 runs 361 v Sri Lanka Karachi 13 Oct 1987 ODI # 457
Sri Lanka 191 runs 297 v Zimbabwe Harare 6 Nov 1994 ODI # 948
Kenya 190 runs 329 v Scotland Mombasa 17 Jan 2007 ODI # 2476
Sri Lanka 189 runs 263 v New Zealand Auckland 6 Jan 2007 ODI # 2471
Australia 189 runs 346 v Scotland Edinburgh 28 Aug 2009 ODI # 2879
India 186 runs 352 v Kenya Paarl 24 Oct 2001 ODI # 1764
India 183 runs 293 v Sri Lanka Johannesburg 10 Mar 2003 ODI # 1985
Sri Lanka 183 runs 285 v Scotland Edinburgh 13 Jul 2011 ODI # 3172
Pakistan 182 runs 336 v South Africa Port Elizabeth 11 Dec 2002 ODI # 1916
New Zealand 181 runs 310 v East Africa Birmingham 7 Jun 1975 ODI # 20
India 181 runs 312 v Namibia Pietermaritzburg 23 Feb 2003 ODI # 1964
Australia 180 runs 255 v Bangladesh Darwin 30 Aug 2008 ODI # 2758
Sri Lanka 180 runs 321 v South Africa Colombo (RPS) 20 Jul 2013 ODI # 3392
Records includes the following current or recent matches:
United Arab Emirates v Afghanistan at Dubai (CA), 1st ODI, Nov 28, 2014 [ODI # 3556 - Live]
    » United Arab Emirates 249/5 (48.4 ov, K Karate 10*, Shaiman Anwar 26*, Dawlat Zadran 0/53) - Match over
Bangladesh v Zimbabwe at Dhaka, 4th ODI, Nov 28, 2014 [ODI # 3555]
Sri Lanka v England at Colombo (RPS), 1st ODI, Nov 26, 2014 [ODI # 3554]
Bangladesh v Zimbabwe at Dhaka, 3rd ODI, Nov 26, 2014 [ODI # 3553]

Statsguru Trivia

Use Statsguru to submit your own queries and mail us the urls here

Did you know?

Shahid Afridi figures three times in the list of top-ten fastest hundreds in ODI cricket. No other batsman features more than once. Afridi's hundreds on this list are off 37, 45 and 53 balls, against Sri Lanka, India and Bangladesh respectively.

Random Record

Most consecutive five-wickets-in-an-innings - Test matches

Sponsored Links

Tournament, match & LIVE fixed odds at bet365