View innings by innings list [change view]
Totals in terms of batting team switch totals
Ordered by team score (descending)
Return to query menu
Cleared query menu
Overall figures
Span Mat Won Lost Tied NR W/L Ave RPO Inns HS LS
overall 1973-2023 824 379 395 7 43 0.959 29.55 4.88 808 402 64 Profile
Innings by innings list
402/2 50.0 8.04 1 won v Ireland Aberdeen 1 Jul 2008 ODI # 2727
401/6 50.0 8.02 1 lost v Pakistan Bengaluru 4 Nov 2023 ODI # 4692
398/5 50.0 7.96 1 won v England The Oval 12 Jun 2015 ODI # 3655
397/5 44.0 9.02 1 won v Zimbabwe Bulawayo 24 Aug 2005 ODI # 2272
393/6 50.0 7.86 1 won v West Indies Wellington 21 Mar 2015 ODI # 3643
383/9 50.0 7.66 389 2 lost v Australia Dharamsala 28 Oct 2023 ODI # 4684
373/8 50.0 7.46 1 won v Zimbabwe Napier 9 Feb 2012 ODI # 3234
372/6 50.0 7.44 1 won v Zimbabwe Whangarei 6 Feb 2012 ODI # 3232
371/7 50.0 7.42 1 won v Sri Lanka Mount Maunganui 3 Jan 2019 ODI # 4074
369/5 50.0 7.38 1 won v Pakistan Napier 3 Feb 2015 ODI # 3598
364/4 50.0 7.28 1 won v Sri Lanka Nelson 8 Jan 2019 ODI # 4076
363/5 50.0 7.26 1 won v Canada Gros Islet 22 Mar 2007 ODI # 2548
360/5 50.0 7.20 1 won v Sri Lanka Dunedin 23 Jan 2015 ODI # 3588
360/6 50.0 7.20 1 won v Ireland Dublin (Malahide) 15 Jul 2022 ODI # 4429
359/3 50.0 7.18 1 won v England Southampton 2 Jun 2013 ODI # 3361
358/6 50.0 7.16 1 won v Canada Wankhede 13 Mar 2011 ODI # 3129
350/9 49.3 7.07 347 2 won v Australia Hamilton 20 Feb 2007 ODI # 2527
349/9 50.0 6.98 1 won v India Rajkot 5 Nov 1999 ODI # 1522
349/7 50.0 6.98 1 lost v England Nottingham 17 Jun 2015 ODI # 3657
348/8 50.0 6.96 1 won v India Nagpur 26 Nov 1995 ODI # 1018
348/6 48.1 7.22 348 2 won v India Hamilton 5 Feb 2020 ODI # 4235
347/4 50.0 6.94 1 won v U.S.A. The Oval 10 Sep 2004 ODI # 2169
344/6 50.0 6.88 1 won v Ireland Dublin (Malahide) 21 May 2017 ODI # 3870
341/7 50.0 6.82 1 won v Bangladesh Christchurch 26 Dec 2016 ODI # 3814
340/5 48.4 6.98 337 2 won v Australia Auckland 18 Feb 2007 ODI # 2526
340/7 50.0 6.80 341 2 tied v England Napier 20 Feb 2008 ODI # 2682
339/5 49.3 6.84 336 2 won v England Dunedin 7 Mar 2018 ODI # 3989
338/4 50.0 6.76 1 won v Bangladesh Sharjah 28 Apr 1990 ODI # 626
337 49.2 6.83 350 2 lost v India Hyderabad 18 Jan 2023 ODI # 4507
336/9 50.0 6.72 1 won v Bangladesh Napier 5 Feb 2010 ODI # 2949
336/5 50.0 6.72 1 lost v Pakistan Rawalpindi 29 Apr 2023 ODI # 4571
335/5 50.0 6.70 344 2 lost v Australia Perth 28 Jan 2007 ODI # 2488
335/5 50.0 6.70 1 won v Bangladesh Napier 28 Dec 2007 ODI # 2659
334 45.1 7.39 393 2 lost v India Christchurch 8 Mar 2009 ODI # 2823
333/8 50.0 6.66 1 won v Netherlands Hamilton 4 Apr 2022 ODI # 4383
332/8 49.0 6.77 332 2 won v Australia Christchurch 10 Dec 2005 ODI # 2303
331/7 50.0 6.62 1 won v Kenya Gros Islet 20 Mar 2007 ODI # 2544
331/6 50.0 6.62 1 won v Sri Lanka Christchurch 14 Feb 2015 ODI # 3599
331/7 50.0 6.62 338 2 lost v India Kanpur 29 Oct 2017 ODI # 3932
330/6 50.0 6.60 1 won v Bangladesh Dunedin 20 Feb 2019 ODI # 4095
328/5 50.0 6.56 1 lost v Zimbabwe Bulawayo 25 Oct 2011 ODI # 3209
327 48.5 6.69 398 2 lost v India Wankhede 15 Nov 2023 ODI # 4703
325/6 50.0 6.50 1 won v West Indies Christchurch 23 Dec 2017 ODI # 3944
324/6 50.0 6.48 1 won v West Indies Napier 1 Mar 2006 ODI # 2342
322/7 50.0 6.44 1 won v Netherlands Hyderabad 9 Oct 2023 ODI # 4663
320 49.5 6.42 323 2 lost v Australia Wellington 7 Dec 2005 ODI # 2302
319/7 50.0 6.38 1 won v Sri Lanka Mount Maunganui 5 Jan 2019 ODI # 4075
318/7 50.0 6.36 1 won v England Perth 30 Jan 2007 ODI # 2490
318/6 50.0 6.36 1 won v Bangladesh Wellington 26 Mar 2021 ODI # 4282
315/7 50.0 6.30 1 won v Sri Lanka Johannesburg 27 Sep 2009 ODI # 2899
315/7 50.0 6.30 1 lost v India Bengaluru 7 Dec 2010 ODI # 3076
315/8 50.0 6.30 1 won v Sri Lanka Dunedin 25 Jan 2015 ODI # 3590
315/7 50.0 6.30 1 won v Pakistan Wellington 6 Jan 2018 ODI # 3946
314 50.0 6.28 1 tied v India Auckland 25 Jan 2014 ODI # 3462
311/7 50.0 6.22 1 won v Pakistan Auckland 5 Feb 2011 ODI # 3097
309/5 60.0 5.15 1 won v East Africa Birmingham 7 Jun 1975 ODI # 20
309/3 47.1 6.55 307 2 won v India Auckland 25 Nov 2022 ODI # 4483
307/8 50.0 6.14 1 won v Netherlands Vadodara 17 Feb 1996 ODI # 1051
307/8 50.0 6.14 1 won v Pakistan Wellington 17 Jan 2004 ODI # 2083
307/5 50.0 6.14 1 lost v Bangladesh Fatullah 3 Nov 2013 ODI # 3429
307/8 50.0 6.14 1 won v Australia Auckland 3 Feb 2016 ODI # 3731
307/3 45.5 6.69 307 2 won v Scotland Edinburgh 31 Jul 2022 ODI # 4440
307/5 47.1 6.50 302 2 won v West Indies Bridgetown 21 Aug 2022 ODI # 4456
306/7 49.0 6.24 303 2 won v England Southampton 14 Jun 2015 ODI # 3656
305/9 49.5 6.12 301 2 won v Ireland Dublin (Malahide) 10 Jul 2022 ODI # 4419
304/5 50.0 6.08 1 won v Sri Lanka Auckland 20 Mar 1983 ODI # 190
303/8 50.0 6.06 1 won v Pakistan Abu Dhabi 6 Nov 2009 ODI # 2924
303/5 50.0 6.06 1 won v India Wellington 31 Jan 2014 ODI # 3467
303/4 50.0 6.06 1 lost v Zimbabwe Harare 2 Aug 2015 ODI # 3673
302/6 50.0 6.04 1 won v West Indies Christchurch 11 Jan 2000 ODI # 1538
302/7 50.0 6.04 1 won v Pakistan Pallekele 8 Mar 2011 ODI # 3123
301/9 50.0 6.02 350 2 lost v Australia Christchurch 26 Feb 2000 ODI # 1569
300/8 50.0 6.00 1 won v India Christchurch 19 Jan 1999 ODI # 1387
300/5 47.1 6.36 297 2 won v India Mount Maunganui 11 Feb 2020 ODI # 4243
299/5 50.0 5.98 1 won v Pakistan Abu Dhabi 17 Dec 2014 ODI # 3570
299/6 42.5 6.98 298 2 won v South Africa Auckland 24 Mar 2015 ODI # 3644
299 49.3 6.04 1 won v Pakistan Karachi 7 May 2023 ODI # 4575
298/6 54.5 5.43 296 2 won v England Leeds 23 May 1990 ODI # 632
298/9 50.0 5.96 301 2 lost v South Africa Brisbane 9 Jan 1998 ODI # 1270
297/6 48.5 6.08 297 2 won v England Adelaide 29 Jan 1983 ODI # 176
297/2 45.4 6.50 292 2 won v England Cardiff 8 Sep 2023 ODI # 4636
296/3 46.2 6.38 292 2 won v Bangladesh Nelson 20 Dec 2023 ODI # 4715
295/6 50.0 5.90 1 won v England Wellington 23 Feb 1983 ODI # 184
295 41.2 7.13 386 2 lost v India Indore 24 Jan 2023 ODI # 4511
294/7 50.0 5.88 1 won v Zimbabwe Harare 5 Oct 1997 ODI # 1238
294/5 50.0 5.88 1 won v Sri Lanka Mount Maunganui 5 Jan 2016 ODI # 3721
292/7 50.0 5.84 1 won v India Napier 19 Jan 2014 ODI # 3456
291/8 50.0 5.82 1 lost v West Indies Kingstown 16 Jun 2002 ODI # 1845
291/5 50.0 5.82 1 lost v Pakistan Lahore 29 Nov 2003 ODI # 2068
291 45.0 6.46 1 n/r v Australia Birmingham 2 Jun 2017 ODI # 3876
291/8 50.0 5.82 1 won v West Indies Manchester 22 Jun 2019 ODI # 4170
290/6 48.1 6.02 286 2 won v Pakistan Dunedin 28 Feb 2001 ODI # 1693
290/7 50.0 5.80 1 lost v Australia Melbourne 4 Feb 2007 ODI # 2501
290/7 48.5 5.93 289 2 won v Bangladesh Hamilton 13 Mar 2015 ODI # 3634
289/4 50.0 5.78 1 won v South Africa Christchurch 22 Feb 2017 ODI # 3839
289/7 50.0 5.78 1 won v Ireland Dublin (Malahide) 14 May 2017 ODI # 3867
288/9 50.0 5.76 1 won v West Indies Wellington 18 Feb 2006 ODI # 2332
288 48.5 5.89 1 won v India Dambulla 10 Aug 2010 ODI # 3030
288/7 50.0 5.76 1 lost v Pakistan Rawalpindi 27 Apr 2023 ODI # 4569
288/6 50.0 5.76 1 won v Afghanistan Chennai 18 Oct 2023 ODI # 4673
287/6 50.0 5.74 1 lost v South Africa Kimberley 28 Oct 2000 ODI # 1651
287/7 49.2 5.81 285 2 won v England Hamilton 25 Feb 2018 ODI # 3980
286/9 50.0 5.72 1 lost v Australia Chennai 11 Mar 1996 ODI # 1080
286/9 50.0 5.72 1 won v Australia Auckland 30 Jan 2017 ODI # 3829
285/7 50.0 5.70 1 won v Pakistan Mohali 9 May 1997 ODI # 1204
285/8 50.0 5.70 1 lost v Sri Lanka Napier 28 Dec 2006 ODI # 2468
285/6 50.0 5.70 1 won v West Indies Nelson 4 Jan 2014 ODI # 3452
285 49.4 5.73 1 lost v India Mohali 23 Oct 2016 ODI # 3798
284/5 55.0 5.16 1 lost v England Manchester 18 Jul 1986 ODI # 389
284/5 50.0 5.68 1 won v Pakistan Christchurch 25 Feb 2001 ODI # 1692
284 48.1 5.89 305 2 lost v South Africa Centurion 19 Aug 2015 ODI # 3676
284/4 49.0 5.79 281 2 won v India Wankhede 22 Oct 2017 ODI # 3928
283/4 21.0 13.47 1 won v West Indies Queenstown 1 Jan 2014 ODI # 3451
283/9 50.0 5.66 1 lost v England Chester-le-Street 20 Jun 2015 ODI # 3659
283/1 36.2 7.78 283 2 won v England Ahmedabad 5 Oct 2023 ODI # 4658
282/6 50.0 5.64 1 won v Sri Lanka Christchurch 11 Feb 2001 ODI # 1688
281/8 49.2 5.69 276 2 won v Australia Napier 3 Mar 2010 ODI # 2966
281/9 50.0 5.62 1 lost v Australia Wellington 6 Feb 2016 ODI # 3733
281/9 50.0 5.62 1 won v Australia Hamilton 5 Feb 2017 ODI # 3832
281/8 48.1 5.83 281 2 won v Pakistan Karachi 13 Jan 2023 ODI # 4504
280/6 50.0 5.60 1 won v Sri Lanka Hamilton 29 Mar 1995 ODI # 991
280/3 48.1 5.81 279 2 won v India Hamilton 28 Jan 2014 ODI # 3465
280/6 48.1 5.81 277 2 won v Sri Lanka Nelson 20 Jan 2015 ODI # 3585
280/8 50.0 5.60 1 won v Pakistan Wellington 25 Jan 2016 ODI # 3728
280/3 45.0 6.22 280 2 won v South Africa Hamilton 1 Mar 2017 ODI # 3843
279/8 50.0 5.58 1 won v South Africa Kimberley 22 Jan 2013 ODI # 3325
278/3 50.0 5.56 1 lost v India Vadodara 17 Dec 1988 ODI # 543
278/5 50.0 5.56 1 won v Zimbabwe Auckland 28 Jan 1996 ODI # 1045
278/9 50.0 5.56 1 lost v India Harare 2 Sep 2005 ODI # 2278
278/4 48.1 5.77 277 2 won v India Harare 6 Sep 2005 ODI # 2281
277/6 50.0 5.54 1 won v Pakistan Napier 12 Jan 1985 ODI # 285
277/5 50.0 5.54 1 lost v Pakistan Rawalpindi 24 Apr 2002 ODI # 1834
276/7 50.0 5.52 1 won v Australia Adelaide 27 Jan 1986 ODI # 358
276/8 47.0 5.87 1 won v U.A.E. Faisalabad 27 Feb 1996 ODI # 1064
276/6 50.0 5.52 1 won v West Indies Christchurch 25 Feb 2006 ODI # 2337
276/8 50.0 5.52 1 lost v Sri Lanka Nelson 31 Dec 2015 ODI # 3717
275/4 50.0 5.50 1 n/r v West Indies Auckland 10 Jan 2009 ODI # 2789
275/4 50.0 5.50 1 won v Pakistan Abu Dhabi 19 Dec 2014 ODI # 3571
275/5 48.2 5.68 272 2 won v Bangladesh Christchurch 23 Mar 2021 ODI # 4280
274/7 50.0 5.48 1 won v Pakistan Mohali 25 Oct 2006 ODI # 2436
274 49.3 5.53 1 won v Sri Lanka Auckland 25 Mar 2023 ODI # 4548
273/9 50.0 5.46 1 lost v Zimbabwe Auckland 7 Jan 2001 ODI # 1665
273/6 50.0 5.46 1 won v Zimbabwe Harare 7 Aug 2015 ODI # 3675
273/8 50.0 5.46 1 won v India Auckland 8 Feb 2020 ODI # 4239
273 50.0 5.46 1 lost v India Dharamsala 22 Oct 2023 ODI # 4678
272/6 50.0 5.44 1 won v Sri Lanka Dunedin 6 Feb 1991 ODI # 667
272/6 46.5 5.80 272 2 won v Zimbabwe Harare 8 Nov 1992 ODI # 766
271/6 50.0 5.42 1 won v Sri Lanka Christchurch 26 Mar 1995 ODI # 990
271/7 42.0 6.45 1 won v India Hamilton 22 Jan 2014 ODI # 3458
271/7 50.0 5.42 1 won v Pakistan Wellington 19 Jan 2018 ODI # 3957
270/5 47.0 5.74 1 lost v India Hamilton 11 Mar 2009 ODI # 2824
270/8 50.0 5.40 1 lost v Bangladesh Dublin 24 May 2017 ODI # 3871
269/4 50.0 5.38 1 lost v India Vadodara 28 Oct 1994 ODI # 939
269 47.3 5.66 302 2 lost v Australia Sydney 8 Feb 2009 ODI # 2817
269 48.5 5.50 1 lost v England Napier 20 Feb 2013 ODI # 3336
266/7 50.0 5.32 329 2 lost v Pakistan Sharjah 20 Apr 1994 ODI # 911
266/7 50.0 5.32 1 lost v Pakistan Sharjah 12 Apr 2001 ODI # 1707
266 49.2 5.39 1 won v West Indies Lord's 10 Jul 2004 ODI # 2142
266/5 50.0 5.32 1 won v England Lord's 28 Jun 2008 ODI # 2720
266/9 50.0 5.32 1 won v Pakistan Abu Dhabi 7 Nov 2018 ODI # 4066
265/7 50.0 5.30 1 won v Zimbabwe Nairobi (Gym) 9 Oct 2000 ODI # 1635
265/6 49.4 5.33 265 2 won v India Nairobi (Gym) 15 Oct 2000 ODI # 1639
265/7 42.4 6.21 263 2 won v Pakistan Auckland 31 Jan 2016 ODI # 3730
265/8 50.0 5.30 1 lost v Bangladesh Cardiff 9 Jun 2017 ODI # 3883
264/8 50.0 5.28 1 won v Pakistan Christchurch 6 Feb 1985 ODI # 302
264/8 50.0 5.28 1 lost v Zimbabwe Bulawayo 1 Oct 2000 ODI # 1629
264/7 50.0 5.28 1 lost v India Colombo (SSC) 2 Aug 2001 ODI # 1743
264/4 49.0 5.38 260 2 won v South Africa Dunedin 25 Feb 2004 ODI # 2104
264/9 50.0 5.28 1 won v Netherlands Hamilton 2 Apr 2022 ODI # 4381
263/7 50.0 5.26 315 2 lost v Pakistan Faisalabad 3 Dec 2003 ODI # 2072
263/8 50.0 5.26 1 won v Ireland Providence 9 Apr 2007 ODI # 2566
263/5 45.5 5.73 263 2 won v Pakistan Hamilton 16 Jan 2018 ODI # 3953
262/7 50.0 5.24 1 lost v Pakistan Auckland 21 Mar 1992 ODI # 750
262/7 50.0 5.24 1 lost v Pakistan Napier 1 Feb 2011 ODI # 3093
262 47.2 5.53 379 2 lost v Australia Canberra 6 Dec 2016 ODI # 3812
261/6 48.2 5.40 260 2 won v Zimbabwe Harare 22 Oct 2011 ODI # 3206
261 49.5 5.23 1 won v Pakistan Karachi 11 Jan 2023 ODI # 4502
261 49.1 5.30 288 2 lost v Pakistan Karachi 3 May 2023 ODI # 4573
260/7 50.0 5.20 1 lost v Australia Adelaide 7 Dec 1997 ODI # 1256
260/5 50.0 5.20 259 2 won v Zimbabwe Dhaka 24 Oct 1998 ODI # 1357
260 45.0 5.77 311 2 lost v Australia Dunedin 23 Feb 2000 ODI # 1568
260 47.0 5.53 316 2 lost v West Indies Kingston 7 Jul 2012 ODI # 3285
260/9 50.0 5.20 1 lost v South Africa Potchefstroom 25 Jan 2013 ODI # 3328
260/7 50.0 5.20 1 won v India Ranchi 26 Oct 2016 ODI # 3799
259/9 50.0 5.18 1 lost v India Brisbane 11 Jan 1986 ODI # 348
259/5 50.0 5.18 1 lost v Australia Sharjah 21 Apr 1998 ODI # 1324
259/3 46.2 5.58 256 2 won v Pakistan Christchurch 10 Jan 2004 ODI # 2078
259/7 48.5 5.30 259 2 won v England Hamilton 17 Feb 2013 ODI # 3335
258/7 49.0 5.26 1 won v Australia Christchurch 22 Mar 1986 ODI # 371
258/8 50.0 5.16 1 won v Sri Lanka Sharjah 29 Mar 1988 ODI # 514
258/9 50.0 5.16 1 lost v Australia Pune 3 Nov 2003 ODI # 2055
258/8 50.0 5.16 1 lost v India Jaipur 1 Dec 2010 ODI # 3072
258/6 47.3 5.43 258 2 won v Bangladesh Dublin 17 May 2017 ODI # 3868
257/8 48.0 5.35 1 n/r v South Africa Napier 25 Mar 1999 ODI # 1419
257 50.0 5.14 1 won v Pakistan Dunedin 13 Jan 2018 ODI # 3949
256/7 50.0 5.12 1 won v South Africa Brisbane 8 Jan 1994 ODI # 870
256/9 50.0 5.12 1 lost v South Africa Cape Town 4 Nov 2000 ODI # 1655
256/5 48.0 5.33 256 2 won v Sri Lanka Christchurch 3 Jan 2006 ODI # 2310
256/8 50.0 5.12 271 2 lost v England Brisbane 6 Feb 2007 ODI # 2510
256 44.2 5.77 325 2 lost v Australia Sydney 4 Dec 2016 ODI # 3811
255/4 50.0 5.10 1 lost v Sri Lanka East London 18 Dec 1994 ODI # 965
255/6 49.0 5.20 253 2 won v Pakistan Nairobi (Gym) 11 Oct 2000 ODI # 1637
255/5 45.1 5.64 254 2 won v South Africa Christchurch 17 Feb 2004 ODI # 2100
255/6 46.0 5.54 253 2 won v Pakistan Sharjah 12 Dec 2014 ODI # 3566
255/9 50.0 5.10 1 lost v Pakistan Karachi 9 Jan 2023 ODI # 4500
254/4 46.5 5.42 254 2 won v Pakistan Wellington 8 Mar 1989 ODI # 557
254/9 50.0 5.08 1 won v India Napier 29 Dec 2002 ODI # 1927
254/5 38.0 6.68 1 won v South Africa Wellington 20 Feb 2004 ODI # 2101
254/7 50.0 5.08 1 lost v Australia Adelaide 14 Dec 2007 ODI # 2655
254 49.2 5.14 1 won v Bangladesh Mirpur 23 Sep 2023 ODI # 4652
253/8 50.0 5.06 1 lost v England Auckland 23 Feb 1997 ODI # 1180
253/6 49.1 5.14 252 2 won v Australia Melbourne 21 Jan 1998 ODI # 1281
253/5 48.2 5.23 252 2 won v India Nottingham 12 Jun 1999 ODI # 1480
253/4 47.2 5.34 253 2 won v Zimbabwe Bloemfontein 8 Mar 2003 ODI # 1984
253 48.2 5.23 274 2 lost v Sri Lanka Napier 8 Jan 2006 ODI # 2312
253 43.2 5.83 266 2 lost v Australia Auckland 6 Mar 2010 ODI # 2969
253/9 50.0 5.06 1 lost v South Africa Wellington 25 Feb 2012 ODI # 3249
253 46.3 5.44 288 2 lost v England Nottingham 5 Jun 2013 ODI # 3362
253 45.2 5.58 288 2 lost v Sri Lanka Wellington 29 Jan 2015 ODI # 3594
252 48.5 5.16 274 2 lost v Zimbabwe Bulawayo 30 Sep 2000 ODI # 1628
251 50.0 5.02 1 won v Bangladesh Nelson 29 Dec 2016 ODI # 3815
250 59.1 4.22 262 2 lost v Pakistan Nottingham 20 Jun 1983 ODI # 218
250/7 49.4 5.03 248 2 won v Australia Hamilton 27 Mar 1993 ODI # 825
250/7 45.1 5.53 250 2 won v West Indies Auckland 2 Jan 2000 ODI # 1532
250/7 50.0 5.00 1 won v Bangladesh Dhaka 7 Nov 2004 ODI # 2191
250/9 50.0 5.00 294 2 lost v Pakistan Christchurch 29 Jan 2011 ODI # 3090
250/6 50.0 5.00 1 lost v Sri Lanka Pallekele 4 Nov 2012 ODI # 3305
249/7 50.0 4.98 1 won v Sri Lanka Sharjah 31 Mar 1988 ODI # 516
249 49.5 4.99 1 lost v Pakistan Auckland 11 Mar 1989 ODI # 559
249/7 50.0 4.98 1 won v South Africa Christchurch 23 Feb 1995 ODI # 981
249/6 47.3 5.24 247 2 won v India Cuttack 6 Nov 2003 ODI # 2056
249/8 50.0 4.98 1 lost v South Africa Bloemfontein 23 Oct 2005 ODI # 2285
249/7 50.0 4.98 1 won v Bangladesh Chattogram 14 Oct 2008 ODI # 2765
249/9 50.0 4.98 1 won v West Indies Basseterre 11 Jul 2012 ODI # 3288
249/5 46.0 5.41 249 2 won v West Indies Whangarei 20 Dec 2017 ODI # 3943
248/6 50.0 4.96 1 won v Australia Auckland 22 Feb 1992 ODI # 714
248/7 50.0 4.96 1 won v Zimbabwe Hamilton 4 Feb 1998 ODI # 1288
248/6 50.0 4.96 1 won v Sri Lanka Sharjah 17 Apr 2001 ODI # 1710
248/7 50.0 4.96 1 lost v West Indies Gros Islet 8 Jun 2002 ODI # 1840
248/6 50.0 4.96 1 lost v South Africa Durban 25 Nov 2007 ODI # 2648
248 48.3 5.11 1 won v Zimbabwe Dunedin 3 Feb 2012 ODI # 3230
248 50.0 4.96 1 lost v Sri Lanka Hamilton 15 Jan 2015 ODI # 3577
248/8 47.1 5.25 245 2 won v Bangladesh The Oval 5 Jun 2019 ODI # 4151
248/2 42.5 5.78 246 2 won v Bangladesh Chennai 13 Oct 2023 ODI # 4668
247/8 50.0 4.94 262 2 lost v India Gwalior 11 Nov 1999 ODI # 1524
247/6 49.4 4.97 247 2 won v Australia Melbourne (Docklands) 5 Dec 2004 ODI # 2196
246/6 50.0 4.92 1 won v Australia Melbourne 22 Jan 1983 ODI # 173
246/6 47.0 5.23 1 won v India Dunedin 1 Mar 1990 ODI # 612
246 48.1 5.10 268 2 lost v Zimbabwe Napier 3 Feb 1996 ODI # 1047
246/9 50.0 4.92 246 2 won v England The Oval 25 Jun 2008 ODI # 2714
246/7 50.0 4.92 1 lost v Pakistan Dubai (DICS) 8 Dec 2014 ODI # 3564
246 45.3 5.40 1 won v Australia Hamilton 8 Feb 2016 ODI # 3735
245/8 50.0 4.90 1 lost v Australia Melbourne 29 Jan 2002 ODI # 1799
245 46.2 5.28 1 lost v Australia Hamilton 9 Mar 2010 ODI # 2971
245/6 48.3 5.05 242 2 won v South Africa Birmingham 19 Jun 2019 ODI # 4165
244/7 50.0 4.88 1 won v Zimbabwe Bulawayo 31 Oct 1992 ODI # 765
244/8 45.0 5.42 1 won v Pakistan Auckland 23 Dec 1995 ODI # 1027
244/6 49.1 4.96 242 2 won v South Africa Brisbane 19 Jan 2002 ODI # 1787
244/8 50.0 4.88 1 won v England Wellington 16 Feb 2002 ODI # 1809
244/9 50.0 4.88 1 won v Bangladesh Colombo (SSC) 23 Sep 2002 ODI # 1885
244 47.1 5.17 262 2 lost v Australia Sydney 8 Dec 2004 ODI # 2198
244/8 50.0 4.88 1 lost v Australia Adelaide 10 Feb 2009 ODI # 2819
244/7 44.5 5.44 242 2 won v Bangladesh Christchurch 11 Feb 2010 ODI # 2953
243/9 50.0 4.86 256 2 lost v India Wellington 30 Mar 1994 ODI # 898
243 49.1 4.94 1 lost v West Indies Kingston 26 Mar 1996 ODI # 1084
243/9 50.0 4.86 1 lost v Australia Napier 1 Mar 2000 ODI # 1570
243/9 50.0 4.86 1 lost v South Africa Gqeberha 30 Oct 2005 ODI # 2289
243 49.0 4.95 1 lost v India Mount Maunganui 28 Jan 2019 ODI # 4088
242/9 50.0 4.84 1 won v India Brisbane 18 Jan 1981 ODI # 109
242/7 50.0 4.84 1 won v Zimbabwe Hyderabad (Deccan) 10 Oct 1987 ODI # 454
242/6 49.5 4.85 242 2 won v Sri Lanka Adelaide 9 Jan 1988 ODI # 490
242/5 50.0 4.84 1 won v Sri Lanka Auckland 28 Jan 1991 ODI # 666
242/5 50.0 4.84 1 won v Australia Adelaide 26 Jan 2002 ODI # 1796
242/9 50.0 4.84 1 won v India Delhi 20 Oct 2016 ODI # 3797
242 49.5 4.85 268 2 lost v Australia Cairns 11 Sep 2022 ODI # 4464
241/8 50.0 4.82 1 lost v West Indies Kingstown 6 Apr 1996 ODI # 1092
241/7 50.0 4.82 1 lost v Pakistan Manchester 16 Jun 1999 ODI # 1482
241/7 50.0 4.82 1 won v West Indies Gqeberha 13 Feb 2003 ODI # 1949
241/4 47.2 5.09 238 2 won v England Bristol 4 Jul 2004 ODI # 2139
241/9 50.0 4.82 1 won v Australia Wellington 13 Mar 2010 ODI # 2975
241/8 50.0 4.82 1 tied v England Lord's 14 Jul 2019 ODI # 4192
240/6 50.0 4.80 1 won v Australia Auckland 13 Feb 1982 ODI # 144
240/5 50.0 4.80 1 won v India Napier 25 Mar 1994 ODI # 896
240/3 48.2 4.96 237 2 won v Australia Napier 12 Feb 1998 ODI # 1292
240 49.3 4.84 265 2 lost v West Indies Basseterre 14 Jul 2012 ODI # 3289
239/8 50.0 4.78 1 won v England Melbourne 13 Jan 1983 ODI # 167
239/5 49.5 4.79 239 2 won v India Melbourne 23 Jan 1986 ODI # 355
239/6 50.0 4.78 1 won v England Ahmedabad 14 Feb 1996 ODI # 1048
239/6 49.5 4.79 239 2 won v West Indies Port of Spain 29 Mar 1996 ODI # 1085
239/2 41.2 5.78 237 2 won v Bangladesh Nelson 31 Dec 2016 ODI # 3816
239/8 50.0 4.78 1 won v India Manchester 9 Jul 2019 ODI # 4190
239/7 30.0 7.96 1 won v Bangladesh Dunedin 17 Dec 2023 ODI # 4711
238/9 60.0 3.96 1 won v Pakistan Birmingham 11 Jun 1983 ODI # 202
238/8 59.5 3.97 235 2 won v England Birmingham 15 Jun 1983 ODI # 209
238 49.1 4.84 1 won v Zimbabwe Harare 31 Aug 2005 ODI # 2276
238/8 50.0 4.76 1 lost v South Africa Cape Town 2 Dec 2007 ODI # 2652
238 44.1 5.38 1 lost v Australia Auckland 11 Mar 2010 ODI # 2973
237/2 46.5 5.06 237 2 won v India Jamshedpur 15 Nov 1995 ODI # 1015
237 49.4 4.77 1 tied v England Napier 26 Feb 1997 ODI # 1181
237/2 45.2 5.22 237 2 won v Zimbabwe Wellington 4 Jan 2001 ODI # 1664
237/8 50.0 4.74 289 2 lost v Pakistan Sharjah 11 Apr 2002 ODI # 1828
237/6 50.0 4.74 1 lost v Pakistan Birmingham 26 Jun 2019 ODI # 4174
236/8 35.0x8 5.05 1 won v India Auckland 22 Feb 1976 ODI # 36
236/8 50.0 4.72 253 2 lost v India Bengaluru 14 Oct 1987 ODI # 458
236/9 49.5 4.73 233 2 won v Pakistan Christchurch 17 Dec 1995 ODI # 1022
236/9 50.0 4.72 1 won v India Guwahati 14 Nov 1999 ODI # 1525
236/8 50.0 4.72 1 lost v Sri Lanka Colombo (RPS) 25 Jul 2001 ODI # 1738
236 45.2 5.20 277 2 lost v India Guwahati 28 Nov 2010 ODI # 3070
236/0 42.2 5.57 236 2 won v Zimbabwe Harare 4 Aug 2015 ODI # 3674
235/6 50.0 4.70 1 lost v India Pune 24 Nov 1995 ODI # 1017
235 47.3 4.94 282 2 lost v Pakistan Lahore 6 Mar 1996 ODI # 1076
235/3 45.1 5.20 235 2 won v Pakistan Karachi 8 Dec 1996 ODI # 1150
235/9 50.0 4.70 1 won v Australia Sydney 17 Jan 2002 ODI # 1786
235/8 50.0 4.70 1 lost v Pakistan Queenstown 7 Jan 2004 ODI # 2076
234/6 35.0x8 5.01 266 2 lost v Australia Christchurch 31 Mar 1974 ODI # 11
234/6 42.0 5.57 1 won v Sri Lanka Colombo (SSC) 3 Mar 1984 ODI # 253
234 48.4 4.80 252 2 lost v Australia Chandigarh 27 Oct 1987 ODI # 470
234/9 50.0 4.68 1 lost v England Auckland 15 Feb 2008 ODI # 2678
234/5 47.5 4.89 234 2 won v Pakistan Johannesburg 3 Oct 2009 ODI # 2906
234 40.2 5.80 325 2 lost v India Mount Maunganui 26 Jan 2019 ODI # 4085
233/6 58.5 3.96 231 2 won v India Manchester 14 Jun 1975 ODI # 28
233/6 50.0 4.66 1 won v Australia Sydney 29 Jan 1981 ODI # 111
233 40.3 5.75 315 2 lost v South Africa Centurion 11 Dec 1994 ODI # 960
233/9 50.0 4.66 234 2 tied v Zimbabwe Bulawayo 1 Oct 1997 ODI # 1235
233 49.5 4.67 1 lost v Australia Wellington 1 Mar 2005 ODI # 2232
233 49.3 4.70 1 lost v West Indies Auckland 4 Mar 2006 ODI # 2346
233/2 44.3 5.23 233 2 won v Bangladesh Napier 13 Feb 2019 ODI # 4093
232/9 50.0 4.64 1 won v Australia Perth 3 Jan 1988 ODI # 485
232 49.3 4.68 242 2 lost v Bangladesh Mirpur 14 Oct 2010 ODI # 3056
232/1 43.3 5.33 232 2 won v Zimbabwe Harare 20 Oct 2011 ODI # 3204
232/9 50.0 4.64 1 lost v Australia Cairns 6 Sep 2022 ODI # 4461
232 43.4 5.31 335 2 lost v Pakistan Karachi 5 May 2023 ODI # 4574
231/6 47.1 4.89 231 2 won v India Dunedin 12 Mar 1992 ODI # 740
231 48.5 4.73 263 2 lost v Sri Lanka Colombo (RPS) 13 Dec 1992 ODI # 778
231 42.1 5.47 278 2 lost v Pakistan Sialkot 6 Dec 1996 ODI # 1148
231 47.3 4.86 298 2 lost v Australia Wellington 10 Feb 1998 ODI # 1291
231/9 50.0 4.62 1 won v Zimbabwe Auckland 8 Mar 1998 ODI # 1296
231/9 50.0 4.62 258 2 lost v South Africa Hobart 15 Jan 2002 ODI # 1785
231/5 46.5 4.93 228 2 won v England Lord's 31 May 2013 ODI # 3360
230/6 49.1 4.67 230 2 won v Pakistan Auckland 3 Jan 2004 ODI # 2075
230 47.3 4.84 1 lost v South Africa Napier 29 Feb 2012 ODI # 3252
230 45.1 5.09 1 lost v South Africa Mount Maunganui 21 Oct 2014 ODI # 3536
230/9 50.0 4.60 1 lost v India Pune 25 Oct 2017 ODI # 3931
230/8 50.0 4.60 235 2 lost v England Wellington 3 Mar 2018 ODI # 3982
229/8 50.0 4.58 236 2 lost v Australia Melbourne 1 Feb 1981 ODI # 113
229/9 50.0 4.58 1 lost v Australia Wellington 26 Mar 1986 ODI # 372
229/8 50.0 4.58 233 2 lost v Australia Auckland 28 Mar 1993 ODI # 827
229/1 36.5 6.21 226 2 won v South Africa Johannesburg 16 Feb 2003 ODI # 1955
229/2 36.1 6.33 227 2 won v Bangladesh Christchurch 16 Feb 2019 ODI # 4094
228/6 47.4 4.78 228 2 won v Zimbabwe Eden Gardens 23 Oct 1987 ODI # 466
228/8 50.0 4.56 1 won v England Wellington 4 Mar 1997 ODI # 1183
228/6 50.0 4.56 278 2 lost v Pakistan Rawalpindi 7 Dec 2003 ODI # 2074
228/9 50.0 4.56 225 2 won v Sri Lanka Queenstown 31 Dec 2006 ODI # 2469
227 34.6x8 4.89 1 n/r v England Wellington 9 Mar 1975 ODI # 18
227/9 50.0 4.54 255 2 lost v Australia Auckland 19 Feb 1995 ODI # 978
227/9 50.0 4.54 229 2 lost v Zimbabwe Christchurch 4 Mar 1998 ODI # 1294
227 46.5 4.84 269 2 lost v Pakistan Hamilton 3 Feb 2011 ODI # 3095
226/8 50.0 4.52 1 won v Australia Sydney 18 Jan 1983 ODI # 170
226 48.4 4.64 237 2 lost v Australia Wellington 19 Feb 2005 ODI # 2227
226/4 48.5 4.62 226 2 won v Australia Melbourne 6 Feb 2009 ODI # 2816
225 45.3 4.94 273 2 lost v Sri Lanka Bloemfontein 10 Feb 2003 ODI # 1944
225/8 50.0 4.50 1 lost v South Africa Auckland 13 Feb 2004 ODI # 2099
225/8 50.0 4.50 348 2 lost v Australia Napier 5 Mar 2005 ODI # 2234
224 49.3 4.52 231 2 lost v India Adelaide 23 Dec 1980 ODI # 103
224/8 50.0 4.48 264 2 lost v Australia Melbourne 11 Dec 1990 ODI # 650
224/7 50.0 4.48 1 won v England Auckland 16 Feb 1991 ODI # 670
224/6 50.0 4.48 1 won v South Africa Adelaide 6 Dec 1997 ODI # 1255
224 49.2 4.54 1 won v Bangladesh Chattogram 2 Nov 2004 ODI # 2189
224/9 50.0 4.48 1 won v Sri Lanka Wellington 6 Jan 2006 ODI # 2311
224/9 50.0 4.48 1 lost v India Vadodara 4 Dec 2010 ODI # 3074
223 49.4 4.48 1 won v Sri Lanka Melbourne 23 Feb 1985 ODI # 310
223/3 46.3 4.79 220 2 won v England Napier 16 Mar 1988 ODI # 508
223/4 49.5 4.47 223 2 won v India Christchurch 2 Apr 1994 ODI # 899
223/7 50.0 4.46 1 won v Australia Auckland 14 Feb 1998 ODI # 1293
223/5 48.5 4.56 219 2 won v England Dunedin 26 Feb 2002 ODI # 1813
223 44.3 5.01 311 2 lost v England Cardiff 6 Jun 2017 ODI # 3880
223 49.4 4.48 1 lost v England Mount Maunganui 28 Feb 2018 ODI # 3981
223 49.5 4.47 1 lost v England Christchurch 10 Mar 2018 ODI # 3992
222/6 48.5 4.54 222 2 won v Pakistan Hamilton 15 Jan 1985 ODI # 288
222/6 50.0 4.44 1 lost v England Christchurch 20 Feb 1997 ODI # 1179
221/9 50.0 4.42 1 lost v India Nagpur 31 Oct 1987 ODI # 474
221/8 50.0 4.42 1 won v South Africa Mirpur 25 Mar 2011 ODI # 3144
221 50.0 4.42 242 2 lost v West Indies Basseterre 16 Jul 2012 ODI # 3290
221 49.2 4.47 284 2 lost v South Africa Durban 26 Aug 2015 ODI # 3678
220/8 50.0 4.40 1 won v Australia Sydney 13 Jan 1981 ODI # 107
220 48.5 4.50 222 2 lost v India Wellington 6 Mar 1990 ODI # 616
220/9 50.0 4.40 1 lost v India Bengaluru 14 May 1997 ODI # 1206
220/9 50.0 4.40 1 lost v South Africa Christchurch 17 Feb 1999 ODI # 1408
220/5 46.0 4.78 217 2 won v West Indies Cardiff 3 Jul 2004 ODI # 2138
219/7 49.1 4.45 218 2 won v Australia Adelaide 23 Nov 1980 ODI # 94
219/8 50.0 4.38 1 lost v West Indies Port of Spain 30 Mar 1996 ODI # 1086
219/8 50.0 4.38 1 n/r v India Colombo (RPS) 23 Jun 1998 ODI # 1340
219/7 50.0 4.38 1 lost v Sri Lanka St George's 12 Apr 2007 ODI # 2569
219/7 43.0 5.09 219 2 won v Sri Lanka Christchurch 11 Jan 2015 ODI # 3574
219/7 38.1 5.73 217 2 won v Ireland Dublin (Malahide) 12 Jul 2022 ODI # 4423
218/6 45.0 4.84 1 won v India Auckland 14 Feb 1981 ODI # 116
218/8 50.0 4.36 1 won v Sri Lanka Sharjah 9 Apr 2002 ODI # 1826
218 47.4 4.57 1 lost v Australia Sydney 21 Jan 2007 ODI # 2479
217/8 55.0 3.94 1 won v England Leeds 16 Jul 1986 ODI # 388
217/8 50.0 4.34 1 won v Sri Lanka Sharjah 18 Apr 1994 ODI # 909
217 45.4 4.75 229 2 lost v Pakistan Gujranwala 4 Dec 1996 ODI # 1146
217 48.5 4.44 1 lost v Sri Lanka Colombo (RPS) 29 Mar 2011 ODI # 3146
217 38.2 5.66 365 2 lost v Pakistan Sharjah 14 Dec 2014 ODI # 3568
217 44.1 4.91 253 2 lost v India Wellington 3 Feb 2019 ODI # 4092
216 59.0 3.66 323 2 lost v England The Oval 9 Jun 1983 ODI # 197
216/8 50.0 4.32 231 2 lost v England Christchurch 9 Feb 1991 ODI # 668
215/8 50.0 4.30 1 lost v Australia Sydney 3 Feb 1981 ODI # 114
215/7 49.1 4.37 212 2 won v South Africa Dunedin 14 Feb 1999 ODI # 1407
215/3 43.1 4.98 213 2 won v South Africa Auckland 20 Feb 1999 ODI # 1409
215 48.2 4.44 244 2 lost v Pakistan Wellington 22 Feb 2001 ODI # 1691
215 43.1 4.98 1 won v India Bulawayo 26 Aug 2005 ODI # 2273
215 49.3 4.34 1 lost v South Africa Centurion 6 Nov 2005 ODI # 2293
214/8 42.0 5.09 1 lost v Pakistan Colombo (SSC) 7 Apr 1986 ODI # 380
214 50.0 4.28 1 won v Australia Wellington 24 Mar 1993 ODI # 822
214/5 45.2 4.72 214 2 won v Australia Cardiff 20 May 1999 ODI # 1452
214 47.5 4.47 1 lost v South Africa Centurion 24 Sep 2009 ODI # 2895
213 48.2 4.40 268 2 lost v England Brisbane 15 Jan 1983 ODI # 168
213/8 35.0 6.08 1 lost v Pakistan Multan 7 Dec 1984 ODI # 280
213 50.0 4.26 1 lost v West Indies Auckland 21 Mar 1987 ODI # 437
213 49.3 4.30 1 lost v India Napier 12 Jan 1999 ODI # 1381
213/8 50.0 4.26 288 2 lost v South Africa Birmingham 10 Jun 1999 ODI # 1478
213/9 50.0 4.26 1 lost v Pakistan Sharjah 15 Apr 2002 ODI # 1831
213/6 37.0 5.75 180 2 won v England Christchurch 23 Feb 2008 ODI # 2684
213/3 39.3 5.39 211 2 won v Pakistan Wellington 31 Jan 2015 ODI # 3596
212/9 60.0 3.53 245 2 lost v West Indies Nottingham 16 Jun 1979 ODI # 69
212/9 60.0 3.53 222 2 lost v England Manchester 20 Jun 1979 ODI # 72
212/6 55.0 3.85 1 lost v England The Oval 25 May 1990 ODI # 633
212/7 50.0 4.24 1 lost v Australia Christchurch 8 Feb 1998 ODI # 1290
212 45.4 4.64 279 2 lost v Pakistan Lahore 27 Apr 2002 ODI # 1835
212/5 44.2 4.78 1 won v West Indies Port of Spain 12 Jun 2002 ODI # 1843
212/9 50.0 4.24 1 won v Bangladesh Mirpur 11 Oct 2008 ODI # 2764
212 48.2 4.38 1 won v West Indies Bridgetown 19 Aug 2022 ODI # 4453
211/8 50.0 4.22 1 won v England Christchurch 26 Feb 1983 ODI # 185
211/6 49.2 4.27 209 2 won v England Auckland 19 Mar 1988 ODI # 510
211/1 45.4 4.62 208 2 won v Zimbabwe Napier 6 Mar 1998 ODI # 1295
211/8 50.0 4.22 1 won v India Colombo (RPS) 20 Jul 2001 ODI # 1736
211/5 35.0 6.02 203 2 won v West Indies Napier 13 Jan 2009 ODI # 2792
211 46.3 4.53 1 won v Pakistan Abu Dhabi 9 Nov 2009 ODI # 2927
211 38.2 5.50 312 2 lost v England Lord's 15 Sep 2023 ODI # 4647
210/8 50.0 4.20 1 won v India Hamilton 15 Feb 1981 ODI # 117
210/3 45.3 4.61 210 2 won v England Auckland 25 Feb 1984 ODI # 251
210/9 50.0 4.20 217 2 lost v Australia Melbourne 7 Jan 1988 ODI # 488
210/4 48.2 4.34 207 2 won v Sri Lanka Hamilton 25 Feb 1992 ODI # 718
210 40.0 5.25 281 2 lost v Zimbabwe Taupo 2 Jan 2001 ODI # 1663
210/7 50.0 4.20 1 lost v West Indies Gros Islet 9 Jun 2002 ODI # 1841
210 50.0 4.20 1 won v England Adelaide 23 Jan 2007 ODI # 2482
210/4 41.0 5.12 210 2 won v England Gros Islet 16 Mar 2007 ODI # 2536
210/3 38.4 5.43 210 2 won v South Africa Gqeberha 30 Nov 2007 ODI # 2650
210 46.3 4.51 283 2 lost v South Africa Mount Maunganui 24 Oct 2014 ODI # 3537
209/5 39.2 5.31 207 2 won v Sri Lanka Bristol 13 Jun 1983 ODI # 206
209/9 45.4 4.57 209 2 won v South Africa Paarl 19 Jan 2013 ODI # 3323
209/9 50.0 4.18 1 lost v Pakistan Abu Dhabi 9 Nov 2018 ODI # 4068
208/8 46.0 4.52 232 2 lost v West Indies St John's 20 Mar 1985 ODI # 320
208/7 50.0 4.16 1 lost v Australia Adelaide 2 Dec 1990 ODI # 645
208/6 50.0 4.16 1 lost v Australia Melbourne 15 Jan 1991 ODI # 664
208 47.0 4.42 354 2 lost v India Hyderabad (Deccan) 15 Nov 2003 ODI # 2062
208 40.4 5.11 315 2 lost v Australia Christchurch 22 Feb 2005 ODI # 2228
208 41.4 4.99 290 2 lost v Sri Lanka Kingston 24 Apr 2007 ODI # 2579
207/9 49.4 4.16 204 2 won v West Indies Christchurch 6 Feb 1980 ODI # 88
207/9 50.0 4.14 1 lost v Australia Sharjah 16 Apr 1994 ODI # 907
207 44.5 4.61 262 2 lost v Pakistan Wellington 20 Dec 1995 ODI # 1025
207/7 50.0 4.14 1 lost v India Auckland 16 Jan 1999 ODI # 1385
207/8 50.0 4.14 270 2 lost v Pakistan Derby 28 May 1999 ODI # 1466
207 46.4 4.43 248 2 lost v Bangladesh Mirpur 31 Oct 2013 ODI # 3426
207/2 44.3 4.65 205 2 won v South Africa Potchefstroom 23 Aug 2015 ODI # 3677
207/7 34.0 6.08 1 lost v South Africa Hamilton 19 Feb 2017 ODI # 3836
206 50.0 4.12 1 lost v India Sydney 5 Mar 1985 ODI # 316
206/5 48.3 4.24 204 2 won v West Indies Auckland 8 Mar 1992 ODI # 734
206/8 50.0 4.12 1 won v Sri Lanka Sharjah 7 Nov 1996 ODI # 1139
206 39.1 5.25 294 2 lost v Sri Lanka Colombo (SSC) 5 Jul 1998 ODI # 1343
206 46.0 4.47 241 2 lost v Australia Mohali 1 Nov 2006 ODI # 2441
206 45.1 4.56 1 lost v Australia Nagpur 25 Feb 2011 ODI # 3107
206 47.0 4.38 1 lost v South Africa Auckland 3 Mar 2012 ODI # 3254
205/7 48.4 4.21 205 2 won v India Brisbane 21 Dec 1980 ODI # 102
205 48.5 4.19 247 2 lost v West Indies Wellington 25 Jan 1995 ODI # 973
205 47.5 4.28 221 2 lost v India Sharjah 17 Apr 1998 ODI # 1319
205/8 50.0 4.10 1 lost v Sri Lanka Wellington 3 Feb 2001 ODI # 1682
205/9 50.0 4.10 1 lost v England Hobart 16 Jan 2007 ODI # 2475
204 49.4 4.10 1 lost v England Dunedin 9 Mar 1988 ODI # 504
204/2 44.3 4.58 204 2 won v England Brisbane 15 Dec 1990 ODI # 652
204/9 49.0 4.16 221 2 lost v Sri Lanka Colombo (RPS) 18 Jul 2001 ODI # 1735
204/7 42.0 4.85 201 2 won v West Indies Queenstown 22 Feb 2006 ODI # 2335
204/3 38.3 5.29 203 2 won v Netherlands Mount Maunganui 29 Mar 2022 ODI # 4378
203/8 50.0 4.06 271 2 lost v South Africa Perth 1 Feb 2002 ODI # 1801
203/4 42.4 4.75 202 2 won v Bangladesh Auckland 26 Dec 2007 ODI # 2658
203/6 23.0 8.82 198 2 won v Sri Lanka Hambantota 12 Nov 2013 ODI # 3434
202/8 48.0 4.20 214 2 lost v Pakistan Wellington 9 Mar 1994 ODI # 893
202 33.1 6.09 377 2 lost v India Hyderabad (Deccan) 8 Nov 1999 ODI # 1523
201/8 44.0 4.56 1 won v Sri Lanka Colombo (PSS) 1 Apr 1984 ODI # 258
201/3 40.5 4.92 201 2 won v England Wellington 15 Mar 1992 ODI # 744
201 49.4 4.04 1 lost v Pakistan Gqeberha 13 Dec 1994 ODI # 961
201/9 50.0 4.02 1 lost v Sri Lanka Christchurch 25 Mar 1997 ODI # 1184
201 49.2 4.07 1 won v Sri Lanka Wellington 27 Mar 1997 ODI # 1185
201 46.3 4.32 245 2 lost v England Napier 20 Feb 2002 ODI # 1811
201/9 50.0 4.02 1 lost v Bangladesh Mirpur 9 Oct 2008 ODI # 2763
200/9 50.0 4.00 1 won v Australia Adelaide 31 Jan 1983 ODI # 178
200/9 50.0 4.00 1 lost v Sri Lanka Colombo (RPS) 21 Jun 1998 ODI # 1339
200/5 38.0 5.26 200 2 won v India Taupo 9 Jan 1999 ODI # 1378
200 46.4 4.28 1 won v India Colombo (RPS) 26 Jul 2001 ODI # 1739
200/6 45.2 4.41 199 2 won v Pakistan Dambulla 23 May 2003 ODI # 2017
200/9 50.0 4.00 1 lost v Australia Centurion 5 Oct 2009 ODI # 2907
200/8 37.0 5.40 210 2 lost v Bangladesh Mirpur 5 Oct 2010 ODI # 3051
199 47.2 4.20 1 lost v England Sydney 20 Jan 1983 ODI # 171
199/7 50.0 3.98 1 lost v Sri Lanka Hobart 12 Jan 1988 ODI # 492
199/6 40.0 4.97 1 won v England Adelaide 1 Dec 1990 ODI # 643
199/7 50.0 3.98 1 lost v Australia Sydney 13 Jan 1991 ODI # 663
199/9 50.0 3.98 203 2 lost v Australia Melbourne 16 Dec 1993 ODI # 863
199 46.3 4.27 251 2 lost v Sri Lanka Auckland 1 Apr 1995 ODI # 992
199/8 50.0 3.98 1 won v Australia Melbourne 11 Jan 2002 ODI # 1783
199/9 50.0 3.98 1 lost v India Auckland 11 Jan 2003 ODI # 1933
199/3 33.3 5.94 199 2 won v Bangladesh Kimberley 26 Feb 2003 ODI # 1968
198/8 35.0x8 4.24 1 won v Pakistan Sialkot 16 Oct 1976 ODI # 40
198 45.3 4.35 251 2 lost v India Sharjah 1 Apr 1988 ODI # 517
198/9 50.0 3.96 1 won v Australia Sydney 11 Jan 1994 ODI # 872
198/6 38.3 5.14 197 2 won v England Christchurch 13 Feb 2002 ODI # 1806
198/9 50.0 3.96 1 lost v Australia The Oval 16 Sep 2004 ODI # 2176
198 31.1 6.35 409 2 lost v England Birmingham 9 Jun 2015 ODI # 3654
197 50.0 3.94 1 lost v Pakistan Sharjah 10 Nov 1996 ODI # 1141
197/9 50.0 3.94 244 2 lost v Sri Lanka Sharjah 14 Apr 2002 ODI # 1830
197/5 23.0 8.56 197 2 won v Canada Benoni 3 Mar 2003 ODI # 1977
196/9 30.0 6.53 200 2 lost v Australia Indore 18 Oct 1987 ODI # 462
196/9 50.0 3.92 1 lost v India Visakhapatnam 10 Dec 1988 ODI # 536
196/8 49.0 4.00 1 won v England Wellington 13 Feb 1991 ODI # 669
196/8 45.0 4.35 1 lost v Australia Christchurch 21 Mar 1993 ODI # 819
196/5 48.2 4.05 194 2 won v South Africa St George's 14 Apr 2007 ODI # 2571
195 42.5 4.55 290 2 lost v Australia Sydney 25 Nov 1980 ODI # 95
195/7 50.0 3.90 259 2 lost v Australia Sharjah 26 Apr 1990 ODI # 624
195 45.4 4.27 1 won v South Africa Brabourne 16 Oct 2006 ODI # 2430
194/9 35.0x8 4.15 1 lost v Australia Dunedin 30 Mar 1974 ODI # 10
194/8 50.0 3.88 268 2 lost v India Sharjah 27 Mar 1988 ODI # 513
194/6 50.0 3.88 1 won v Australia Hobart 18 Dec 1990 ODI # 654
194/3 35.4 5.43 193 2 won v West Indies Taupo 4 Jan 2000 ODI # 1533
194/3 41.0 4.73 192 2 won v Australia Auckland 3 Mar 2000 ODI # 1571
194/8 50.0 3.88 1 lost v South Africa Benoni 22 Oct 2000 ODI # 1643
193/7 49.0 3.93 1 lost v Australia Sydney 9 Feb 1983 ODI # 181
193/8 33.0 5.84 1 won v South Africa Auckland 29 Feb 2004 ODI # 2107
193 42.5 4.50 308 2 lost v England Chester-le-Street 15 Jun 2008 ODI # 2708
192 50.0 3.84 1 lost v Pakistan Sharjah 13 Nov 1996 ODI # 1144
192 48.1 3.98 1 lost v Sri Lanka Dambulla 13 Aug 2010 ODI # 3031
191/9 50.0 3.82 1 lost v West Indies Christchurch 28 Mar 1987 ODI # 441
191/3 34.3 5.53 191 2 won v South Africa Auckland 29 Feb 1992 ODI # 723
191 38.4 4.93 1 lost v South Africa Napier 26 Mar 1999 ODI # 1421
191/3 21.0 9.09 189 2 won v Sri Lanka Christchurch 26 Dec 2015 ODI # 3714
190/1 47.4 3.98 190 2 won v Sri Lanka Nottingham 9 Jun 1979 ODI # 62
190/7 50.0 3.80 1 lost v Sri Lanka Colombo (PSS) 12 Dec 1992 ODI # 776
190 47.5 3.97 1 lost v South Africa Melbourne 6 Feb 2002 ODI # 1804
190/5 46.0 4.13 187 2 won v South Africa Napier 2 Mar 2004 ODI # 2109
190/9 50.0 3.80 1 lost v West Indies Kingston 5 Jul 2012 ODI # 3283
190 43.5 4.33 1 lost v India Dharamsala 16 Oct 2016 ODI # 3796
190 45.2 4.19 1 lost v West Indies Bridgetown 17 Aug 2022 ODI # 4450
189 33.4 5.61 305 2 lost v South Africa Centurion 25 Oct 2000 ODI # 1647
189 38.0 4.97 223 2 lost v England Auckland 23 Feb 2002 ODI # 1812
188 49.5 3.77 1 lost v Sri Lanka Dhaka 26 Oct 1998 ODI # 1359
188/6 33.0 5.69 1 lost v Sri Lanka Pallekele 6 Nov 2012 ODI # 3306
188/4 36.1 5.19 187 2 won v Afghanistan Napier 8 Mar 2015 ODI # 3628
187 38.3x8 3.65 1 won v Pakistan Christchurch 11 Feb 1973 ODI # 5
187/8 55.0 3.40 207 2 lost v England Scarborough 15 Jul 1978 ODI # 52
187/4 46.3 4.02 185 2 won v England Auckland 19 Feb 1983 ODI # 183
187/9 36.0 5.19 1 won v Pakistan Sialkot 2 Dec 1984 ODI # 278
187/9 45.0 4.15 232 2 lost v Australia Auckland 29 Mar 1986 ODI # 373
187 41.0 4.56 259 2 lost v Australia Sydney 13 Mar 2020 ODI # 4255
187 39.0 4.79 369 2 lost v England The Oval 13 Sep 2023 ODI # 4643
186 60.0 3.10 267 2 lost v England Nottingham 11 Jun 1975 ODI # 23
186/6 50.0 3.72 1 won v Australia Dunedin 19 Mar 1986 ODI # 369
186/8 45.0 4.13 1 lost v England Christchurch 12 Mar 1988 ODI # 505
186/7 50.0 3.72 1 lost v England Dunedin 12 Feb 1992 ODI # 712
186 45.0 4.13 306 2 lost v England Chester-le-Street 3 Jul 2019 ODI # 4183
185/7 50.0 3.70 1 lost v Zimbabwe Harare 4 Oct 1997 ODI # 1237
185/5 27.3 6.72 184 2 won v Bangladesh Dunedin 8 Feb 2010 ODI # 2951
185 43.5 4.22 1 lost v England Auckland 23 Feb 2013 ODI # 3338
184/8 40.0 4.60 256 2 lost v England Christchurch 15 Feb 1992 ODI # 713
184/4 39.3 4.65 182 2 won v Zimbabwe Wellington 31 Jan 1996 ODI # 1046
184/3 40.5 4.50 184 2 won v Zimbabwe Harare 27 Sep 2000 ODI # 1627
184 38.3 4.77 290 2 lost v Australia Hobart 14 Jan 2007 ODI # 2474
183/2 57.0 3.21 183 2 won v India Leeds 13 Jun 1979 ODI # 65
183/8 50.0 3.66 1 won v Sri Lanka Dunedin 2 Mar 1983 ODI # 186
183/6 49.0 3.73 182 2 won v India Sharjah 20 Apr 1998 ODI # 1323
183 47.5 3.82 1 lost v Pakistan Rawalpindi 5 Dec 2003 ODI # 2073
183 45.0 4.06 1 lost v Australia Melbourne 29 Mar 2015 ODI # 3646
182 52.5 3.44 225 2 lost v England Birmingham 19 May 1994 ODI # 913
182 45.4 3.98 290 2 lost v India Delhi 3 Nov 1994 ODI # 944
182/9 35.0 5.20 1 lost v Sri Lanka Hamilton 8 Feb 2001 ODI # 1686
182 47.5 3.80 202 2 lost v South Africa Cape Town 28 Oct 2005 ODI # 2288
182 50.0 3.64 1 won v England Bristol 21 Jun 2008 ODI # 2710
182/8 50.0 3.64 182 2 won v Australia Perth 1 Feb 2009 ODI # 2811
181 44.5 4.03 1 lost v Australia Melbourne 9 Jan 1983 ODI # 165
181 58.2 3.10 1 lost v Sri Lanka Derby 18 Jun 1983 ODI # 214
181 45.4 3.96 1 lost v Sri Lanka Auckland 6 Feb 2001 ODI # 1684
181 48.1 3.75 204 2 lost v Pakistan Dambulla 20 May 2003 ODI # 2015
181 45.3 3.97 226 2 lost v Australia Guwahati 9 Nov 2003 ODI # 2058
179/9 50.0 3.58 1 lost v India Delhi 17 Nov 1999 ODI # 1526
179 24.4 7.25 192 2 lost v Pakistan Singapore 20 Aug 2000 ODI # 1623
179/3 39.2 4.55 178 2 won v West Indies North Sound 29 Mar 2007 ODI # 2557
178/4 48.4 3.65 175 2 won v Sri Lanka Sydney 5 Jan 1988 ODI # 486
178/5 42.3 4.18 178 2 won v Sri Lanka Napier 26 Jan 1991 ODI # 665
178/7 50.0 3.56 1 lost v England Auckland 11 Jan 1992 ODI # 701
178 41.5 4.25 265 2 lost v Australia Auckland 26 Feb 2005 ODI # 2230
178/1 29.2 6.06 175 2 won v Bangladesh North Sound 2 Apr 2007 ODI # 2561
177 49.5 3.55 1 lost v Australia Melbourne 22 Jan 1988 ODI # 499
177 39.2 4.50 197 2 lost v Pakistan Lahore 2 Nov 1990 ODI # 636
177/9 50.0 3.54 1 lost v South Africa Faisalabad 20 Feb 1996 ODI # 1054
176/5 44.0 4.00 1 lost v Australia Brisbane 17 Jan 1988 ODI # 495
176 49.4 3.54 1 n/r v West Indies Kingston 5 Jun 2002 ODI # 1839
175 41.1 4.25 1 lost v South Africa Sydney 8 Feb 2002 ODI # 1805
175/3 34.5 5.02 172 2 won v Bangladesh Mirpur 26 Sep 2023 ODI # 4655
174/2 46.3 3.74 171 2 won v Pakistan Dunedin 6 Feb 1989 ODI # 554
174/7 40.0 4.35 236 2 lost v Australia Sydney 29 Nov 1990 ODI # 642
173/7 50.0 3.46 175 2 lost v South Africa Hobart 11 Dec 1997 ODI # 1258
173 42.5 4.03 1 lost v Bangladesh Mirpur 11 Oct 2010 ODI # 3054
173/3 32.1 5.37 173 2 won v Afghanistan Taunton 8 Jun 2019 ODI # 4154
172 49.2 3.48 1 lost v India Adelaide 25 Jan 1986 ODI # 356
172 47.4 3.60 1 lost v Pakistan East London 19 Dec 1994 ODI # 966
172/2 36.3 4.71 172 2 won v West Indies Wellington 8 Jan 2000 ODI # 1535
172/5 23.2 7.37 172 2 won v Sri Lanka Bengaluru 9 Nov 2023 ODI # 4698
171/6 45.0 3.80 1 lost v Sri Lanka Colombo (PSS) 3 Nov 1984 ODI # 274
171/3 40.5 4.18 171 2 won v Pakistan Christchurch 4 Mar 1989 ODI # 555
171/9 50.0 3.42 307 2 lost v West Indies Guwahati 1 Nov 1994 ODI # 943
171 49.3 3.45 175 2 lost v Bangladesh Mirpur 17 Oct 2010 ODI # 3058
169/9 45.0 3.75 223 2 lost v India Indore 15 Dec 1988 ODI # 541
169 47.4 3.54 190 2 lost v Pakistan Dunedin 15 Dec 1995 ODI # 1020
169/8 50.0 3.38 1 tied v Sri Lanka Sharjah 11 Nov 1996 ODI # 1142
168/3 36.4 4.58 168 2 won v Sri Lanka Napier 19 Mar 1983 ODI # 189
168/9 45.0 3.73 190 2 lost v India Launceston 2 Feb 1986 ODI # 361
168/5 38.0 4.42 1 lost v Australia Sydney 24 Jan 1988 ODI # 501
168 42.4 3.93 1 lost v India Wellington 8 Jan 2003 ODI # 1930
168 34.0 4.94 283 2 lost v Australia Hobart 20 Dec 2007 ODI # 2657
167/6 37.1 4.49 165 2 won v Sri Lanka Brisbane 16 Jan 1988 ODI # 494
167/2 34.5 4.79 178 2 lost v Australia Auckland 10 Mar 1990 ODI # 619
167/6 37.0 4.51 1 lost v West Indies Auckland 22 Jan 1995 ODI # 972
167 35.3 4.70 358 2 lost v South Africa Pune 1 Nov 2023 ODI # 4689
166 48.2 3.43 1 lost v Pakistan Christchurch 18 Mar 1992 ODI # 747
166/9 50.0 3.32 1 n/r v Sri Lanka Colombo (RPS) 4 Dec 1992 ODI # 768
166 47.5 3.47 218 2 lost v Australia Melbourne 19 Jan 1994 ODI # 875
166 45.1 3.67 234 2 lost v South Africa Perth 16 Jan 1998 ODI # 1278
166/3 37.2 4.44 165 2 won v Sri Lanka Queenstown 31 Dec 2005 ODI # 2309
166/0 33.3 4.95 163 2 won v Zimbabwe Ahmedabad 4 Mar 2011 ODI # 3117
165 49.2 3.34 1 lost v Sri Lanka Brabourne 20 Oct 2006 ODI # 2433
165/0 18.1 9.08 165 2 won v England Hamilton 12 Feb 2008 ODI # 2677
164 44.5 3.65 192 2 lost v Australia Perth 6 Feb 1983 ODI # 180
163 42.1 3.86 270 2 lost v Sri Lanka Sharjah 10 Apr 2001 ODI # 1705
162 49.2 3.28 1 lost v Australia Auckland 11 Mar 1990 ODI # 620
162/3 20.5 7.77 1 won v Zimbabwe Napier 3 Mar 1992 ODI # 728
162/6 32.2 5.01 161 2 won v India Napier 16 Feb 1995 ODI # 976
162 44.5 3.61 215 2 lost v Sri Lanka Hyderabad (Deccan) 20 May 1997 ODI # 1208
162/9 28.0 5.78 216 2 lost v India Napier 3 Mar 2009 ODI # 2821
162 29.5 5.43 206 2 lost v Bangladesh Mirpur 29 Oct 2013 ODI # 3423
161/7 29.0 5.55 1 n/r v Australia Melbourne 9 Jan 1986 ODI # 347
161 48.1 3.34 195 2 lost v England Sydney 13 Dec 1990 ODI # 651
161 49.4 3.24 162 2 tied v Pakistan Auckland 13 Mar 1994 ODI # 894
160/7 45.0 3.55 1 lost v India Cuttack 12 Dec 1988 ODI # 538
160/6 37.2 4.28 160 2 won v West Indies Napier 6 Jan 2000 ODI # 1534
160 45.2 3.52 254 2 lost v South Africa Adelaide 27 Jan 2002 ODI # 1797
160 29.5 5.36 364 2 lost v West Indies Hamilton 8 Jan 2014 ODI # 3453
159/9 49.0 3.24 1 lost v Australia Dunedin 17 Feb 1982 ODI # 147
159/6 50.0 3.18 1 lost v Australia Perth 19 Jan 1986 ODI # 353
159 48.4 3.26 1 lost v Australia Sharjah 18 Apr 1998 ODI # 1320
159/8 24.0 6.62 170 2 lost v England Cardiff 16 Jun 2013 ODI # 3373
159/4 32.5 4.84 158 2 won v Sri Lanka Hamilton 31 Mar 2023 ODI # 4557
158 52.5 2.99 1 lost v England Swansea 18 Jul 1973 ODI # 6
158 52.2 3.01 1 lost v West Indies The Oval 18 Jun 1975 ODI # 32
158 49.2 3.20 1 lost v England Perth 7 Dec 1990 ODI # 647
158 35.5 4.40 1 won v West Indies Georgetown 3 Apr 1996 ODI # 1090
158 47.4 3.31 1 lost v South Africa Singapore 25 Aug 2000 ODI # 1625
157 49.5 3.15 163 2 lost v India Perth 9 Dec 1980 ODI # 99
157 38.5 4.04 282 2 lost v Pakistan Lahore 1 Dec 2003 ODI # 2071
157 38.0 4.13 1 lost v India Napier 23 Jan 2019 ODI # 4082
157 43.4 3.59 244 2 lost v Australia Lord's 29 Jun 2019 ODI # 4178
156 49.5 3.13 1 lost v Australia Melbourne 7 Dec 1980 ODI # 98
156 48.1 3.23 1 lost v West Indies Southampton 24 May 1999 ODI # 1460
156/8 50.0 3.12 1 won v Sri Lanka Dambulla 19 May 2003 ODI # 2014
156 42.1 3.69 1 lost v West Indies Auckland 26 Dec 2013 ODI # 3449
155/1 30.3x8 3.82 155 2 won v India Christchurch 21 Feb 1976 ODI # 35
155 46.3 3.33 1 lost v India Colombo (RPS) 11 Sep 2009 ODI # 2886
153 39.5 3.84 303 2 lost v Australia Melbourne 13 Feb 1983 ODI # 182
153/8 49.0 3.12 266 2 lost v West Indies Bridgetown 23 Apr 1985 ODI # 328
153 39.5 3.84 1 won v England Auckland 2 Mar 1997 ODI # 1182
153 35.0 4.37 266 2 lost v Sri Lanka Wankhede 18 Mar 2011 ODI # 3137
152 41.2 3.67 279 2 lost v England Manchester 17 Jul 1978 ODI # 53
152/7 20.0 7.60 158 2 lost v Pakistan Faisalabad 23 Nov 1984 ODI # 277
152 49.2 3.08 1 lost v Australia Sydney 14 Jan 1986 ODI # 350
152 42.5 3.54 214 2 lost v Sri Lanka Napier 31 Jan 2001 ODI # 1680
152/8 28.0 5.42 1 lost v West Indies Christchurch 3 Jan 2009 ODI # 2787
152/9 23.1 6.56 152 2 won v Australia Auckland 28 Feb 2015 ODI # 3617
151/2 23.2 6.47 150 2 won v India Auckland 14 Mar 2009 ODI # 2825
151/2 23.5 6.33 151 2 won v Pakistan Nelson 9 Jan 2018 ODI # 3947
150 44.2 3.38 1 lost v South Africa Perth 14 Jan 1994 ODI # 873
149 35.3 4.19 1 lost v Pakistan Auckland 17 Feb 2001 ODI # 1689
149/0 27.0 5.51 149 2 won v Australia Wellington 16 Feb 2007 ODI # 2524
149 39.2 3.78 288 2 lost v Pakistan Abu Dhabi 3 Nov 2009 ODI # 2921
149 41.1 3.61 1 lost v South Africa Auckland 4 Mar 2017 ODI # 3846
148/6 44.1 3.35 148 2 won v South Africa Hobart 18 Dec 1993 ODI # 865
148/7 44.4 3.31 147 2 won v Bangladesh Dhaka 5 Nov 2004 ODI # 2190
147 36.1 4.06 291 2 lost v South Africa Auckland 27 Mar 1999 ODI # 1422
147/6 27.1 5.41 147 2 won v England Johannesburg 29 Sep 2009 ODI # 2902
147 36.1 4.06 265 2 lost v Australia Melbourne 9 Dec 2016 ODI # 3813
147 26.5 5.47 227 2 lost v England Southampton 10 Sep 2023 ODI # 4640
146/3 34.1 4.27 146 2 won v Pakistan Christchurch 16 Mar 1994 ODI # 895
146 49.0 2.97 1 lost v West Indies Christchurch 28 Jan 1995 ODI # 974
146 45.1 3.23 1 lost v India Centurion 14 Mar 2003 ODI # 1988
146/7 24.5 5.87 143 2 won v Scotland Dunedin 17 Feb 2015 ODI # 3604
145 36.2 3.99 192 2 lost v Pakistan Peshawar 12 Nov 1984 ODI # 276
145 44.1 3.28 1 lost v India Amritsar 18 Nov 1995 ODI # 1016
145/3 28.5 5.02 1 n/r v Sri Lanka Auckland 17 Jan 2015 ODI # 3580
144/3 33.0 4.36 142 2 won v Sri Lanka Auckland 26 Dec 2004 ODI # 2200
143 44.5 3.18 222 2 lost v Australia Sydney 20 Jan 1988 ODI # 498
142 42.1 3.36 238 2 lost v West Indies Dunedin 18 Mar 1987 ODI # 435
142 49.4 2.85 1 lost v India Auckland 27 Mar 1994 ODI # 897
141 49.3 2.84 1 lost v Australia Melbourne 17 Dec 1997 ODI # 1265
140 42.4 3.28 240 2 lost v Australia Sydney 29 Jan 1986 ODI # 359
140/4 36.2 3.85 138 2 won v Sri Lanka Colombo (RPS) 5 Apr 1986 ODI # 378
140/4 42.4 3.28 140 2 won v Pakistan Auckland 30 Dec 1992 ODI # 787
139/3 39.4 3.50 139 2 won v Pakistan Hamilton 14 Mar 1989 ODI # 561
139/2 28.2 4.90 139 2 won v Zimbabwe Wellington 6 Feb 1998 ODI # 1289
139 43.1 3.22 1 lost v Sri Lanka Dambulla 13 May 2003 ODI # 2010
139/9 36.3 3.80 139 2 won v Sri Lanka Cardiff 9 Jun 2013 ODI # 3366
138/8 35.0 3.94 1 won v Australia Sydney 17 Mar 1983 ODI # 188
138/9 50.0 2.76 1 lost v West Indies Sydney 9 Mar 1985 ODI # 318
137/4 37.4 3.63 137 2 won v Pakistan Napier 28 Dec 1992 ODI # 786
137/9 50.0 2.74 1 lost v Australia Auckland 26 Feb 1995 ODI # 983
137/0 16.1 8.47 137 2 won v Sri Lanka Cardiff 1 Jun 2019 ODI # 4145
136/4 30.3 4.45 136 2 won v Pakistan Napier 20 Feb 2001 ODI # 1690
136/5 33.4 4.03 1 n/r v Bangladesh Mirpur 21 Sep 2023 ODI # 4650
135 47.1 2.86 1 lost v England Wellington 22 Feb 1984 ODI # 250
135 48.2 2.79 1 lost v Australia Adelaide 12 Dec 1993 ODI # 861
134 42.1 3.17 189 2 lost v England Christchurch 18 Feb 1984 ODI # 249
134 39.5 3.36 204 2 lost v South Africa Cape Town 6 Dec 1994 ODI # 956
133 25.5 5.14 349 2 lost v Australia St George's 20 Apr 2007 ODI # 2577
132/8 44.0 3.00 1 lost v India Sharjah 10 Apr 1986 ODI # 381
132 26.2 5.01 297 2 lost v Australia Colombo (SSC) 15 Sep 2002 ODI # 1877
132/2 21.2 6.18 132 2 won v Bangladesh Dunedin 20 Mar 2021 ODI # 4279
131/4 30.0 4.36 131 2 won v England Wellington 9 Feb 2008 ODI # 2674
131/8 32.0 4.09 1 lost v Sri Lanka Hambantota 10 Nov 2012 ODI # 3307
131/4 23.0 5.69 1 won v West Indies Christchurch 26 Dec 2017 ODI # 3945
129 48.1 2.67 260 2 lost v West Indies Albion 14 Apr 1985 ODI # 326
129 42.2 3.04 259 2 lost v Australia Dunedin 19 Mar 1993 ODI # 816
129/3 20.3 6.29 129 2 won v West Indies Wellington 7 Jan 2009 ODI # 2788
128/5 31.1 4.10 1 n/r v India Colombo (SSC) 3 Jul 1998 ODI # 1342
127 37.4 3.37 1 lost v Pakistan Peshawar 4 Nov 1990 ODI # 637
127 31.3 4.03 1 lost v Pakistan Sharjah 15 Apr 2001 ODI # 1709
127/2 22.5 5.56 127 2 won v Pakistan Napier 14 Jan 2004 ODI # 2081
127/2 19.0 6.68 160 2 n/r v England Birmingham 18 Jun 2008 ODI # 2709
126 46.4 2.70 1 lost v Australia Melbourne 31 Jan 1981 ODI # 112
126 35.0 3.60 1 lost v India Brabourne 29 Nov 1995 ODI # 1019
126/6 25.0 5.04 163 2 lost v Sri Lanka Dambulla 16 Nov 2013 ODI # 3435
125/4 28.4 4.36 123 2 won v India Hamilton 14 Jan 2003 ODI # 1935
125/1 17.2 7.21 125 2 won v Pakistan Wellington 22 Jan 2011 ODI # 3085
125/2 12.2 10.13 124 2 won v England Wellington 20 Feb 2015 ODI # 3607
123/4 17.5 6.89 122 2 won v Scotland Edinburgh 31 May 1999 ODI # 1472
123/3 25.4 4.79 123 2 won v India Queenstown 4 Jan 2003 ODI # 1929
123/6 14.0 8.78 156 2 n/r v Australia Brisbane 13 Feb 2009 ODI # 2820
122/9 30.0 4.06 1 lost v Pakistan Dunedin 3 Mar 1994 ODI # 889
122 30.1 4.04 1 lost v Australia Auckland 19 Feb 2000 ODI # 1565
122 30.0 4.06 276 2 lost v Pakistan Karachi 21 Apr 2002 ODI # 1833
119 36.5 3.23 161 2 lost v Pakistan Sharjah 15 Nov 1996 ODI # 1145
119 33.1 3.58 251 2 lost v Australia Sydney 14 Jan 1998 ODI # 1275
119 36.1 3.29 217 2 lost v Sri Lanka Colombo (RPS) 8 Sep 2009 ODI # 2884
118/3 31.4 3.72 115 2 won v Sri Lanka Moratuwa 4 Nov 1984 ODI # 275
118 25.0 4.72 224 2 lost v Pakistan Sialkot 6 Nov 1990 ODI # 638
118 30.1 3.91 224 2 lost v India Dambulla 25 Aug 2010 ODI # 3039
118/0 8.2 14.16 118 2 won v Sri Lanka Christchurch 28 Dec 2015 ODI # 3715
117/4 33.0 3.54 117 2 won v Bangladesh Chelmsford 17 May 1999 ODI # 1448
117/3 27.3 4.25 117 2 won v Pakistan Dambulla 11 May 2003 ODI # 2009
116 34.0 3.41 158 2 lost v Sri Lanka Moratuwa 31 Mar 1984 ODI # 257
116 42.2 2.74 1 lost v West Indies Port of Spain 17 Apr 1985 ODI # 327
115/7 40.1 2.86 114 2 won v India Perth 18 Jan 1986 ODI # 352
115/9 36.0 3.19 222 2 lost v Sri Lanka Colombo (SSC) 31 Jul 2001 ODI # 1741
114/5 32.4 3.48 1 lost v South Africa Durban 1 Nov 2000 ODI # 1654
113/0 29.0 3.89 113 2 won v India Melbourne 10 Jan 1981 ODI # 105
112 30.1 3.71 209 2 lost v Australia Gqeberha 11 Mar 2003 ODI # 1986
112 32.2 3.46 272 2 lost v South Africa Wellington 25 Feb 2017 ODI # 3841
110 44.3 2.47 147 2 lost v Pakistan Auckland 6 Mar 1994 ODI # 891
110/6 24.3 4.48 110 2 won v Sri Lanka Christchurch 2 Jan 2007 ODI # 2470
109/7 37.4 2.89 109 2 won v India Auckland 26 Dec 2002 ODI # 1926
109/5 26.5 4.06 109 2 won v India Christchurch 1 Jan 2003 ODI # 1928
108 39.3 2.73 159 2 lost v Pakistan Wellington 26 Dec 1992 ODI # 785
108 34.3 3.13 1 lost v India Raipur 21 Jan 2023 ODI # 4509
105 27.4 3.79 253 2 lost v Australia Auckland 3 Dec 2005 ODI # 2301
104/1 18.0 5.77 220 2 n/r v India Christchurch 30 Nov 2022 ODI # 4489
103/3 17.2 5.94 102 2 won v England Chester-le-Street 29 Jun 2004 ODI # 2136
103 27.0 3.81 1 lost v India Chennai 10 Dec 2010 ODI # 3077
102/2 14.4 6.95 102 2 won v Scotland Aberdeen 3 Jul 2008 ODI # 2731
98 31.4 3.09 1 lost v Bangladesh Napier 23 Dec 2023 ODI # 4717
97 33.4 2.88 1 lost v Australia Faridabad 29 Oct 2003 ODI # 2053
97/2 13.4 7.09 140 2 n/r v West Indies Birmingham 26 Jun 2004 ODI # 2134
95/0 6.0 15.83 94 2 won v Bangladesh Queenstown 31 Dec 2007 ODI # 2660
94 25.2 3.71 245 2 lost v Australia Christchurch 4 Mar 1990 ODI # 615
93/2 14.4 6.34 93 2 won v India Hamilton 31 Jan 2019 ODI # 4091
89/3 20.3 4.34 89 2 won v England Perth 5 Feb 1983 ODI # 179
89/2 12.1 7.31 212 2 n/r v India Wellington 14 Jan 1999 ODI # 1383
82 33.0 2.48 196 2 lost v Australia Cairns 8 Sep 2022 ODI # 4462
79 23.1 3.41 270 2 lost v India Visakhapatnam 29 Oct 2016 ODI # 3800
75/3 9.0 8.33 1 n/r v Sri Lanka Nelson 2 Jan 2016 ODI # 3718
74 29.0 2.55 1 lost v Australia Wellington 20 Feb 1982 ODI # 148
74 31.1 2.37 1 lost v Pakistan Sharjah 1 May 1990 ODI # 629
73 26.3 2.75 263 2 lost v Sri Lanka Auckland 6 Jan 2007 ODI # 2471
72/0 8.0 9.00 70 2 won v Kenya Chennai 20 Feb 2011 ODI # 3101
70/3 15.0 4.66 176 2 n/r v Zimbabwe Leeds 6 Jun 1999 ODI # 1475
66/1 14.3 4.55 289 2 n/r v Sri Lanka Bloemfontein 8 Dec 1994 ODI # 958
64 35.5 1.78 1 lost v Pakistan Sharjah 15 Apr 1986 ODI # 384
57/2 18.4 3.05 1 n/r v West Indies Sydney 19 Feb 1985 ODI # 308
51/3 22.0 2.31 1 lost v West Indies Port of Spain 27 Mar 1985 ODI # 324
51/2 15.0 3.40 244 2 n/r v Australia Birmingham 12 Jun 2013 ODI # 3369
35/1 6.5 5.12 280 2 n/r v Pakistan Dubai (DICS) 11 Nov 2018 ODI # 4070
30/3 6.0 5.00 1 n/r v Australia Sydney 16 Dec 2007 ODI # 2656
25/1 9.0 2.77 124 2 n/r v West Indies Margao 26 Oct 1994 ODI # 938
23/1 8.0 2.87 181 2 n/r v Australia Sydney 21 Jan 1981 ODI # 110
15/0 4.0x8 2.81 137 2 n/r v England Dunedin 8 Mar 1975 ODI # 17
13/1 4.2 3.00 289 2 n/r v Sri Lanka Hambantota 10 Nov 2013 ODI # 3432
DNB 0.0 - 0 n/r v England Manchester 20 Jul 1973 ODI # 7
DNB 0.0 - 0 n/r v Pakistan Auckland 16 Feb 1985 ODI # 306
DNB 0.0 - 0 n/r v South Africa Wellington 30 Mar 1999 ODI # 1425
DNB 0.0 - 0 n/r v Australia Wellington 17 Feb 2000 ODI # 1563
DNB 0.0 - 0 n/r v South Africa Potchefstroom 20 Oct 2000 ODI # 1641
DNB 0.0 - 0 n/r v India Chennai 23 Oct 2003 ODI # 2051
DNB 0.0 - 0 n/r v West Indies Southampton 8 Jul 2004 ODI # 2141
DNB 0.0 - 0 n/r v South Africa Durban 4 Nov 2005 ODI # 2292
DNB 0.0 - 0 n/r v Sri Lanka Hamilton 9 Jan 2007 ODI # 2472
DNB 0.0 - 0 n/r v West Indies Queenstown 31 Dec 2008 ODI # 2786
DNB 0.0 - 0 n/r v India Wellington 6 Mar 2009 ODI # 2822
DNB 0.0 - 0 n/r v Sri Lanka Dambulla 19 Aug 2010 ODI # 3037
DNB 0.0 - 0 n/r v Pakistan Queenstown 26 Jan 2011 ODI # 3088
DNB 0.0 - 0 n/r v Sri Lanka Hambantota 12 Nov 2012 ODI # 3308
DNB 0.0 - 0 n/r v South Africa Hamilton 27 Oct 2014 ODI # 3538
DNB 0.0 - 0 n/r v India Hamilton 27 Nov 2022 ODI # 4487
Statsguru includes the following current or recent One-Day Internationals:
Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]
Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]
Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]
 
Feedback Print this page