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 1974-2023 1055 559 443 9 44 1.261 34.20 5.12 1043 418 54 Profile
Innings by innings list
418/5 50.0 8.36 1 won v West Indies Indore 8 Dec 2011 ODI # 3223
414/7 50.0 8.28 1 won v Sri Lanka Rajkot 15 Dec 2009 ODI # 2932
413/5 50.0 8.26 1 won v Bermuda Port of Spain 19 Mar 2007 ODI # 2542
410/4 50.0 8.20 1 won v Netherlands Bengaluru 12 Nov 2023 ODI # 4702
409/8 50.0 8.18 1 won v Bangladesh Chattogram 10 Dec 2022 ODI # 4499
404/5 50.0 8.08 1 won v Sri Lanka Eden Gardens 13 Nov 2014 ODI # 3544
401/3 50.0 8.02 1 won v South Africa Gwalior 24 Feb 2010 ODI # 2962
399/5 50.0 7.98 1 won v Australia Indore 24 Sep 2023 ODI # 4654
397/4 50.0 7.94 1 won v New Zealand Wankhede 15 Nov 2023 ODI # 4703
392/4 50.0 7.84 1 won v New Zealand Christchurch 8 Mar 2009 ODI # 2823
392/4 50.0 7.84 1 won v Sri Lanka Mohali 13 Dec 2017 ODI # 3941
390/5 50.0 7.80 1 won v Sri Lanka Thiruvananthapuram 15 Jan 2023 ODI # 4505
387/5 50.0 7.74 1 won v England Rajkot 14 Nov 2008 ODI # 2774
387/5 50.0 7.74 1 won v West Indies Visakhapatnam 18 Dec 2019 ODI # 4222
385/9 50.0 7.70 1 won v New Zealand Indore 24 Jan 2023 ODI # 4511
383/6 50.0 7.66 1 won v Australia Bengaluru 2 Nov 2013 ODI # 3428
381/6 50.0 7.62 1 won v England Cuttack 19 Jan 2017 ODI # 3821
377/5 50.0 7.54 1 won v West Indies Brabourne 29 Oct 2018 ODI # 4063
376/2 50.0 7.52 1 won v New Zealand Hyderabad (Deccan) 8 Nov 1999 ODI # 1523
375/5 50.0 7.50 1 won v Sri Lanka Colombo (RPS) 31 Aug 2017 ODI # 3908
374/4 50.0 7.48 1 won v Hong Kong Karachi 25 Jun 2008 ODI # 2716
373/6 50.0 7.46 1 won v Sri Lanka Taunton 26 May 1999 ODI # 1463
373/7 50.0 7.46 1 won v Sri Lanka Guwahati 10 Jan 2023 ODI # 4501
370/4 50.0 7.40 1 won v Bangladesh Mirpur 19 Feb 2011 ODI # 3100
363/5 50.0 7.26 1 won v Sri Lanka Colombo (RPS) 3 Feb 2009 ODI # 2813
363/5 50.0 7.26 1 won v Sri Lanka Cuttack 2 Nov 2014 ODI # 3539
362/1 43.3 8.32 360 2 won v Australia Jaipur 16 Oct 2013 ODI # 3420
358/9 50.0 7.16 1 lost v Australia Mohali 10 Mar 2019 ODI # 4111
357/8 50.0 7.14 1 won v Sri Lanka Wankhede 2 Nov 2023 ODI # 4690
356/9 50.0 7.12 1 won v Pakistan Visakhapatnam 5 Apr 2005 ODI # 2236
356/7 48.1 7.39 351 2 won v England Pune 15 Jan 2017 ODI # 3819
356/2 50.0 7.12 1 won v Pakistan Colombo (RPS) 10 Sep 2023 ODI # 4639
354/7 50.0 7.08 1 won v Australia Nagpur 28 Oct 2009 ODI # 2915
353/5 50.0 7.06 1 won v New Zealand Hyderabad (Deccan) 15 Nov 2003 ODI # 2062
352/5 50.0 7.04 1 won v Australia The Oval 9 Jun 2019 ODI # 4155
351/3 50.0 7.02 1 won v Kenya Paarl 24 Oct 2001 ODI # 1764
351/4 49.3 7.09 351 2 won v Australia Nagpur 30 Oct 2013 ODI # 3424
351/5 50.0 7.02 1 won v West Indies Tarouba 1 Aug 2023 ODI # 4624
350/6 50.0 7.00 1 won v Sri Lanka Nagpur 25 Oct 2005 ODI # 2286
349/7 50.0 6.98 1 won v Pakistan Karachi 13 Mar 2004 ODI # 2112
349/8 50.0 6.98 1 won v New Zealand Hyderabad 18 Jan 2023 ODI # 4507
348/5 50.0 6.96 1 won v Bangladesh Dhaka 27 Dec 2004 ODI # 2202
347 49.4 6.98 351 2 lost v Australia Hyderabad 5 Nov 2009 ODI # 2923
347/4 50.0 6.94 1 lost v New Zealand Hamilton 5 Feb 2020 ODI # 4235
341/3 50.0 6.82 1 won v West Indies Vadodara 31 Jan 2007 ODI # 2493
340/6 50.0 6.80 1 won v Australia Rajkot 17 Jan 2020 ODI # 4232
339/6 50.0 6.78 1 won v West Indies Kingston 26 Jun 2009 ODI # 2852
338/3 50.0 6.76 1 won v West Indies Nagpur 21 Jan 2007 ODI # 2480
338 49.5 6.78 1 tied v England Bengaluru 27 Feb 2011 ODI # 3110
338/9 50.0 6.76 390 2 lost v Australia Sydney 29 Nov 2020 ODI # 4266
337/6 50.0 6.74 1 won v New Zealand Kanpur 29 Oct 2017 ODI # 3932
336/5 50.0 6.72 1 won v Pakistan Manchester 16 Jun 2019 ODI # 4161
336/6 50.0 6.72 1 lost v England Pune 26 Mar 2021 ODI # 4283
333/6 50.0 6.66 1 won v Zimbabwe Guwahati 19 Mar 2002 ODI # 1818
332/5 50.0 6.64 1 won v Sri Lanka Colombo (RPS) 5 Feb 2009 ODI # 2815
331/7 50.0 6.62 1 won v South Africa Cardiff 6 Jun 2013 ODI # 3363
331/4 49.4 6.66 331 2 won v Australia Sydney 23 Jan 2016 ODI # 3727
330/8 50.0 6.60 1 won v Pakistan Mirpur 10 Jun 2008 ODI # 2705
330/4 47.5 6.89 330 2 won v Pakistan Mirpur 18 Mar 2012 ODI # 3263
330/6 50.0 6.60 1 won v West Indies Dharamsala 17 Oct 2014 ODI # 3535
329/2 50.0 6.58 1 won v Kenya Bristol 23 May 1999 ODI # 1457
329/7 50.0 6.58 1 won v England Bristol 24 Aug 2007 ODI # 2613
329 48.2 6.80 1 won v England Pune 28 Mar 2021 ODI # 4284
328 49.4 6.60 1 lost v Pakistan Peshawar 6 Feb 2006 ODI # 2324
326/8 49.3 6.58 326 2 won v England Lord's 13 Jul 2002 ODI # 1856
326/2 42.1 7.73 323 2 won v West Indies Guwahati 21 Oct 2018 ODI # 4056
326/5 50.0 6.52 1 won v South Africa Eden Gardens 5 Nov 2023 ODI # 4694
325/5 47.4 6.81 325 2 won v West Indies Ahmedabad 15 Nov 2002 ODI # 1896
324/6 50.0 6.48 1 won v England Leeds 2 Sep 2007 ODI # 2618
324/4 50.0 6.48 1 won v New Zealand Mount Maunganui 26 Jan 2019 ODI # 4085
323 49.2 6.54 349 2 lost v Australia Canberra 20 Jan 2016 ODI # 3726
321/9 50.0 6.42 1 lost v Pakistan Mohali 8 Nov 2007 ODI # 2644
321/5 48.5 6.57 316 2 won v New Zealand Bengaluru 7 Dec 2010 ODI # 3076
321/3 36.4 8.75 321 2 won v Sri Lanka Hobart 28 Feb 2012 ODI # 3251
321/6 50.0 6.42 1 lost v Sri Lanka The Oval 8 Jun 2017 ODI # 3882
321/6 50.0 6.42 1 tied v West Indies Visakhapatnam 24 Oct 2018 ODI # 4059
319/6 50.0 6.38 1 won v Zimbabwe Mohali 10 Mar 2002 ODI # 1815
319/5 50.0 6.38 1 won v Sri Lanka Colombo (RPS) 14 Sep 2009 ODI # 2889
319/3 48.0 6.64 1 won v Pakistan Birmingham 4 Jun 2017 ODI # 3878
317 48.4 6.51 330 2 lost v Pakistan Rawalpindi 16 Mar 2004 ODI # 2114
317/8 49.4 6.38 317 2 won v England The Oval 5 Sep 2007 ODI # 2619
317/3 48.1 6.58 316 2 won v Sri Lanka Eden Gardens 24 Dec 2009 ODI # 2935
317/6 50.0 6.34 1 won v Bangladesh Mirpur 24 Jun 2015 ODI # 3661
317/5 50.0 6.34 1 won v England Pune 23 Mar 2021 ODI # 4281
316/7 47.5 6.60 315 2 won v Pakistan Dhaka 18 Jan 1998 ODI # 1279
316/9 50.0 6.32 326 2 lost v England Rajkot 11 Jan 2013 ODI # 3318
316/9 50.0 6.32 322 2 lost v England Eden Gardens 22 Jan 2017 ODI # 3824
316/6 48.4 6.49 316 2 won v West Indies Cuttack 22 Dec 2019 ODI # 4223
315 49.5 6.32 1 won v Australia Bengaluru 25 Mar 2001 ODI # 1696
315/6 48.0 6.56 1 lost v Pakistan Ahmedabad 12 Apr 2005 ODI # 2238
314/6 50.0 6.28 1 won v Sri Lanka Hambantota 21 Jul 2012 ODI # 3291
314/9 50.0 6.28 315 2 tied v New Zealand Auckland 25 Jan 2014 ODI # 3462
314/9 50.0 6.28 1 won v Bangladesh Birmingham 2 Jul 2019 ODI # 4182
313/8 50.0 6.26 335 2 lost v Australia Bengaluru 28 Sep 2017 ODI # 3917
312/8 49.4 6.28 312 2 won v West Indies Port of Spain 24 Jul 2022 ODI # 4438
311/2 50.0 6.22 1 won v Namibia Pietermaritzburg 23 Feb 2003 ODI # 1964
311/7 50.0 6.22 1 won v West Indies Port of Spain 5 Jul 2013 ODI # 3383
310 48.5 6.34 321 2 lost v South Africa Nagpur 19 Mar 2000 ODI # 1576
310/4 46.5 6.61 309 2 won v Sri Lanka Karachi 3 Jul 2008 ODI # 2732
310/5 43.0 7.20 1 won v West Indies Port of Spain 25 Jun 2017 ODI # 3896
309/5 50.0 6.18 1 won v Australia Kochi 1 Apr 1998 ODI # 1300
309/5 50.0 6.18 1 lost v West Indies Kuala Lumpur 14 Sep 2006 ODI # 2414
309/3 50.0 6.18 1 lost v Australia Perth 12 Jan 2016 ODI # 3723
308/7 50.0 6.16 1 lost v Pakistan Karachi 2 Jul 2008 ODI # 2730
308/8 50.0 6.16 1 lost v Australia Brisbane 15 Jan 2016 ODI # 3724
308/8 50.0 6.16 375 2 lost v Australia Sydney 27 Nov 2020 ODI # 4265
308/7 50.0 6.16 1 won v West Indies Port of Spain 22 Jul 2022 ODI # 4436
307/6 50.0 6.14 1 won v Sri Lanka Colombo (RPS) 7 Jul 1998 ODI # 1344
307/8 50.0 6.14 1 won v Australia Dhaka 28 Oct 1998 ODI # 1360
307/4 50.0 6.14 1 won v South Africa Dhaka 13 Apr 2003 ODI # 2002
307/7 50.0 6.14 1 won v South Africa Melbourne 22 Feb 2015 ODI # 3610
306 47.0 6.51 350 2 lost v New Zealand Rajkot 5 Nov 1999 ODI # 1522
306/5 50.0 6.12 1 won v Zimbabwe Ahmedabad 5 Dec 2000 ODI # 1657
306/5 50.0 6.12 338 2 lost v England Birmingham 30 Jun 2019 ODI # 4179
306/7 50.0 6.12 1 lost v New Zealand Auckland 25 Nov 2022 ODI # 4483
305/5 50.0 6.10 1 won v Pakistan Sharjah 15 Apr 1996 ODI # 1098
304 50.0 6.08 1 won v Sri Lanka Bristol 11 Jul 2002 ODI # 1855
304/6 50.0 6.08 1 lost v England Cardiff 16 Sep 2011 ODI # 3195
304/3 50.0 6.08 1 won v Sri Lanka Mirpur 13 Mar 2012 ODI # 3259
304/6 50.0 6.08 1 won v England Cardiff 27 Aug 2014 ODI # 3517
303/4 50.0 6.06 1 won v Australia Brisbane 18 Jan 2004 ODI # 2084
303/4 46.1 6.56 299 2 won v Sri Lanka Jaipur 31 Oct 2005 ODI # 2290
303/9 50.0 6.06 1 lost v Australia Mohali 19 Oct 2013 ODI # 3421
303/6 50.0 6.06 1 won v South Africa Cape Town 7 Feb 2018 ODI # 3971
302/7 49.4 6.08 302 2 won v South Africa Kochi 9 Mar 2000 ODI # 1572
302/6 50.0 6.04 1 won v Bangladesh Melbourne 19 Mar 2015 ODI # 3641
302/5 50.0 6.04 1 won v Australia Canberra 2 Dec 2020 ODI # 4267
301/3 50.0 6.02 1 won v Zimbabwe Cuttack 9 Apr 1998 ODI # 1311
301/6 50.0 6.02 1 won v Zimbabwe Rajkot 14 Dec 2000 ODI # 1660
301/4 42.1 7.13 300 2 won v Pakistan Karachi 26 Jun 2008 ODI # 2717
301/7 50.0 6.02 1 lost v Sri Lanka Nagpur 18 Dec 2009 ODI # 2933
300/7 50.0 6.00 303 2 lost v Sri Lanka Colombo (RPS) 17 Aug 1997 ODI # 1223
300/7 50.0 6.00 1 won v England Hyderabad 14 Oct 2011 ODI # 3199
300/5 49.2 6.08 299 2 won v England Mohali 20 Oct 2011 ODI # 3205
300/7 50.0 6.00 1 won v Pakistan Adelaide 15 Feb 2015 ODI # 3602
299/4 40.0 7.47 1 won v Sri Lanka Wankhede 17 Jan 1987 ODI # 419
299/8 50.0 5.98 1 won v Australia Indore 31 Mar 2001 ODI # 1699
299/7 50.0 5.98 318 2 lost v Australia Nagpur 14 Oct 2007 ODI # 2631
299 49.1 6.08 318 2 lost v Australia Sydney 24 Feb 2008 ODI # 2685
299/8 50.0 5.98 1 won v South Africa Chennai 22 Oct 2015 ODI # 3698
299/4 49.2 6.06 299 2 won v Australia Adelaide 15 Jan 2019 ODI # 4078
298/9 50.0 5.96 1 won v South Africa Jaipur 21 Feb 2010 ODI # 2961
298/7 50.0 5.96 304 2 lost v South Africa Kanpur 11 Oct 2015 ODI # 3689
297/4 47.3 6.25 297 2 won v Bangladesh Mirpur 7 Jan 2010 ODI # 2939
296/4 50.0 5.92 1 won v Sri Lanka Colombo (SSC) 29 Aug 1999 ODI # 1490
296/4 50.0 5.92 1 lost v Australia Sydney 22 Jan 2004 ODI # 2086
296 48.4 6.08 1 lost v South Africa Nagpur 12 Mar 2011 ODI # 3128
296/7 50.0 5.92 1 lost v New Zealand Mount Maunganui 11 Feb 2020 ODI # 4243
296/8 50.0 5.92 1 won v South Africa Paarl 21 Dec 2023 ODI # 4716
295/6 50.0 5.90 1 won v South Africa Nairobi (Gym) 13 Oct 2000 ODI # 1638
295/6 50.0 5.90 1 lost v Australia Melbourne 17 Jan 2016 ODI # 3725
294/5 45.0 6.53 294 2 won v Pakistan Lahore 21 Mar 2004 ODI # 2116
294/6 50.0 5.88 1 won v England Margao 3 Apr 2006 ODI # 2359
294/6 50.0 5.88 1 won v Pakistan Kanpur 11 Nov 2007 ODI # 2645
294/7 50.0 5.88 1 won v Sri Lanka Pallekele 4 Aug 2012 ODI # 3295
294/8 50.0 5.88 1 won v Zimbabwe Harare 26 Jul 2013 ODI # 3397
294/5 47.5 6.14 294 2 won v Australia Indore 24 Sep 2017 ODI # 3914
293/7 50.0 5.86 1 won v Pakistan Lahore 24 Mar 2004 ODI # 2117
292 49.2 5.91 328 2 lost v Pakistan Chennai 21 May 1997 ODI # 1209
292/6 50.0 5.84 1 won v Sri Lanka Johannesburg 10 Mar 2003 ODI # 1985
292/6 50.0 5.84 1 lost v Pakistan Eden Gardens 13 Nov 2004 ODI # 2192
292/5 47.4 6.12 289 2 won v Pakistan Lahore 13 Feb 2006 ODI # 2329
292/9 50.0 5.84 1 won v England Indore 17 Nov 2008 ODI # 2777
292/5 48.5 5.97 290 2 won v Australia Visakhapatnam 20 Oct 2010 ODI # 3060
291/9 50.0 5.82 1 n/r v Sri Lanka Colombo (SSC) 23 Aug 1997 ODI # 1225
291/4 50.0 5.82 1 won v Australia Chandigarh 8 Oct 2007 ODI # 2627
290/8 48.0 6.04 1 lost v West Indies Vadodara 18 Nov 2002 ODI # 1897
290/4 50.0 5.80 1 won v Kenya Southampton 11 Sep 2004 ODI # 2170
290 48.2 6.00 316 2 lost v Pakistan Mirpur 14 Jun 2008 ODI # 2707
289/6 50.0 5.78 1 won v Australia Delhi 22 Oct 1987 ODI # 465
289/3 50.0 5.78 1 won v New Zealand Delhi 3 Nov 1994 ODI # 944
289/6 50.0 5.78 1 won v Australia Mohali 3 Nov 1996 ODI # 1137
289/3 49.1 5.87 289 2 won v England Indore 15 Apr 2006 ODI # 2362
289/5 50.0 5.78 1 lost v Bangladesh Mirpur 16 Mar 2012 ODI # 3261
289/3 48.2 5.97 286 2 won v New Zealand Mohali 23 Oct 2016 ODI # 3798
289/7 50.0 5.78 1 lost v South Africa Johannesburg 10 Feb 2018 ODI # 3973
289/3 47.3 6.08 287 2 won v Australia Bengaluru 19 Jan 2020 ODI # 4233
289/8 50.0 5.78 1 won v Zimbabwe Harare 22 Aug 2022 ODI # 4457
288/6 50.0 5.76 1 won v Zimbabwe Colombo (RPS) 14 Sep 2002 ODI # 1876
288/8 50.0 5.76 293 2 lost v Australia Vadodara 25 Oct 2009 ODI # 2913
288/5 49.4 5.79 287 2 won v Sri Lanka Colombo (RPS) 28 Jul 2012 ODI # 3293
288/7 50.0 5.76 1 lost v West Indies Visakhapatnam 24 Nov 2013 ODI # 3437
288/7 48.4 5.91 287 2 won v Sri Lanka Ranchi 16 Nov 2014 ODI # 3547
288/4 48.4 5.91 288 2 won v Zimbabwe Auckland 14 Mar 2015 ODI # 3636
287/4 50.0 5.74 1 lost v South Africa New Delhi 14 Nov 1991 ODI # 688
287/8 50.0 5.74 1 won v Pakistan Bengaluru 9 Mar 1996 ODI # 1078
287/4 50.0 5.74 1 won v Sri Lanka Nagpur 22 Mar 1999 ODI # 1415
287/2 46.5 6.12 287 2 won v Pakistan Karachi 19 Feb 2006 ODI # 2333
287/8 50.0 5.74 1 lost v West Indies Chennai 15 Dec 2019 ODI # 4221
287/6 50.0 5.74 1 lost v South Africa Paarl 21 Jan 2022 ODI # 4346
286/6 50.0 5.72 1 won v Sri Lanka Pune 30 Mar 1999 ODI # 1426
286/8 50.0 5.72 348 2 lost v Australia Bengaluru 12 Nov 2003 ODI # 2061
286 49.4 5.75 353 2 lost v Australia Rajkot 27 Sep 2023 ODI # 4657
285/4 50.0 5.70 1 n/r v England Chester-le-Street 4 Jul 2002 ODI # 1851
285/8 50.0 5.70 1 lost v Sri Lanka Ahmedabad 6 Nov 2005 ODI # 2294
285/5 50.0 5.70 1 lost v Zimbabwe Bulawayo 28 May 2010 ODI # 2981
285/6 50.0 5.70 1 won v England Kochi 15 Jan 2013 ODI # 3320
285/7 50.0 5.70 1 won v Hong Kong Dubai (DICS) 18 Sep 2018 ODI # 4039
284/8 49.0 5.79 1 won v Bangladesh Mirpur 12 May 2007 ODI # 2583
284/3 43.2 6.55 284 2 won v Bangladesh Karachi 28 Jun 2008 ODI # 2721
283/6 49.5 5.67 283 2 won v South Africa Vadodara 17 Mar 2000 ODI # 1575
283/8 50.0 5.66 1 lost v Zimbabwe Jodhpur 8 Dec 2000 ODI # 1658
283/6 50.0 5.66 1 lost v West Indies Jamshedpur 6 Nov 2002 ODI # 1893
283/5 50.0 5.66 1 won v Australia Gwalior 26 Oct 2003 ODI # 2052
283 49.2 5.73 288 2 lost v South Africa Cape Town 23 Jan 2022 ODI # 4349
282/5 47.0 6.00 1 won v West Indies Albion 29 Mar 1983 ODI # 191
282/8 47.1 5.97 279 2 won v New Zealand Vadodara 17 Dec 1988 ODI # 543
282/5 53.0 5.32 282 2 won v England Nottingham 20 Jul 1990 ODI # 635
282/3 45.5 6.15 279 2 won v South Africa Ranchi 9 Oct 2022 ODI # 4471
281/4 40.5 6.88 278 2 won v Sri Lanka Delhi 15 Sep 1982 ODI # 157
281/8 50.0 5.62 1 won v England Eden Gardens 19 Jan 2002 ODI # 1788
281/8 50.0 5.62 1 won v Pakistan Kochi 2 Apr 2005 ODI # 2235
281/7 50.0 5.62 1 won v Australia Chennai 17 Sep 2017 ODI # 3910
281 48.2 5.81 314 2 lost v Australia Ranchi 8 Mar 2019 ODI # 4109
281/5 48.4 5.77 277 2 won v Australia Mohali 22 Sep 2023 ODI # 4651
280/7 50.0 5.60 1 won v Zimbabwe Adelaide 24 Jan 2004 ODI # 2087
280/5 50.0 5.60 1 tied v England Lord's 11 Sep 2011 ODI # 3191
280/4 49.0 5.71 280 2 won v Bangladesh Fatullah 26 Feb 2014 ODI # 3474
280/8 50.0 5.60 1 lost v New Zealand Wankhede 22 Oct 2017 ODI # 3928
279/5 50.0 5.58 1 lost v South Africa Johannesburg 5 Oct 2001 ODI # 1752
279/9 47.0 5.93 1 lost v West Indies Nagpur 9 Nov 2002 ODI # 1894
279/4 47.3 5.87 279 2 won v New Zealand Harare 2 Sep 2005 ODI # 2278
279/9 50.0 5.58 1 lost v Sri Lanka Mirpur 5 Jan 2010 ODI # 2938
279/7 50.0 5.58 1 won v West Indies Port of Spain 11 Aug 2019 ODI # 4197
278/5 50.0 5.56 1 lost v New Zealand Hamilton 28 Jan 2014 ODI # 3465
277/6 50.0 5.54 1 won v Zimbabwe Nairobi (Gym) 1 Oct 1999 ODI # 1508
277/4 48.2 5.73 275 2 won v Sri Lanka Wankhede 2 Apr 2011 ODI # 3148
277/9 41.3 6.67 293 2 lost v New Zealand Hamilton 22 Jan 2014 ODI # 3458
277/7 49.1 5.63 276 2 won v Sri Lanka Colombo (RPS) 20 Jul 2021 ODI # 4309
276/4 45.4 6.04 274 2 won v Pakistan Centurion 1 Mar 2003 ODI # 1975
276 49.3 5.57 1 won v Bangladesh Dhaka 11 Apr 2003 ODI # 2001
276 49.3 5.57 1 lost v New Zealand Harare 6 Sep 2005 ODI # 2281
276 49.0 5.63 1 won v New Zealand Guwahati 28 Nov 2010 ODI # 3070
276/5 50.0 5.52 1 won v Zimbabwe Harare 14 Jul 2015 ODI # 3667
275/4 48.3 5.67 273 2 won v Australia Sharjah 24 Apr 1998 ODI # 1327
275 49.5 5.51 307 2 lost v Pakistan Jaipur 18 Nov 2007 ODI # 2647
275 44.3 6.17 366 2 lost v South Africa Ahmedabad 27 Feb 2010 ODI # 2963
275/4 44.3 6.17 275 2 won v Sri Lanka Ahmedabad 6 Nov 2014 ODI # 3540
274/6 50.0 5.48 1 won v West Indies Eden Gardens 5 Nov 1994 ODI # 947
274/5 50.0 5.48 1 won v Zimbabwe Vadodara 5 Apr 1998 ODI # 1305
274/8 50.0 5.48 291 2 lost v West Indies Harare 7 Jul 2001 ODI # 1734
274/6 50.0 5.48 1 lost v Zimbabwe Faridabad 7 Mar 2002 ODI # 1814
274/7 50.0 5.48 1 n/r v England Chester-le-Street 3 Sep 2011 ODI # 3186
274/7 50.0 5.48 1 won v South Africa Gqeberha 13 Feb 2018 ODI # 3976
274/6 48.0 5.70 274 2 won v New Zealand Dharamsala 22 Oct 2023 ODI # 4678
273/4 46.0 5.93 1 lost v Pakistan Sharjah 15 Oct 1989 ODI # 572
273/5 50.0 5.46 1 won v U.A.E. Sharjah 13 Apr 1994 ODI # 904
273/4 43.4 6.25 271 2 won v England Cuttack 26 Nov 2008 ODI # 2783
273/4 38.0 7.18 1 won v New Zealand Napier 3 Mar 2009 ODI # 2821
273/2 35.0 7.80 273 2 won v Afghanistan Delhi 11 Oct 2023 ODI # 4666
272/4 48.5 5.56 272 2 won v England Lord's 29 Jun 2002 ODI # 1848
271/3 48.1 5.62 270 2 won v New Zealand Vadodara 28 Oct 1994 ODI # 939
271/3 50.0 5.42 1 lost v Sri Lanka Delhi 2 Mar 1996 ODI # 1070
271/2 39.3 6.86 270 2 won v England Colombo (RPS) 22 Sep 2002 ODI # 1884
271/6 50.0 5.42 1 won v Sri Lanka Colombo (RPS) 27 Jul 2004 ODI # 2153
271/7 49.5 5.43 268 2 won v Pakistan Dambulla 19 Jun 2010 ODI # 2996
271/8 50.0 5.42 1 won v England Eden Gardens 25 Oct 2011 ODI # 3210
271/8 50.0 5.42 1 won v Zimbabwe Harare 12 Jul 2015 ODI # 3665
270/4 50.0 5.40 1 won v Kenya Durban 20 Mar 2003 ODI # 1992
270 49.0 5.51 289 2 lost v Australia Melbourne 9 Jan 2004 ODI # 2077
270/8 50.0 5.40 283 2 lost v Sri Lanka Dambulla 18 Jul 2004 ODI # 2148
270/5 48.1 5.60 270 2 won v West Indies Visakhapatnam 2 Dec 2011 ODI # 3219
270/6 49.4 5.43 270 2 won v Australia Adelaide 12 Feb 2012 ODI # 3237
270/4 45.3 5.93 270 2 won v South Africa Durban 1 Feb 2018 ODI # 3969
269/7 46.0 5.84 1 won v Sri Lanka Amritsar 12 Sep 1982 ODI # 156
269 49.5 5.39 271 2 lost v Australia Chennai 9 Oct 1987 ODI # 453
269/8 50.0 5.38 272 2 lost v England Delhi 31 Jan 2002 ODI # 1800
269/5 50.0 5.38 1 won v Pakistan Abu Dhabi 19 Apr 2006 ODI # 2364
269/6 50.0 5.38 1 won v New Zealand Visakhapatnam 29 Oct 2016 ODI # 3800
269/2 40.1 6.69 269 2 won v England Nottingham 12 Jul 2018 ODI # 4014
268 48.0 5.58 1 lost v West Indies Chennai 27 Jan 2007 ODI # 2487
268/9 50.0 5.36 1 lost v Sri Lanka Harare 5 Jun 2010 ODI # 2988
268/6 50.0 5.36 1 won v Sri Lanka Dambulla 24 Jun 2010 ODI # 3001
268 49.1 5.45 1 won v West Indies Chennai 20 Mar 2011 ODI # 3141
268 48.4 5.50 293 2 lost v New Zealand Napier 19 Jan 2014 ODI # 3456
268/7 50.0 5.36 1 won v West Indies Manchester 27 Jun 2019 ODI # 4175
267/6 50.0 5.34 1 won v New Zealand Sharjah 27 Mar 1988 ODI # 513
267/6 46.4 5.72 266 2 won v England Gwalior 5 Mar 1993 ODI # 814
267/6 50.0 5.34 1 won v South Africa Wankhede 14 Dec 1996 ODI # 1151
267/6 50.0 5.34 1 won v Pakistan Adelaide 25 Jan 2000 ODI # 1547
267/3 45.4 5.84 265 2 won v New Zealand Colombo (SSC) 2 Aug 2001 ODI # 1743
267/4 50.0 5.34 1 n/r v Sri Lanka Brisbane 5 Feb 2008 ODI # 2672
267/6 50.0 5.34 1 won v West Indies Chennai 11 Dec 2011 ODI # 3224
267/8 50.0 5.34 1 lost v Australia Melbourne 18 Jan 2015 ODI # 3582
266/8 60.0 4.43 1 won v Zimbabwe Tunbridge Wells 18 Jun 1983 ODI # 216
266/6 46.3 5.72 266 2 won v Pakistan Karachi 30 Sep 1997 ODI # 1234
266/3 43.1 6.16 266 2 won v Pakistan Rawalpindi 11 Feb 2006 ODI # 2327
266/5 46.1 5.76 264 2 won v West Indies Kanpur 27 Nov 2013 ODI # 3439
266/9 50.0 5.32 272 2 lost v Bangladesh Mirpur 7 Dec 2022 ODI # 4496
266 48.5 5.44 1 n/r v Pakistan Pallekele 2 Sep 2023 ODI # 4630
265 53.5 4.92 1 lost v England Leeds 13 Jul 1974 ODI # 12
265/3 44.0 6.02 1 lost v Pakistan Jamshedpur 26 Mar 1987 ODI # 440
265/9 50.0 5.30 1 won v Australia Nairobi (Gym) 7 Oct 2000 ODI # 1633
265/8 50.0 5.30 1 won v Zimbabwe Sharjah 22 Oct 2000 ODI # 1644
265/6 50.0 5.30 1 lost v Australia Margao 6 Apr 2001 ODI # 1701
265/1 40.1 6.59 265 2 won v Bangladesh Birmingham 15 Jun 2017 ODI # 3891
265/3 43.3 6.09 265 2 won v Sri Lanka Leeds 6 Jul 2019 ODI # 4187
265/8 50.0 5.30 297 2 lost v South Africa Paarl 19 Jan 2022 ODI # 4344
265 50.0 5.30 1 won v West Indies Ahmedabad 11 Feb 2022 ODI # 4356
264/6 50.0 5.28 1 lost v Pakistan Toronto 17 Sep 1996 ODI # 1116
264/6 50.0 5.28 1 lost v New Zealand Nairobi (Gym) 15 Oct 2000 ODI # 1639
264/9 50.0 5.28 1 lost v Sri Lanka Fatullah 28 Feb 2014 ODI # 3476
263/5 48.0 5.47 260 2 won v New Zealand Brisbane 11 Jan 1986 ODI # 348
263/9 50.0 5.26 282 2 lost v Sri Lanka Colombo (RPS) 9 Aug 2005 ODI # 2268
263/3 41.0 6.41 260 2 won v Sri Lanka Visakhapatnam 17 Feb 2007 ODI # 2525
263/7 50.0 5.26 1 won v West Indies Delhi 11 Oct 2014 ODI # 3533
263/3 36.4 7.17 263 2 won v Sri Lanka Colombo (RPS) 18 Jul 2021 ODI # 4307
262/8 60.0 4.36 1 won v West Indies Manchester 9 Jun 1983 ODI # 200
262/4 50.0 5.24 1 won v West Indies Adelaide 14 Dec 1991 ODI # 696
262/4 50.0 5.24 1 won v West Indies Colombo (RPS) 7 Aug 2005 ODI # 2267
262/6 45.4 5.73 262 2 won v Sri Lanka Pune 3 Nov 2005 ODI # 2291
261/5 50.0 5.22 1 won v New Zealand Gwalior 11 Nov 1999 ODI # 1524
261/9 50.0 5.22 1 won v South Africa Colombo (RPS) 25 Sep 2002 ODI # 1886
261/5 47.4 5.47 261 2 won v Australia Ahmedabad 24 Mar 2011 ODI # 3143
261/5 42.1 6.18 260 2 won v England Manchester 17 Jul 2022 ODI # 4433
261/3 41.3 6.28 257 2 won v Bangladesh Pune 19 Oct 2023 ODI # 4674
260/6 48.0 5.41 1 lost v Australia Rajkot 7 Oct 1986 ODI # 395
260/4 44.0 5.90 1 won v West Indies Visakhapatnam 7 Nov 1994 ODI # 949
260 50.0 5.20 1 won v West Indies Port of Spain 2 Jun 2002 ODI # 1838
260/6 50.0 5.20 1 won v U.A.E. Dambulla 16 Jul 2004 ODI # 2144
260/4 46.3 5.59 256 2 won v Pakistan Gwalior 15 Nov 2007 ODI # 2646
260/9 50.0 5.20 1 won v Pakistan Mohali 30 Mar 2011 ODI # 3147
260/2 36.5 7.05 260 2 won v Ireland Hamilton 10 Mar 2015 ODI # 3631
259/4 48.1 5.37 256 2 won v England Kanpur 25 Oct 1989 ODI # 583
259/5 50.0 5.18 1 won v West Indies Jaipur 11 Nov 1994 ODI # 951
259/2 43.0 6.02 259 2 won v New Zealand Jaipur 1 Dec 2010 ODI # 3072
259 49.5 5.19 266 2 lost v Bangladesh Colombo (RPS) 15 Sep 2023 ODI # 4645
258/9 50.0 5.16 1 won v Australia Brisbane 4 Mar 2008 ODI # 2689
258 49.4 5.19 1 won v Sri Lanka Colombo (RPS) 27 Aug 2008 ODI # 2755
258/5 47.3 5.43 258 2 won v England Mohali 23 Jan 2013 ODI # 3327
257/7 48.0 5.35 257 2 won v England Gwalior 4 Mar 1993 ODI # 813
257/5 50.0 5.14 1 lost v New Zealand Taupo 9 Jan 1999 ODI # 1378
256/2 49.2 5.18 252 2 won v West Indies Cuttack 9 Nov 1994 ODI # 950
256/9 50.0 5.12 1 lost v Pakistan Toronto 20 Sep 1998 ODI # 1353
256/9 50.0 5.12 1 won v Sri Lanka Colombo (RPS) 31 Jan 2009 ODI # 2810
256/8 50.0 5.12 1 lost v England Leeds 17 Jul 2018 ODI # 4018
256/4 32.3 7.87 255 2 won v West Indies Port of Spain 14 Aug 2019 ODI # 4199
255/5 50.0 5.10 1 won v New Zealand Wellington 30 Mar 1994 ODI # 898
255/8 50.0 5.10 265 2 lost v Sri Lanka Colombo (SSC) 24 Aug 1997 ODI # 1226
255/7 47.2 5.38 254 2 won v Zimbabwe Cuttack 2 Dec 2000 ODI # 1656
255/7 50.0 5.10 1 won v Zimbabwe Harare 19 Feb 2003 ODI # 1957
255/6 50.0 5.10 1 won v Zimbabwe Brisbane 20 Jan 2004 ODI # 2085
255/6 48.1 5.29 251 2 won v Zimbabwe Harare 4 Sep 2005 ODI # 2280
255/4 42.2 6.02 252 2 won v Sri Lanka Colombo (RPS) 31 Jul 2012 ODI # 3294
255/6 50.0 5.10 1 won v Zimbabwe Harare 10 Jul 2015 ODI # 3662
255 49.1 5.18 1 lost v Australia Wankhede 14 Jan 2020 ODI # 4231
254/6 55.0 4.61 1 lost v England Manchester 26 May 1986 ODI # 387
254 44.0 5.77 272 2 lost v Sri Lanka Dhaka 29 Oct 1988 ODI # 530
254/6 50.0 5.08 1 lost v West Indies Singapore 8 Sep 1999 ODI # 1496
254/5 44.5 5.66 252 2 won v West Indies Kingston 18 May 2006 ODI # 2377
254/9 50.0 5.08 289 2 lost v Australia Sydney 12 Jan 2019 ODI # 4077
253/6 50.0 5.06 258 2 lost v Pakistan Sharjah 23 Oct 1991 ODI # 684
253/5 50.0 5.06 1 lost v South Africa Hove 15 May 1999 ODI # 1444
253 48.4 5.19 295 2 lost v England Leeds 5 Sep 2014 ODI # 3525
252/5 49.0 5.14 1 lost v England Cuttack 27 Dec 1984 ODI # 281
252/7 50.0 5.04 1 won v New Zealand Bengaluru 14 Oct 1987 ODI # 458
252/5 47.5 5.26 251 2 won v Australia Dunedin 22 Feb 1995 ODI # 979
252/2 40.1 6.27 250 2 won v Bangladesh Dhaka 30 May 2000 ODI # 1597
252/9 50.0 5.04 258 2 lost v Sri Lanka Rajkot 11 Feb 2007 ODI # 2520
252 48.5 5.16 321 2 lost v Sri Lanka Colombo (RPS) 8 Feb 2009 ODI # 2818
252/6 50.0 5.04 271 2 lost v South Africa Rajkot 18 Oct 2015 ODI # 3695
252 50.0 5.04 1 won v Australia Eden Gardens 21 Sep 2017 ODI # 3912
252 49.5 5.05 253 2 tied v Afghanistan Dubai (DICS) 25 Sep 2018 ODI # 4046
252 49.5 5.05 1 won v New Zealand Wellington 3 Feb 2019 ODI # 4092
251/3 41.0 6.12 251 2 won v Australia Jaipur 7 Sep 1986 ODI # 390
251/6 50.0 5.02 1 lost v New Zealand Nottingham 12 Jun 1999 ODI # 1480
251 47.4 5.26 296 2 lost v Pakistan Dhaka 3 Jun 2000 ODI # 1600
251/5 46.0 5.45 251 2 won v Bangladesh Mirpur 10 May 2007 ODI # 2582
251 47.3 5.28 1 lost v West Indies Kingston 16 Jun 2011 ODI # 3163
251/4 50.0 5.02 1 won v West Indies North Sound 30 Jun 2017 ODI # 3898
251 48.3 5.17 274 2 lost v New Zealand Auckland 8 Feb 2020 ODI # 4239
250/7 50.0 5.00 1 won v New Zealand Sharjah 1 Apr 1988 ODI # 517
250/5 50.0 5.00 1 lost v Pakistan Toronto 21 Sep 1997 ODI # 1232
250/5 46.0 5.43 276 2 lost v Australia Sharjah 22 Apr 1998 ODI # 1325
250 49.5 5.01 256 2 lost v England Wankhede 3 Feb 2002 ODI # 1803
250/9 50.0 5.00 1 won v England Durban 26 Feb 2003 ODI # 1969
250 48.2 5.17 1 won v Australia Nagpur 5 Mar 2019 ODI # 4106
249/7 47.1 5.27 248 2 won v Australia Bengaluru 27 Oct 1989 ODI # 587
249/7 48.0 5.18 1 won v Zimbabwe Faridabad 19 Mar 1993 ODI # 817
249 39.3 6.30 349 2 lost v New Zealand Nagpur 26 Nov 1995 ODI # 1018
249/9 50.0 4.98 288 2 lost v South Africa Sharjah 19 Apr 1996 ODI # 1101
249 45.0 5.53 253 2 lost v Zimbabwe Leicester 19 May 1999 ODI # 1450
249/6 50.0 4.98 1 lost v Pakistan Kanpur 15 Apr 2005 ODI # 2239
249/9 50.0 4.98 1 lost v South Africa Hyderabad 16 Nov 2005 ODI # 2297
249/8 50.0 4.98 1 lost v Australia Mohali 29 Oct 2006 ODI # 2440
249/4 43.0 5.79 248 2 won v Bangladesh Mirpur 11 Jan 2010 ODI # 2942
248/5 50.0 4.96 1 tied v Zimbabwe Indore 18 Nov 1993 ODI # 852
248/7 49.1 5.04 246 2 won v Sri Lanka Sharjah 6 Nov 1998 ODI # 1366
248/8 50.0 4.96 1 lost v South Africa Faridabad 15 Mar 2000 ODI # 1574
248/9 50.0 4.96 1 lost v Australia Pune 28 Mar 2001 ODI # 1698
248 44.5 5.53 303 2 lost v Pakistan Centurion 26 Sep 2009 ODI # 2898
248 49.1 5.04 270 2 lost v Australia Chennai 22 Mar 2023 ODI # 4545
247 55.5 4.42 1 won v Australia Chelmsford 20 Jun 1983 ODI # 219
247/5 50.0 4.94 1 won v Zimbabwe Kanpur 6 Mar 1996 ODI # 1075
247/4 48.1 5.12 247 2 won v Sri Lanka Dambulla 28 Jan 2009 ODI # 2806
247/9 50.0 4.94 1 won v South Africa Indore 14 Oct 2015 ODI # 3692
246/5 50.0 4.92 1 won v Sri Lanka Rajkot 15 Feb 1994 ODI # 879
246/8 50.0 4.92 1 won v Australia Colombo (RPS) 9 Sep 1994 ODI # 924
246/2 43.4 5.63 244 2 won v Sri Lanka Colombo (RPS) 19 Jun 1998 ODI # 1338
246/9 50.0 4.92 1 lost v New Zealand Cuttack 6 Nov 2003 ODI # 2056
245/7 50.0 4.90 1 lost v Pakistan Sharjah 18 Apr 1986 ODI # 385
245/9 44.0 5.56 287 2 lost v Pakistan Nagpur 24 Mar 1987 ODI # 439
245/5 45.0 5.44 1 won v Sri Lanka Nagpur 1 Dec 1990 ODI # 644
245/3 45.4 5.36 245 2 won v Australia Sharjah 19 Apr 1994 ODI # 910
245/7 37.0 6.62 1 won v Pakistan Dhaka 11 Jan 1998 ODI # 1273
245/6 30.0 8.16 1 won v Zimbabwe Singapore 4 Sep 1999 ODI # 1493
245 45.0 5.44 339 2 lost v Australia Visakhapatnam 3 Apr 2001 ODI # 1700
245/8 50.0 4.90 1 won v Bangladesh Chattogram 23 Dec 2004 ODI # 2199
245/5 39.3 6.20 245 2 won v Sri Lanka Vadodara 12 Nov 2005 ODI # 2296
245/9 50.0 4.90 1 lost v West Indies Basseterre 23 May 2006 ODI # 2380
245 48.2 5.06 1 lost v Sri Lanka Mirpur 13 Jan 2010 ODI # 2943
245/8 50.0 4.90 1 lost v Pakistan Mirpur 2 Mar 2014 ODI # 3479
245/4 44.1 5.54 243 2 won v Sri Lanka Hyderabad 9 Nov 2014 ODI # 3543
245/3 43.0 5.69 244 2 won v New Zealand Mount Maunganui 28 Jan 2019 ODI # 4088
244/5 48.1 5.06 241 2 won v Zimbabwe Hyderabad (Deccan) 16 Mar 2002 ODI # 1817
244/9 50.0 4.88 1 lost v Pakistan Peshawar 19 Mar 2004 ODI # 2115
244 46.5 5.20 261 2 lost v West Indies Ahmedabad 5 Dec 2011 ODI # 3221
243 49.3 4.90 251 2 lost v England Sharjah 11 Dec 1997 ODI # 1259
243 47.4 5.09 291 2 lost v Australia Hyderabad 5 Oct 2007 ODI # 2625
243/3 42.3 5.71 240 2 won v Sri Lanka Cuttack 21 Dec 2009 ODI # 2934
243/3 43.3 5.58 243 2 won v Sri Lanka Bulawayo 30 May 2010 ODI # 2983
243/3 42.5 5.67 243 2 won v Australia Nagpur 1 Oct 2017 ODI # 3919
242/8 44.3 5.43 242 2 won v Sri Lanka Colombo (SSC) 25 Aug 1985 ODI # 332
242/7 43.3 5.56 239 2 won v Australia Delhi 2 Oct 1986 ODI # 393
242 48.0 5.04 259 2 lost v Australia Wankhede 27 Feb 1996 ODI # 1065
242/6 50.0 4.84 1 lost v West Indies Dhaka 31 Oct 1998 ODI # 1363
242/8 50.0 4.84 1 lost v South Africa Belfast 26 Jun 2007 ODI # 2592
242/5 47.0 5.14 240 2 won v Pakistan Guwahati 5 Nov 2007 ODI # 2643
242/4 45.5 5.28 240 2 won v Australia Sydney 2 Mar 2008 ODI # 2688
241/7 47.4 5.05 241 2 won v England Nagpur 23 Jan 1985 ODI # 295
241/8 50.0 4.82 1 lost v Sri Lanka Sharjah 25 Apr 1990 ODI # 623
241/4 39.2 6.12 241 2 won v Zimbabwe Benoni 9 Feb 1997 ODI # 1175
241/6 50.0 4.82 270 2 lost v Australia Melbourne 12 Jan 2000 ODI # 1539
241/8 50.0 4.82 301 2 lost v Pakistan Colombo (RPS) 25 Jul 2004 ODI # 2152
241 48.4 4.95 261 2 lost v New Zealand Ranchi 26 Oct 2016 ODI # 3799
240/7 47.0 5.10 1 lost v West Indies Indore 1 Dec 1983 ODI # 228
240/6 50.0 4.80 1 won v West Indies Sharjah 19 Oct 1991 ODI # 681
240 47.4 5.03 284 2 lost v West Indies Pune 27 Oct 2018 ODI # 4062
240/4 48.2 4.96 237 2 won v Australia Hyderabad 2 Mar 2019 ODI # 4102
240/8 40.0 6.00 250 2 lost v South Africa Lucknow 6 Oct 2022 ODI # 4470
240 50.0 4.80 1 lost v Australia Ahmedabad 19 Nov 2023 ODI # 4705
239/8 45.0 5.31 1 lost v West Indies Thiruvananthapuram 25 Jan 1988 ODI # 502
239 49.4 4.81 1 won v Zimbabwe Harare 25 Oct 1992 ODI # 764
239/7 50.0 4.78 1 lost v Sri Lanka Colombo (RPS) 26 Jul 1997 ODI # 1222
239/7 50.0 4.78 1 lost v Pakistan Sharjah 14 Dec 1997 ODI # 1262
239/6 50.0 4.78 1 won v England Sharjah 11 Apr 1999 ODI # 1432
239 48.1 4.96 282 2 lost v England Birmingham 27 Aug 2007 ODI # 2616
239/8 49.1 4.86 239 2 won v Sri Lanka Adelaide 19 Feb 2008 ODI # 2681
239/4 46.3 5.13 239 2 won v Sri Lanka Colombo (RPS) 3 Sep 2017 ODI # 3909
238/8 50.0 4.76 1 lost v New Zealand Melbourne 23 Jan 1986 ODI # 355
238/4 48.5 4.87 236 2 won v Australia Melbourne 31 Jan 1986 ODI # 360
238/6 40.0 5.95 1 lost v Pakistan Eden Gardens 18 Feb 1987 ODI # 434
238/5 50.0 4.76 1 won v West Indies Sharjah 16 Oct 1988 ODI # 523
238/4 50.0 4.76 1 won v Pakistan Sharjah 18 Oct 1991 ODI # 680
238/2 45.3 5.23 235 2 won v Zimbabwe Pune 25 Mar 1993 ODI # 823
238 49.3 4.80 1 lost v Sri Lanka Colombo (RPS) 20 Aug 1997 ODI # 1224
238/6 47.2 5.02 238 2 won v England Kochi 6 Apr 2006 ODI # 2360
238/2 36.4 6.49 238 2 won v England Delhi 17 Oct 2011 ODI # 3201
238 45.1 5.26 290 2 lost v Sri Lanka Brisbane 21 Feb 2012 ODI # 3246
238/1 39.3 6.02 238 2 won v Pakistan Dubai (DICS) 23 Sep 2018 ODI # 4044
237/8 50.0 4.74 1 lost v West Indies St John's 18 Mar 1989 ODI # 562
237/6 49.2 4.80 235 2 won v Zimbabwe Bulawayo 27 Jun 2001 ODI # 1730
237 46.3 5.09 308 2 lost v England The Oval 3 Sep 2004 ODI # 2165
237/9 50.0 4.74 1 won v Sri Lanka Colombo (RPS) 24 Aug 2008 ODI # 2750
237 50.0 4.74 273 2 lost v Australia Delhi 13 Mar 2019 ODI # 4113
237/9 50.0 4.74 1 won v West Indies Ahmedabad 9 Feb 2022 ODI # 4355
236 49.1 4.80 1 lost v New Zealand Jamshedpur 15 Nov 1995 ODI # 1015
236/5 45.5 5.14 236 2 won v New Zealand Pune 24 Nov 1995 ODI # 1017
236/4 50.0 4.72 1 lost v England Manchester 26 May 1996 ODI # 1104
236 49.5 4.73 237 2 tied v Zimbabwe Paarl 27 Jan 1997 ODI # 1169
236/2 41.5 5.64 236 2 won v Zimbabwe Bulawayo 27 Sep 1998 ODI # 1355
236 44.4 5.28 283 2 lost v South Africa East London 19 Oct 2001 ODI # 1762
236 48.0 4.91 256 2 lost v West Indies Port of Spain 28 May 2006 ODI # 2382
236/9 50.0 4.72 237 2 tied v Sri Lanka Adelaide 14 Feb 2012 ODI # 3239
236/2 39.1 6.02 234 2 won v West Indies The Oval 11 Jun 2013 ODI # 3368
236 49.3 4.76 243 2 lost v New Zealand Delhi 20 Oct 2016 ODI # 3797
236 50.0 4.72 323 2 lost v England Lord's 14 Jul 2018 ODI # 4016
235/5 44.0 5.34 1 lost v Australia Indore 6 Oct 1984 ODI # 271
235/9 50.0 4.70 1 won v England Sydney 26 Feb 1985 ODI # 312
235/8 43.0 5.46 1 won v Sri Lanka Vadodara 15 Jan 1987 ODI # 417
234/4 39.2 5.94 234 2 won v Sri Lanka Bengaluru 26 Sep 1982 ODI # 159
234 47.0 4.97 236 2 lost v Australia Brisbane 1 Mar 1992 ODI # 725
234 39.2 5.94 251 2 lost v South Africa Durban 13 Feb 1997 ODI # 1177
234 48.4 4.80 251 2 lost v England Cuttack 22 Jan 2002 ODI # 1792
234 39.2 5.94 360 2 lost v Australia Johannesburg 23 Mar 2003 ODI # 1993
234 40.2 5.80 268 2 lost v South Africa Centurion 23 Jan 2011 ODI # 3087
234/7 50.0 4.68 1 lost v England The Oval 9 Sep 2011 ODI # 3189
234/6 46.4 5.01 234 2 won v Sri Lanka Perth 8 Feb 2012 ODI # 3233
234/3 49.2 4.74 231 2 won v Australia Melbourne 18 Jan 2019 ODI # 4079
233/4 53.0 4.39 230 2 won v England Leeds 18 Jul 1990 ODI # 634
233/2 41.5 5.56 231 2 won v Sri Lanka Sharjah 14 Apr 1995 ODI # 999
233 47.2 4.92 272 2 lost v Pakistan Sharjah 12 Apr 1996 ODI # 1094
233 48.5 4.77 1 won v South Africa Centurion 10 Oct 2001 ODI # 1757
233/5 46.3 5.01 231 2 won v Sri Lanka Margao 14 Feb 2007 ODI # 2522
233 46.5 4.97 329 2 lost v Australia Sydney 26 Mar 2015 ODI # 3645
232/5 50.0 4.64 1 lost v South Africa East London 4 Feb 1997 ODI # 1173
232/8 50.0 4.64 1 won v England Birmingham 29 May 1999 ODI # 1467
232 49.4 4.67 305 2 lost v Australia Pune 13 Oct 2013 ODI # 3419
232/4 46.0 5.04 231 2 won v New Zealand Pune 25 Oct 2017 ODI # 3931
231/5 42.0 5.50 231 2 won v England Cuttack 27 Jan 1982 ODI # 143
231 47.4 4.84 271 2 lost v South Africa Bloemfontein 23 Jan 1997 ODI # 1167
231 48.2 4.77 250 2 lost v West Indies Kingstown 30 Apr 1997 ODI # 1202
231/7 44.2 5.21 231 2 won v Sri Lanka Pallekele 24 Aug 2017 ODI # 3906
230 60.0 3.83 1 lost v New Zealand Manchester 14 Jun 1975 ODI # 28
230/7 50.0 4.60 1 won v New Zealand Adelaide 23 Dec 1980 ODI # 103
230/6 50.0 4.60 1 lost v West Indies Faridabad 19 Jan 1988 ODI # 497
230/4 45.3 5.05 228 2 won v Sri Lanka Pune 5 Dec 1990 ODI # 646
230/6 50.0 4.60 1 lost v New Zealand Dunedin 12 Mar 1992 ODI # 740
230 45.3 5.05 301 2 lost v New Zealand Christchurch 19 Jan 1999 ODI # 1387
230 46.5 4.91 263 2 lost v Pakistan Hobart 21 Jan 2000 ODI # 1543
230/4 48.1 4.77 230 2 won v West Indies Harare 4 Jul 2001 ODI # 1733
230/6 49.0 4.69 227 2 won v England Faridabad 31 Mar 2006 ODI # 2358
230/4 48.2 4.75 230 2 won v Australia Delhi 31 Oct 2009 ODI # 2918
230/4 44.5 5.13 229 2 won v Zimbabwe Harare 24 Jul 2013 ODI # 3395
230/4 47.3 4.84 228 2 won v South Africa Southampton 5 Jun 2019 ODI # 4150
229/5 45.0 5.08 334 2 lost v West Indies Jamshedpur 7 Dec 1983 ODI # 229
229/3 43.5 5.22 227 2 won v Zimbabwe Colombo (SSC) 1 Sep 1996 ODI # 1110
229/1 39.3 5.79 225 2 won v New Zealand Vadodara 4 Dec 2010 ODI # 3074
229/7 50.0 4.58 1 lost v West Indies Kingston 30 Jun 2013 ODI # 3380
229/9 50.0 4.58 1 won v England Lucknow 29 Oct 2023 ODI # 4686
228/6 50.0 4.56 1 lost v Sri Lanka Margao 28 Dec 1997 ODI # 1269
228/7 46.2 4.92 226 2 won v West Indies North Sound 11 Jun 2011 ODI # 3161
228/4 43.0 5.30 228 2 won v England Nottingham 30 Aug 2014 ODI # 3520
228 46.0 4.95 308 2 lost v Bangladesh Mirpur 18 Jun 2015 ODI # 3658
227/8 50.0 4.54 1 won v Sri Lanka Ahmedabad 22 Oct 1989 ODI # 580
227 49.2 4.60 237 2 lost v England Perth 22 Feb 1992 ODI # 715
227/9 50.0 4.54 1 lost v Sri Lanka Moratuwa 14 Aug 1993 ODI # 835
227/3 48.2 4.69 227 2 won v Sri Lanka Hyderabad (Deccan) 18 Feb 1994 ODI # 881
227/6 50.0 4.54 1 lost v Sri Lanka Colombo (RPS) 18 Jul 1997 ODI # 1218
227 49.3 4.58 1 lost v Australia Delhi 14 Apr 1998 ODI # 1316
227/6 50.0 4.54 1 won v Pakistan Manchester 8 Jun 1999 ODI # 1476
227/8 50.0 4.54 1 won v Sri Lanka Colombo (SSC) 1 Aug 2001 ODI # 1742
227/4 49.1 4.61 227 2 won v South Africa Belfast 29 Jun 2007 ODI # 2593
227/6 50.0 4.54 1 lost v Pakistan Chennai 30 Dec 2012 ODI # 3314
226/7 40.0 5.65 264 2 lost v Pakistan Multan 17 Dec 1982 ODI # 163
226 45.3 4.96 263 2 lost v Australia Adelaide 26 Jan 1986 ODI # 357
226/8 47.1 4.79 1 lost v Pakistan Singapore 5 Apr 1996 ODI # 1091
226/5 50.0 4.52 1 lost v Sri Lanka Colombo (RPS) 28 Aug 1996 ODI # 1106
226/6 50.0 4.52 1 lost v Australia Perth 30 Jan 2000 ODI # 1552
226 48.5 4.62 295 2 lost v Sri Lanka Sharjah 27 Oct 2000 ODI # 1650
226/4 47.5 4.72 226 2 won v Kenya Cape Town 7 Mar 2003 ODI # 1983
226/6 50.0 4.52 1 won v Zimbabwe Harare 29 Aug 2005 ODI # 2274
226 46.4 4.84 251 2 lost v Australia Mohali 2 Nov 2009 ODI # 2919
226 49.4 4.55 1 lost v England Dharamsala 27 Jan 2013 ODI # 3329
225/7 50.0 4.50 1 won v West Indies Eden Gardens 27 Nov 1993 ODI # 858
225/6 48.2 4.65 222 2 won v West Indies Chennai 23 Oct 1994 ODI # 936
225/7 50.0 4.50 1 lost v Sri Lanka Wankhede 17 May 1997 ODI # 1207
225/7 50.0 4.50 1 won v West Indies Toronto 14 Sep 1999 ODI # 1499
225 46.5 4.80 300 2 lost v Sri Lanka Dambulla 28 Aug 2010 ODI # 3040
225 43.1 5.21 1 lost v Sri Lanka Colombo (RPS) 23 Jul 2021 ODI # 4312
225/3 36.0 6.25 1 won v West Indies Port of Spain 27 Jul 2022 ODI # 4439
224/1 32.1 6.96 222 2 won v New Zealand Nagpur 31 Oct 1987 ODI # 474
224/6 47.0 4.76 224 2 won v Kenya Bengaluru 20 May 1998 ODI # 1330
224/8 50.0 4.48 1 lost v Sri Lanka Sharjah 20 Oct 2000 ODI # 1640
224/5 47.3 4.71 222 2 won v South Africa Wankhede 28 Nov 2005 ODI # 2300
224 36.0 6.22 439 2 lost v South Africa Wankhede 25 Oct 2015 ODI # 3700
224/8 50.0 4.48 1 won v Afghanistan Southampton 22 Jun 2019 ODI # 4169
223/6 45.0 4.95 1 won v South Africa Gwalior 12 Nov 1991 ODI # 687
223/3 48.0 4.64 1 lost v England Jaipur 18 Jan 1993 ODI # 794
223/4 44.3 5.01 223 2 won v Australia Kanpur 7 Apr 1998 ODI # 1308
223 48.0 4.64 1 lost v England Jamshedpur 12 Apr 2006 ODI # 2361
223/9 50.0 4.46 1 lost v West Indies Ahmedabad 26 Oct 2006 ODI # 2437
223/3 35.1 6.34 223 2 won v Bangladesh Mirpur 12 Jun 2008 ODI # 2706
223 46.3 4.79 1 won v New Zealand Dambulla 25 Aug 2010 ODI # 3039
223/8 48.2 4.61 221 2 won v South Africa Cape Town 18 Jan 2011 ODI # 3082
223/4 40.1 5.55 221 2 won v England Wankhede 23 Oct 2011 ODI # 3207
223/7 50.0 4.46 223 2 won v Bangladesh Dubai (DICS) 28 Sep 2018 ODI # 4048
222/8 47.0 4.72 1 lost v Australia Srinagar 9 Sep 1986 ODI # 391
222/7 45.0 4.93 1 won v West Indies Eden Gardens 2 Jan 1988 ODI # 483
222/6 45.0 4.93 1 won v New Zealand Indore 15 Dec 1988 ODI # 541
222/6 50.0 4.44 1 lost v New Zealand Christchurch 2 Apr 1994 ODI # 899
222/7 50.0 4.44 250 2 lost v South Africa Jaipur 23 Oct 1996 ODI # 1130
222 47.2 4.69 260 2 lost v Zimbabwe Harare 30 Sep 1998 ODI # 1356
222/5 50.0 4.44 1 won v England Sharjah 9 Apr 1999 ODI # 1431
222 49.0 4.53 1 lost v Australia Melbourne 6 Feb 2004 ODI # 2097
222 47.3 4.67 307 2 lost v Australia Kochi 2 Oct 2007 ODI # 2623
221/7 43.0 5.13 1 lost v West Indies Rajkot 5 Jan 1988 ODI # 487
221 48.2 4.57 1 won v New Zealand Wellington 6 Mar 1990 ODI # 616
221 49.2 4.47 1 won v South Africa Mohali 22 Nov 1993 ODI # 855
221/2 42.3 5.20 221 2 won v New Zealand Bengaluru 14 May 1997 ODI # 1206
221/6 46.4 4.73 218 2 won v England Chennai 25 Jan 2002 ODI # 1795
221 49.3 4.46 240 2 lost v New Zealand Manchester 9 Jul 2019 ODI # 4190
220 48.1 4.56 243 2 lost v New Zealand Brisbane 18 Jan 1981 ODI # 109
220/7 50.0 4.40 1 won v South Africa Wankhede 6 Nov 1996 ODI # 1138
220/9 50.0 4.40 1 won v New Zealand Sharjah 17 Apr 1998 ODI # 1319
220/7 50.0 4.40 1 won v Kenya Nairobi (Gym) 29 Sep 1999 ODI # 1506
220/8 50.0 4.40 1 lost v Sri Lanka Dambulla 3 Aug 2005 ODI # 2265
220/1 28.5 7.63 217 2 won v Sri Lanka Dambulla 20 Aug 2017 ODI # 3905
219 45.3 4.81 255 2 lost v England Wankhede 5 Nov 1987 ODI # 476
219/8 50.0 4.38 1 won v Sri Lanka Sharjah 25 Mar 1988 ODI # 512
219 46.3 4.70 1 lost v Pakistan Sharjah 15 Apr 1994 ODI # 906
219/7 48.3 4.51 219 2 won v Zimbabwe Sharjah 26 Oct 2000 ODI # 1648
219/2 29.4 7.38 219 2 won v England Kanpur 28 Jan 2002 ODI # 1798
219 43.4 5.01 255 2 lost v New Zealand Napier 29 Dec 2002 ODI # 1927
219/2 32.1 6.80 216 2 won v Sri Lanka Visakhapatnam 17 Dec 2017 ODI # 3942
219 47.3 4.61 1 n/r v New Zealand Christchurch 30 Nov 2022 ODI # 4489
219/6 43.2 5.05 216 2 won v Sri Lanka Eden Gardens 12 Jan 2023 ODI # 4503
218/4 45.1 4.82 218 2 won v Sri Lanka Pallekele 27 Aug 2017 ODI # 3907
217/4 54.4 3.96 214 2 won v England Manchester 22 Jun 1983 ODI # 221
217/7 50.0 4.34 1 lost v West Indies Port of Spain 26 May 2006 ODI # 2381
217/6 44.5 4.84 215 2 won v West Indies Port of Spain 6 Jun 2011 ODI # 3159
217 41.0 5.29 359 2 lost v South Africa Johannesburg 5 Dec 2013 ODI # 3442
216 53.1 4.06 283 2 lost v West Indies The Oval 15 Jun 1983 ODI # 210
216/7 49.0 4.40 1 won v Pakistan Sydney 4 Mar 1992 ODI # 729
216/8 48.5 4.42 216 2 won v Australia Bengaluru 21 Oct 1996 ODI # 1129
216 48.4 4.43 1 lost v Zimbabwe Centurion 7 Feb 1997 ODI # 1174
216 49.2 4.37 1 lost v Pakistan Lahore 2 Oct 1997 ODI # 1236
216/2 42.2 5.10 214 2 won v Zimbabwe Bulawayo 26 Sep 1998 ODI # 1354
216 49.4 4.34 304 2 lost v New Zealand Wellington 31 Jan 2014 ODI # 3467
215/8 50.0 4.30 243 2 lost v Australia Sydney 15 Jan 1981 ODI # 108
215/3 41.3 5.18 215 2 won v Sri Lanka Sharjah 27 Nov 1986 ODI # 401
215/6 49.1 4.37 215 2 won v South Africa Centurion 11 Dec 1992 ODI # 774
215/8 50.0 4.30 1 lost v South Africa Sharjah 17 Apr 1996 ODI # 1100
215/7 50.0 4.30 222 2 lost v Sri Lanka Colombo (RPS) 22 Jul 2001 ODI # 1737
215 49.1 4.37 1 lost v South Africa Dhaka 18 Apr 2003 ODI # 2006
214/6 49.0 4.36 1 lost v West Indies Vadodara 9 Nov 1983 ODI # 227
214/6 45.0 4.75 1 lost v England Pune 5 Dec 1984 ODI # 279
214/7 48.5 4.38 212 2 won v England Sharjah 2 Apr 1987 ODI # 442
214/9 47.0 4.55 253 2 lost v Pakistan Sharjah 20 Oct 1989 ODI # 577
214 46.3 4.60 262 2 lost v South Africa Hyderabad (Deccan) 17 Oct 1996 ODI # 1127
214/8 49.5 4.29 214 2 won v New Zealand Napier 12 Jan 1999 ODI # 1381
214 47.5 4.47 230 2 lost v Bangladesh Dhaka 26 Dec 2004 ODI # 2201
214/2 32.4 6.55 214 2 won v Sri Lanka Mirpur 10 Jan 2010 ODI # 2941
213/9 50.0 4.26 1 lost v Sri Lanka Jalandhar 20 Feb 1994 ODI # 883
213/2 37.1 5.73 213 2 won v Pakistan Dhaka 14 Jan 1998 ODI # 1276
213 41.4 5.11 320 2 lost v Pakistan Jamshedpur 9 Apr 2005 ODI # 2237
213/9 48.5 4.36 212 2 won v West Indies Cuttack 29 Nov 2011 ODI # 3217
213 49.1 4.33 1 won v Sri Lanka Colombo (RPS) 12 Sep 2023 ODI # 4641
212/6 44.0 4.81 1 won v Pakistan Hyderabad (Deccan) 20 Mar 1987 ODI # 436
212/8 50.0 4.24 247 2 lost v Pakistan Sharjah 19 Oct 1988 ODI # 525
212/8 50.0 4.24 1 won v Sri Lanka Colombo (RPS) 25 Jul 1993 ODI # 833
212/9 50.0 4.24 241 2 lost v New Zealand Napier 25 Mar 1994 ODI # 896
212/3 39.5 5.32 209 2 won v Scotland Glasgow 16 Aug 2007 ODI # 2608
212 49.4 4.26 1 lost v England Manchester 30 Aug 2007 ODI # 2617
212/4 35.2 6.00 212 2 won v West Indies Kochi 21 Nov 2013 ODI # 3436
212/1 30.3 6.95 207 2 won v England Birmingham 2 Sep 2014 ODI # 3523
211/9 50.0 4.22 1 won v West Indies Sharjah 16 Oct 1989 ODI # 573
211/8 50.0 4.22 1 lost v Australia Hamilton 8 Mar 1990 ODI # 618
211 47.4 4.42 251 2 lost v Pakistan Sharjah 22 Apr 1994 ODI # 912
211/5 50.0 4.22 258 2 lost v West Indies Kanpur 30 Oct 1994 ODI # 941
211 48.3 4.35 253 2 lost v Australia Colombo (SSC) 28 Aug 1999 ODI # 1489
211/3 37.4 5.60 209 2 won v Zimbabwe Hobart 14 Jan 2004 ODI # 2080
211 46.2 4.55 1 lost v South Africa Gqeberha 19 Dec 2023 ODI # 4714
210/6 40.0 5.25 225 2 lost v Pakistan Gujranwala 3 Dec 1982 ODI # 162
210/3 40.0 5.25 1 n/r v Pakistan Sialkot 31 Oct 1984 ODI # 273
210/5 46.0 4.56 208 2 won v Ireland Bengaluru 6 Mar 2011 ODI # 3121
209/4 41.3 5.03 209 2 won v Sri Lanka Delhi 13 Jan 1987 ODI # 416
209 46.3 4.49 236 2 lost v Pakistan Sharjah 27 Apr 1990 ODI # 625
209/9 50.0 4.18 224 2 lost v South Africa Hamilton 18 Feb 1995 ODI # 977
209 47.3 4.40 236 2 lost v South Africa Nairobi (Gym) 3 Oct 1999 ODI # 1509
209/2 42.3 4.91 209 2 won v Kenya Nairobi (Gym) 3 Oct 2000 ODI # 1630
209 46.2 4.51 287 2 lost v Australia Wankhede 1 Nov 2003 ODI # 2054
209 42.3 4.91 1 lost v Sri Lanka Dambulla 22 Jun 2010 ODI # 2999
208/9 49.0 4.24 1 won v Australia Melbourne 6 Dec 1980 ODI # 97
208/7 50.0 4.16 1 won v Australia Perth 8 Dec 1991 ODI # 693
208/8 50.0 4.16 289 2 lost v South Africa Sharjah 14 Apr 1996 ODI # 1097
208 50.0 4.16 1 won v Pakistan Toronto 13 Sep 1997 ODI # 1227
208/4 32.0 6.50 1 n/r v New Zealand Wellington 14 Jan 1999 ODI # 1383
208/5 43.5 4.74 208 2 won v New Zealand Auckland 16 Jan 1999 ODI # 1385
208/6 42.5 4.85 208 2 won v Bangladesh Dhaka 16 Apr 2003 ODI # 2004
207/3 43.3 4.75 207 2 won v New Zealand Sydney 5 Mar 1985 ODI # 316
207/4 50.0 4.14 1 lost v South Africa Bloemfontein 15 Dec 1992 ODI # 781
206/6 46.0 4.47 1 lost v Australia Ahmedabad 5 Oct 1984 ODI # 270
206/7 49.1 4.18 206 2 won v Sri Lanka Sharjah 13 Apr 1986 ODI # 383
206/2 33.1 6.21 203 2 won v Sri Lanka Sharjah 9 Apr 1995 ODI # 997
206 44.0 4.68 265 2 lost v Australia Sharjah 19 Apr 1998 ODI # 1322
206/4 48.1 4.27 206 2 won v Pakistan Sharjah 13 Apr 1999 ODI # 1435
206/2 36.5 5.59 206 2 won v West Indies Kingston 6 Jul 2017 ODI # 3902
206/2 32.1 6.40 205 2 won v South Africa Centurion 16 Feb 2018 ODI # 3978
205/6 46.0 4.45 1 lost v England Bengaluru 20 Jan 1985 ODI # 293
205 41.0 5.00 279 2 lost v West Indies Gwalior 22 Jan 1988 ODI # 500
205/3 42.1 4.86 205 2 won v Sri Lanka Eden Gardens 4 Jan 1991 ODI # 661
205/3 44.4 4.58 204 2 won v Sri Lanka Kanpur 7 Nov 1993 ODI # 846
205 48.2 4.24 283 2 lost v Australia The Oval 4 Jun 1999 ODI # 1473
205/8 50.0 4.10 1 lost v Sri Lanka Colombo (RPS) 25 Aug 1999 ODI # 1487
205 45.0 4.55 277 2 lost v Sri Lanka Dhaka 1 Jun 2000 ODI # 1598
205/9 50.0 4.10 1 lost v Sri Lanka Dambulla 30 Jul 2005 ODI # 2262
204 48.5 4.17 1 lost v New Zealand Brisbane 21 Dec 1980 ODI # 102
204/5 47.2 4.30 204 2 won v South Africa East London 19 Dec 1992 ODI # 784
204 48.5 4.17 1 won v Netherlands Paarl 12 Feb 2003 ODI # 1948
204 49.3 4.12 1 won v England Lord's 5 Sep 2004 ODI # 2167
203/7 32.0 6.34 1 won v Zimbabwe Hamilton 7 Mar 1992 ODI # 732
203/3 41.5 4.85 200 2 won v Kenya Cuttack 18 Feb 1996 ODI # 1052
203/4 47.1 4.30 200 2 won v South Africa Jamshedpur 12 Mar 2000 ODI # 1573
203/6 45.2 4.47 203 2 won v Sri Lanka The Oval 30 Jun 2002 ODI # 1849
203 49.0 4.14 1 lost v Australia Perth 1 Feb 2004 ODI # 2093
203/9 50.0 4.06 229 2 lost v Sri Lanka Colombo (RPS) 1 Aug 2004 ODI # 2155
203 46.4 4.35 1 won v England Delhi 28 Mar 2006 ODI # 2357
203/9 49.4 4.08 202 2 won v Sri Lanka Port of Spain 11 Jul 2013 ODI # 3388
202/9 48.0 4.20 1 won v New Zealand Launceston 2 Feb 1986 ODI # 361
202 42.3 4.75 280 2 lost v Pakistan Eden Gardens 28 Oct 1989 ODI # 589
202/7 50.0 4.04 209 2 lost v Australia Sydney 20 Jan 1992 ODI # 711
202/7 46.2 4.35 202 2 won v West Indies Jodhpur 21 Nov 2002 ODI # 1898
201/5 45.1 4.45 199 2 won v England Chandigarh 21 Jan 1993 ODI # 795
201 41.0 4.90 1 lost v Australia Colombo (SSC) 6 Sep 1996 ODI # 1113
201/0 23.3 8.55 118 2 won v New Zealand Hamilton 11 Mar 2009 ODI # 2824
201/4 41.2 4.86 200 2 won v Australia Chennai 8 Oct 2023 ODI # 4662
200/1 27.1 7.36 120 2 won v West Indies Rajkot 12 Nov 2002 ODI # 1895
200/9 48.5 4.09 200 2 won v New Zealand Auckland 11 Jan 2003 ODI # 1933
200 49.5 4.01 1 lost v Pakistan Birmingham 19 Sep 2004 ODI # 2179
200/9 50.0 4.00 1 lost v South Africa Centurion 3 Dec 2006 ODI # 2458
200 48.1 4.15 1 lost v England Perth 30 Jan 2015 ODI # 3595
200 45.0 4.44 1 lost v Bangladesh Mirpur 21 Jun 2015 ODI # 3660
199 45.4 4.35 1 won v Sri Lanka Singapore 3 Apr 1996 ODI # 1089
199/7 50.0 3.98 1 lost v West Indies Bridgetown 3 May 1997 ODI # 1203
199/3 39.2 5.05 1 n/r v West Indies Port of Spain 23 Jun 2017 ODI # 3895
198/8 48.0 4.12 249 2 lost v West Indies Bridgetown 7 Mar 1989 ODI # 556
198 41.5 4.73 236 2 lost v Australia Eden Gardens 18 Nov 2003 ODI # 2064
198/5 40.0 4.95 183 2 won v England Kanpur 20 Nov 2008 ODI # 2778
197/6 40.0 4.92 1 lost v Pakistan Karachi 21 Jan 1983 ODI # 172
197/6 46.2 4.25 197 2 won v New Zealand Visakhapatnam 10 Dec 1988 ODI # 536
197 49.4 3.96 1 lost v West Indies Wellington 10 Mar 1992 ODI # 737
197/1 35.0 5.62 197 2 won v Kenya Eden Gardens 31 May 1998 ODI # 1337
197/3 40.4 4.84 197 2 won v Zimbabwe Sharjah 8 Nov 1998 ODI # 1369
197/0 30.0 6.56 197 2 won v Zimbabwe Sharjah 13 Nov 1998 ODI # 1374
197/3 34.5 5.65 197 2 won v Sri Lanka Rajkot 9 Nov 2005 ODI # 2295
197 50.0 3.94 1 lost v Pakistan Abu Dhabi 18 Apr 2006 ODI # 2363
197 49.4 3.96 199 2 lost v West Indies Kingston 20 May 2006 ODI # 2379
197 41.0 4.80 322 2 lost v West Indies Kochi 8 Oct 2014 ODI # 3531
196/7 45.0 4.35 1 lost v Pakistan Indore 27 Jan 1987 ODI # 426
196 49.2 3.97 205 2 lost v Sri Lanka Colombo (RPS) 12 Aug 1993 ODI # 834
196 47.1 4.15 266 2 lost v Kenya Gwalior 28 May 1998 ODI # 1336
196 49.5 3.93 1 lost v Pakistan Mohali 1 Apr 1999 ODI # 1427
195 50.0 3.90 1 won v South Africa Eden Gardens 24 Nov 1993 ODI # 856
195 46.3 4.19 247 2 lost v Pakistan Toronto 13 Sep 1998 ODI # 1350
195 48.5 3.99 1 lost v Pakistan Brisbane 10 Jan 2000 ODI # 1537
195 43.5 4.44 214 2 lost v Australia Kuala Lumpur 22 Sep 2006 ODI # 2421
195/8 46.0 4.23 194 2 won v Australia Wankhede 17 Oct 2007 ODI # 2632
195/5 29.0 6.72 1 lost v Sri Lanka Canberra 12 Feb 2008 ODI # 2676
194/6 40.0 4.85 1 n/r v Sri Lanka Colombo (PSS) 22 Sep 1985 ODI # 334
194/3 42.0 4.61 192 2 won v Zimbabwe Ahmedabad 26 Oct 1987 ODI # 469
194/9 50.0 3.88 197 2 lost v West Indies Ahmedabad 7 Jan 1988 ODI # 489
194 45.0 4.31 1 n/r v Australia Brisbane 3 Feb 2008 ODI # 2670
194/9 50.0 3.88 1 lost v Zimbabwe Harare 3 Jun 2010 ODI # 2986
194/4 33.1 5.84 191 2 won v New Zealand Dharamsala 16 Oct 2016 ODI # 3796
193 55.0 3.50 1 lost v England Leeds 2 Jun 1982 ODI # 152
193/4 27.0 7.14 176 2 won v Pakistan Lahore 31 Dec 1982 ODI # 164
193 47.4 4.04 1 won v Australia Ahmedabad 5 Oct 1986 ODI # 394
193 44.4 4.32 204 2 lost v West Indies Nagpur 8 Dec 1987 ODI # 481
193/4 43.4 4.41 190 2 won v Pakistan Toronto 12 Sep 1998 ODI # 1349
193/2 38.0 5.07 192 2 won v South Africa The Oval 11 Jun 2017 ODI # 3886
192/5 50.0 3.84 1 lost v Australia Melbourne 11 Jan 1981 ODI # 106
192/4 50.0 3.84 293 2 lost v Australia Sydney 21 Jan 1986 ODI # 354
192 49.5 3.85 1 lost v West Indies Port of Spain 11 Mar 1989 ODI # 560
192 47.4 4.02 206 2 lost v Zimbabwe Sharjah 11 Nov 1998 ODI # 1373
192/0 30.5 6.22 190 2 won v Zimbabwe Harare 18 Aug 2022 ODI # 4451
192/3 30.3 6.29 192 2 won v Pakistan Ahmedabad 14 Oct 2023 ODI # 4669
191 54.1 3.52 239 2 lost v Sri Lanka Manchester 16 Jun 1979 ODI # 68
191 48.3 3.93 1 lost v West Indies Brisbane 11 Jan 1992 ODI # 702
191 50.0 3.82 1 won v Pakistan Toronto 18 Sep 1996 ODI # 1117
191/9 50.0 3.82 1 n/r v South Africa Durban 12 Feb 1997 ODI # 1176
191/6 46.2 4.12 191 2 won v Bangladesh Dhaka 10 Jan 1998 ODI # 1271
191 48.3 3.93 1 lost v Zimbabwe Kochi 13 Mar 2002 ODI # 1816
191 49.3 3.85 1 lost v Bangladesh Port of Spain 17 Mar 2007 ODI # 2538
191/5 36.3 5.23 190 2 won v Netherlands Delhi 9 Mar 2011 ODI # 3124
191/5 39.5 4.79 189 2 won v Australia Wankhede 17 Mar 2023 ODI # 4538
190 53.1 3.57 1 lost v West Indies Birmingham 9 Jun 1979 ODI # 61
190 46.0 4.13 263 2 lost v Pakistan Sharjah 25 Oct 1991 ODI # 685
190 47.2 4.01 1 won v South Africa Johannesburg 15 Jan 2011 ODI # 3080
189 49.5 3.79 1 lost v Pakistan Dhaka 16 Jan 1998 ODI # 1277
189 48.2 3.91 1 won v West Indies Cuttack 24 Jan 2007 ODI # 2485
188/4 46.0 4.08 1 won v Pakistan Sharjah 13 Apr 1984 ODI # 261
188/8 44.0 4.27 290 2 lost v West Indies Georgetown 21 Mar 1989 ODI # 563
188 42.2 4.44 230 2 lost v West Indies Sharjah 16 Dec 1997 ODI # 1264
188 45.3 4.13 237 2 lost v New Zealand Guwahati 14 Nov 1999 ODI # 1525
188/6 48.1 3.90 188 2 won v Sri Lanka Birmingham 6 Jul 2002 ODI # 1852
188 45.5 4.10 1 lost v South Africa Eden Gardens 25 Nov 2005 ODI # 2299
188/4 28.4 6.55 1 n/r v New Zealand Wellington 6 Mar 2009 ODI # 2822
188 48.2 3.88 1 lost v West Indies Kingston 28 Jun 2009 ODI # 2853
187 50.0 3.74 1 lost v Australia Melbourne 9 Feb 1986 ODI # 363
187/3 43.5 4.26 187 2 won v West Indies Bridgetown 29 May 2002 ODI # 1836
187 47.3 3.93 1 lost v England Lord's 8 Sep 2007 ODI # 2620
187/8 23.0 8.13 1 lost v England Southampton 6 Sep 2011 ODI # 3187
187 44.5 4.17 349 2 lost v Sri Lanka Kingston 2 Jul 2013 ODI # 3382
187/3 35.3 5.26 184 2 won v Zimbabwe Harare 28 Jul 2013 ODI # 3399
186 41.2 4.50 1 lost v Bangladesh Mirpur 4 Dec 2022 ODI # 4493
185 48.1 3.84 1 lost v South Africa Rajkot 29 Oct 1996 ODI # 1132
185/5 45.2 4.08 185 2 won v Bangladesh Mohali 14 May 1998 ODI # 1328
185 43.3 4.25 255 2 lost v Sri Lanka Port of Spain 23 Mar 2007 ODI # 2550
185/6 39.1 4.72 183 2 won v West Indies Perth 6 Mar 2015 ODI # 3625
184/4 45.5 4.01 184 2 won v Pakistan Melbourne 20 Feb 1985 ODI # 309
184 50.0 3.68 1 lost v South Africa Cape Town 7 Dec 1992 ODI # 770
184/3 45.4 4.02 184 2 won v Sri Lanka Colombo (RPS) 28 Jul 2001 ODI # 1740
184 50.0 3.68 289 2 lost v England Southampton 21 Aug 2007 ODI # 2611
183/2 37.4 4.85 206 2 lost v Pakistan Sahiwal 3 Nov 1978 ODI # 56
183 54.4 3.34 1 won v West Indies Lord's 25 Jun 1983 ODI # 223
183/8 50.0 3.66 1 lost v Pakistan Sharjah 10 Apr 1987 ODI # 447
183 48.2 3.78 1 lost v South Africa Durban 26 Oct 2001 ODI # 1766
183/3 33.4 5.43 183 2 won v West Indies Port of Spain 8 Jun 2011 ODI # 3160
182 55.5 3.25 1 lost v New Zealand Leeds 13 Jun 1979 ODI # 65
182/6 50.0 3.64 1 won v Pakistan Toronto 18 Sep 1997 ODI # 1230
182 46.3 3.91 317 2 lost v Pakistan Toronto 19 Sep 1998 ODI # 1352
182/2 35.0 5.20 182 2 won v Sri Lanka Cardiff 20 Jun 2013 ODI # 3376
181 49.3 3.65 1 lost v New Zealand Sharjah 20 Apr 1998 ODI # 1323
181/3 44.0 4.11 180 2 won v New Zealand Delhi 17 Nov 1999 ODI # 1526
181 40.5 4.43 1 lost v West Indies Bridgetown 29 Jul 2023 ODI # 4623
180/9 49.0 3.67 1 lost v Australia Sydney 18 Dec 1980 ODI # 100
180/4 45.0 4.00 1 lost v West Indies Sharjah 22 Nov 1985 ODI # 341
180/4 37.1 4.84 177 2 won v Sri Lanka Dhaka 4 Nov 1988 ODI # 534
180/6 30.0 6.00 1 lost v South Africa Adelaide 15 Mar 1992 ODI # 745
180 46.2 3.88 258 2 lost v Pakistan Toronto 16 Sep 1998 ODI # 1351
180 36.5 4.88 316 2 lost v West Indies Vijayawada 24 Nov 2002 ODI # 1900
180/4 36.0 5.00 179 2 won v West Indies Dambulla 31 Jul 2005 ODI # 2263
180/3 32.2 5.56 180 2 won v Sri Lanka Hobart 26 Feb 2008 ODI # 2686
179/9 50.0 3.58 1 lost v South Africa Gqeberha 2 Feb 1997 ODI # 1172
179 48.3 3.69 1 lost v West Indies Port of Spain 26 Apr 1997 ODI # 1200
179 49.5 3.59 1 won v Sri Lanka Sharjah 9 Nov 1998 ODI # 1370
178/7 44.0 4.04 1 lost v West Indies Guwahati 17 Dec 1983 ODI # 230
178 45.5 3.88 215 2 lost v Sri Lanka Cuttack 28 Dec 1990 ODI # 658
178/7 40.4 4.37 178 2 won v South Africa Eden Gardens 10 Nov 1991 ODI # 686
178/2 38.3 4.62 178 2 won v Bangladesh Colombo (SSC) 21 Jul 2004 ODI # 2149
178 43.3 4.09 289 2 lost v Australia Brisbane 19 Feb 2012 ODI # 3244
178 49.4 3.58 190 2 lost v West Indies North Sound 2 Jul 2017 ODI # 3900
178/4 28.0 6.35 177 2 won v West Indies Ahmedabad 6 Feb 2022 ODI # 4353
177/2 47.1 3.75 177 2 won v Pakistan Melbourne 10 Mar 1985 ODI # 319
177/3 42.0 4.21 177 2 won v Australia Sharjah 5 Apr 1987 ODI # 444
177 47.5 3.70 217 2 lost v South Africa Durban 17 Dec 1992 ODI # 783
177 45.0 3.93 274 2 lost v West Indies Faridabad 17 Oct 1994 ODI # 931
177 46.5 3.77 330 2 lost v Australia Adelaide 26 Jan 2000 ODI # 1548
176 41.2 4.25 1 lost v West Indies Srinagar 13 Oct 1983 ODI # 226
176 41.4 4.22 197 2 lost v West Indies Delhi 23 Oct 1989 ODI # 582
176/5 46.4 3.77 176 2 won v West Indies Melbourne 16 Jan 1992 ODI # 707
176 46.4 3.77 247 2 lost v Kenya Gqeberha 17 Oct 2001 ODI # 1761
175 37.0 4.72 1 n/r v Australia Thiruvananthapuram 1 Oct 1984 ODI # 268
175/8 50.0 3.50 1 lost v Australia Hobart 10 Dec 1991 ODI # 694
175 49.4 3.52 1 lost v Australia Sydney 14 Jan 1992 ODI # 705
174/5 46.0 3.78 173 2 won v New Zealand Adelaide 25 Jan 1986 ODI # 356
174/5 39.4 4.38 174 2 won v West Indies Gwalior 21 Feb 1996 ODI # 1056
174/9 50.0 3.48 273 2 lost v Pakistan Sharjah 26 Mar 2000 ODI # 1580
174 47.2 3.67 296 2 lost v Sri Lanka Colombo (RPS) 5 Aug 2001 ODI # 1744
174/3 36.2 4.78 174 2 won v Bangladesh Dubai (DICS) 21 Sep 2018 ODI # 4042
173/2 29.5 5.79 171 2 won v Pakistan Toronto 16 Sep 1996 ODI # 1115
173/3 37.5 4.57 173 2 won v Sri Lanka Guwahati 22 Dec 1997 ODI # 1267
173 39.3 4.37 274 2 lost v Sri Lanka Karachi 6 Jul 2008 ODI # 2735
173/1 42.3 4.07 169 2 won v Zimbabwe Harare 11 Jun 2016 ODI # 3742
172 40.5 4.21 221 2 lost v Australia New Delhi 28 Sep 1984 ODI # 267
171 47.3 3.60 1 lost v England The Oval 15 Jul 1974 ODI # 13
171/1 36.5 4.64 171 2 won v Bangladesh Chandigarh 25 Dec 1990 ODI # 657
171/4 35.4 4.79 170 2 won v South Africa Bengaluru 19 Nov 2005 ODI # 2298
171/1 34.5 4.90 171 2 won v Ireland Belfast 23 Jun 2007 ODI # 2590
171/4 34.3 4.95 171 2 won v Sri Lanka Dambulla 16 Aug 2010 ODI # 3032
170/7 40.0 4.25 1 won v Pakistan Quetta 1 Oct 1978 ODI # 54
170 41.4 4.08 219 2 lost v England Bengaluru 26 Feb 1993 ODI # 809
170 49.0 3.46 1 lost v Pakistan Hyderabad (Sind) 28 Sep 1997 ODI # 1233
170/4 43.5 3.87 170 2 won v West Indies Bulawayo 30 Jun 2001 ODI # 1731
170 43.5 3.87 1 lost v England Nottingham 1 Sep 2004 ODI # 2164
170 48.0 3.54 1 lost v Australia Guwahati 8 Nov 2009 ODI # 2925
169/6 40.4 4.15 167 2 won v Pakistan Jaipur 2 Oct 1983 ODI # 225
169/7 50.0 3.38 1 lost v West Indies Sharjah 21 Oct 1988 ODI # 526
169 48.1 3.50 1 lost v West Indies Sharjah 13 Oct 1989 ODI # 569
169 45.0 3.75 188 2 lost v Australia Christchurch 3 Mar 1990 ODI # 613
169 42.4 3.96 267 2 lost v Pakistan Sharjah 7 Apr 1995 ODI # 995
169/8 43.2 3.90 169 2 won v New Zealand Wellington 8 Jan 2003 ODI # 1930
168 43.5 3.83 1 lost v Zimbabwe Bulawayo 15 Feb 1997 ODI # 1178
168 42.1 3.98 292 2 lost v Pakistan Bengaluru 4 Apr 1999 ODI # 1428
168 41.3 4.04 275 2 lost v South Africa Cape Town 26 Nov 2006 ODI # 2449
168 37.2 4.50 308 2 lost v Sri Lanka Colombo (RPS) 12 Sep 2009 ODI # 2887
168/4 30.4 5.47 168 2 won v Bangladesh Dambulla 16 Jun 2010 ODI # 2993
167 43.4 3.82 1 won v Pakistan Delhi 6 Jan 2013 ODI # 3316
167/3 34.0 4.91 164 2 won v Zimbabwe Bulawayo 3 Aug 2013 ODI # 3403
167/5 25.4 6.50 162 2 won v Zimbabwe Harare 20 Aug 2022 ODI # 4454
166 44.4 3.71 1 lost v West Indies St George's 7 Apr 1983 ODI # 192
166/1 25.0 6.64 166 2 won v Zimbabwe Kanpur 11 Dec 2000 ODI # 1659
166/4 22.0 7.54 1 won v England Bengaluru 23 Nov 2008 ODI # 2781
165/2 36.1 4.56 164 2 won v Australia Melbourne 3 Mar 1985 ODI # 315
165/8 45.0 3.66 199 2 lost v West Indies Sharjah 30 Nov 1986 ODI # 403
165 48.5 3.37 1 lost v West Indies Wankhede 30 Oct 1989 ODI # 591
165/2 37.3 4.40 164 2 won v West Indies Toronto 11 Sep 1999 ODI # 1497
165 29.1 5.65 230 2 lost v England The Oval 9 Jul 2002 ODI # 1854
165 39.3 4.17 253 2 lost v Australia Sydney 26 Feb 2012 ODI # 3250
165 48.0 3.43 251 2 lost v Pakistan Eden Gardens 3 Jan 2013 ODI # 3315
164/4 35.3 4.61 162 2 won v England Jalandhar 20 Dec 1981 ODI # 131
164/1 27.5 5.89 164 2 won v Bangladesh Sharjah 5 Apr 1995 ODI # 993
164 45.2 3.61 1 lost v South Africa Sharjah 22 Mar 2000 ODI # 1577
164 48.5 3.35 1 lost v South Africa Sharjah 27 Mar 2000 ODI # 1581
164 37.2 4.39 216 2 lost v New Zealand Bulawayo 26 Aug 2005 ODI # 2273
164/2 29.0 5.65 163 2 won v Pakistan Dubai (DICS) 19 Sep 2018 ODI # 4040
163/7 39.0 4.17 216 2 lost v West Indies Port of Spain 9 Mar 1983 ODI # 187
163/1 47.2 3.44 163 2 won v England The Oval 24 May 1986 ODI # 386
163 35.4 4.57 172 2 lost v Sri Lanka Colombo (SSC) 1 Jul 1998 ODI # 1341
163/6 50.0 3.26 280 2 lost v Pakistan Sharjah 8 Apr 1999 ODI # 1430
163 38.1 4.27 244 2 lost v South Africa Gqeberha 29 Nov 2006 ODI # 2452
162 47.4 3.39 1 won v New Zealand Perth 9 Dec 1980 ODI # 99
162/8 55.0 2.94 277 2 lost v England The Oval 4 Jun 1982 ODI # 153
162/2 40.2 4.01 162 2 won v Australia Melbourne 16 Jan 1986 ODI # 351
162/3 25.3 6.35 160 2 won v Pakistan Toronto 20 Sep 1997 ODI # 1231
162/5 32.3 4.98 162 2 won v Pakistan Multan 16 Feb 2006 ODI # 2331
162 39.3 4.10 1 won v West Indies Kuala Lumpur 20 Sep 2006 ODI # 2419
161 43.0 3.74 1 lost v Australia Brisbane 12 Jan 1986 ODI # 349
161/5 41.3 3.87 161 2 won v New Zealand Cuttack 12 Dec 1988 ODI # 538
161/9 50.0 3.22 1 lost v South Africa Johannesburg 13 Dec 1992 ODI # 779
161 39.2 4.09 259 2 lost v Pakistan Toronto 21 Sep 1996 ODI # 1118
161 45.5 3.51 214 2 lost v Pakistan Toronto 23 Sep 1996 ODI # 1119
160 45.5 3.49 1 lost v New Zealand Napier 16 Feb 1995 ODI # 976
160/5 45.5 3.49 160 2 won v Australia Melbourne 10 Feb 2008 ODI # 2675
160/2 32.2 4.94 160 2 won v Afghanistan Mirpur 5 Mar 2014 ODI # 3483
159 43.4 3.64 171 2 lost v Australia Sydney 5 Feb 1986 ODI # 362
159/4 21.5 7.28 159 2 won v West Indies Gros Islet 3 Jul 2009 ODI # 2854
158 37.5 4.17 321 2 lost v Australia Nottingham 13 Jun 1983 ODI # 207
158 40.2 3.91 1 lost v England Leeds 25 May 1996 ODI # 1103
158 30.3 5.18 339 2 lost v Pakistan The Oval 18 Jun 2017 ODI # 3894
157/5 37.3 4.18 156 2 won v Zimbabwe Leicester 11 Jun 1983 ODI # 204
157/4 28.0 5.60 172 2 lost v Sri Lanka Colombo (PSS) 21 Sep 1985 ODI # 333
157 48.4 3.22 1 lost v Australia Adelaide 15 Dec 1991 ODI # 697
157 46.0 3.41 262 2 lost v Pakistan Perth 28 Jan 2000 ODI # 1550
157/3 28.1 5.57 156 2 won v England Ranchi 19 Jan 2013 ODI # 3322
156 31.6x8 3.68 237 2 lost v New Zealand Auckland 22 Feb 1976 ODI # 36
156/7 46.0 3.39 1 lost v England Ahmedabad 25 Nov 1981 ODI # 125
156/4 40.3 3.85 156 2 won v New Zealand Colombo (RPS) 11 Sep 2009 ODI # 2886
156/2 34.5 4.47 156 2 won v New Zealand Napier 23 Jan 2019 ODI # 4082
155 40.4 3.81 204 2 lost v Pakistan Sharjah 17 Nov 1985 ODI # 340
154 35.0x8 3.30 1 lost v New Zealand Christchurch 21 Feb 1976 ODI # 35
154/8 30.0 5.13 197 2 lost v West Indies Singapore 5 Sep 1999 ODI # 1494
154 35.4 4.31 290 2 lost v South Africa Durban 12 Jan 2011 ODI # 3079
153 45.2 3.37 211 2 lost v New Zealand Hamilton 15 Feb 1981 ODI # 117
153 37.1 4.11 200 2 lost v Pakistan Quetta 12 Oct 1984 ODI # 272
153 41.2 3.70 204 2 lost v Australia Adelaide 17 Feb 2008 ODI # 2680
153/3 24.5 6.16 150 2 won v Bangladesh Mirpur 15 Jun 2014 ODI # 3497
153 39.3 3.87 1 lost v England Brisbane 20 Jan 2015 ODI # 3586
152/6 43.0 3.53 152 2 won v Pakistan Hyderabad (Deccan) 10 Sep 1983 ODI # 224
152/4 30.2 5.01 149 2 won v South Africa Belfast 1 Jul 2007 ODI # 2595
151/7 38.0 3.97 1 lost v Australia Galle 23 Aug 1999 ODI # 1486
151 33.2 4.53 360 2 lost v Australia Sydney 8 Feb 2004 ODI # 2098
151 29.4 5.08 217 2 lost v Australia Melbourne 5 Feb 2012 ODI # 3231
150/3 27.3 5.45 150 2 won v Zimbabwe Guwahati 22 Mar 1993 ODI # 820
150/3 40.4 3.68 147 2 won v New Zealand Centurion 14 Mar 2003 ODI # 1988
149/6 38.2 3.88 1 n/r v West Indies Singapore 7 Sep 1999 ODI # 1495
149/5 43.3 3.42 147 2 won v Pakistan Sharjah 23 Mar 2000 ODI # 1578
149 36.3 4.08 1 lost v New Zealand Auckland 14 Mar 2009 ODI # 2825
148 48.0 3.08 1 lost v West Indies Port of Spain 9 Mar 1989 ODI # 558
148 39.4 3.73 1 lost v Australia Vadodara 11 Oct 2007 ODI # 2629
147/3 37.3 3.92 146 2 won v West Indies Sharjah 22 Oct 1991 ODI # 683
147 49.4 2.95 1 lost v South Africa Gqeberha 9 Dec 1992 ODI # 772
147/0 20.1 7.28 145 2 won v Nepal Pallekele 4 Sep 2023 ODI # 4632
146/2 27.3 5.30 146 2 won v Sri Lanka Guwahati 11 Jan 1987 ODI # 415
146/4 43.4 3.34 146 2 won v New Zealand Amritsar 18 Nov 1995 ODI # 1016
146 46.0 3.17 1 lost v Sri Lanka Dambulla 18 Aug 2008 ODI # 2742
146 39.0 3.74 250 2 lost v West Indies North Sound 13 Jun 2011 ODI # 3162
146 35.1 4.15 281 2 lost v South Africa Durban 8 Dec 2013 ODI # 3443
146 38.5 3.75 247 2 lost v England Lord's 14 Jul 2022 ODI # 4428
145 42.0 3.45 234 2 lost v Australia Melbourne 18 Jan 1992 ODI # 709
145/1 30.5 4.70 145 2 won v Zimbabwe Bulawayo 1 Aug 2013 ODI # 3402
144 40.2 3.57 1 lost v Pakistan Sharjah 5 Dec 1986 ODI # 406
144 37.0 3.89 304 2 lost v Pakistan Delhi 17 Apr 2005 ODI # 2240
143/6 40.4 3.51 143 2 won v Pakistan Dhaka 31 Oct 1988 ODI # 532
143/3 23.2 6.12 143 2 won v New Zealand Auckland 27 Mar 1994 ODI # 897
143/7 39.4 3.60 143 2 won v Sri Lanka Dambulla 20 Aug 2008 ODI # 2745
142/6 32.5 4.32 191 2 lost v South Africa Gqeberha 21 Jan 2011 ODI # 3084
141/3 26.5 5.25 1 n/r v New Zealand Chennai 23 Oct 2003 ODI # 2051
140/9 45.0 3.11 219 2 lost v New Zealand Auckland 14 Feb 1981 ODI # 116
140/7 39.2 3.55 140 2 won v Australia Sharjah 29 Mar 1985 ODI # 325
138 32.1 4.29 247 2 lost v New Zealand Dunedin 1 Mar 1990 ODI # 612
138 33.3 4.11 1 lost v Sri Lanka Hambantota 24 Jul 2012 ODI # 3292
137/7 26.0 5.26 1 lost v England Jamshedpur 1 Mar 1993 ODI # 811
137/1 26.2 5.20 134 2 won v Zimbabwe Harare 24 Jun 2001 ODI # 1729
136/2 27.5 4.88 136 2 won v Zimbabwe Wankhede 17 Oct 1987 ODI # 461
136 40.3 3.35 1 lost v Sri Lanka Margao 8 Dec 1990 ODI # 648
136/6 30.3 4.45 136 2 won v Zimbabwe Perth 3 Feb 2004 ODI # 2095
135 41.3 3.25 188 2 lost v West Indies Guwahati 23 Dec 1987 ODI # 482
135/4 33.1 4.07 128 2 won v West Indies Wankhede 20 Oct 1994 ODI # 933
135 36.1 3.73 279 2 lost v Pakistan Jaipur 24 Mar 1999 ODI # 1417
134/7 41.4 3.21 133 2 won v New Zealand Sharjah 10 Apr 1986 ODI # 381
133 39.4 3.35 201 2 lost v New Zealand Colombo (RPS) 26 Jul 2001 ODI # 1739
132/3 60.0 2.20 335 2 lost v England Lord's 7 Jun 1975 ODI # 19
132/1 15.0 8.80 131 2 won v Bangladesh Colombo (SSC) 24 Jul 1997 ODI # 1221
131/2 24.2 5.38 220 2 n/r v New Zealand Colombo (RPS) 23 Jun 1998 ODI # 1340
130/3 32.1 4.04 130 2 won v West Indies Johannesburg 30 Sep 2009 ODI # 2904
129/7 20.0 6.45 1 won v England Birmingham 23 Jun 2013 ODI # 3377
129/2 26.5 4.80 127 2 won v Zimbabwe Harare 13 Jun 2016 ODI # 3744
128/4 32.0 4.00 127 2 won v New Zealand Brabourne 29 Nov 1995 ODI # 1019
127 41.1 3.08 212 2 lost v New Zealand Colombo (RPS) 20 Jul 2001 ODI # 1736
127 27.0 4.70 194 2 lost v Pakistan Amstelveen 21 Aug 2004 ODI # 2157
126 47.4 2.64 1 tied v West Indies Perth 6 Dec 1991 ODI # 692
126/6 29.3 4.27 126 2 won v England Jaipur 15 Oct 2006 ODI # 2429
126/0 21.5 5.77 124 2 won v Zimbabwe Harare 15 Jun 2016 ODI # 3746
125 42.4 2.92 1 won v Pakistan Sharjah 22 Mar 1985 ODI # 321
125/5 25.0 5.00 1 lost v Sri Lanka Colombo (RPS) 5 Sep 1994 ODI # 922
125 45.0 2.77 1 lost v Pakistan Sharjah 16 Apr 1999 ODI # 1437
125 41.4 3.00 1 lost v Australia Centurion 15 Feb 2003 ODI # 1951
123/0 29.5 4.12 121 2 won v East Africa Leeds 11 Jun 1975 ODI # 24
123 25.0 4.92 1 lost v West Indies Port of Spain 1 Jun 2002 ODI # 1837
123/2 20.2 6.04 123 2 won v Sri Lanka Mohali 28 Oct 2005 ODI # 2287
122 43.4 2.79 1 lost v New Zealand Queenstown 4 Jan 2003 ODI # 1929
122 44.5 2.72 1 lost v New Zealand Hamilton 14 Jan 2003 ODI # 1935
120/9 42.0 2.85 1 lost v Pakistan Pune 22 Mar 1987 ODI # 438
120/8 34.1 3.51 252 2 lost v Sri Lanka Eden Gardens 13 Mar 1996 ODI # 1081
120 41.5 2.86 191 2 lost v West Indies Toronto 12 Sep 1999 ODI # 1498
120/2 22.4 5.29 118 2 won v South Africa Nairobi (Gym) 26 Sep 1999 ODI # 1504
119/3 29.0 4.10 1 won v Sri Lanka Port of Spain 9 Jul 2013 ODI # 3387
119/9 34.2 3.46 1 n/r v Bangladesh Mirpur 19 Jun 2014 ODI # 3499
119/1 20.3 5.80 119 2 won v South Africa Centurion 4 Feb 2018 ODI # 3970
118/5 22.5 5.16 115 2 won v West Indies Bridgetown 27 Jul 2023 ODI # 4622
117/3 34.4 3.37 117 2 won v Pakistan Toronto 14 Sep 1997 ODI # 1228
117 26.0 4.50 1 lost v Australia Visakhapatnam 19 Mar 2023 ODI # 4541
117/2 16.4 7.02 117 2 won v South Africa Johannesburg 17 Dec 2023 ODI # 4713
116/0 23.1 5.00 113 2 won v West Indies Port of Spain 27 Apr 1997 ODI # 1201
116/5 29.2 3.95 116 2 won v Bangladesh Wankhede 25 May 1998 ODI # 1335
114/5 15.0 7.60 122 2 lost v England Chandigarh 27 Jan 1985 ODI # 298
114/0 18.4 6.10 111 2 won v England The Oval 12 Jul 2022 ODI # 4424
113 44.2 2.54 1 lost v New Zealand Perth 18 Jan 1986 ODI # 352
112/9 34.0 3.29 1 lost v New Zealand Melbourne 10 Jan 1981 ODI # 105
112 30.2 3.69 151 2 lost v Pakistan Lahore 22 Dec 1989 ODI # 595
112 38.2 2.92 1 lost v Sri Lanka Dharamsala 10 Dec 2017 ODI # 3939
111/2 20.1 5.50 109 2 won v New Zealand Raipur 21 Jan 2023 ODI # 4509
108 32.5 3.28 1 lost v New Zealand Auckland 26 Dec 2002 ODI # 1926
108 41.1 2.62 1 lost v New Zealand Christchurch 1 Jan 2003 ODI # 1928
107/2 21.1 5.05 104 2 won v New Zealand Chennai 10 Dec 2010 ODI # 3077
105 25.3 4.11 1 won v Bangladesh Mirpur 17 Jun 2014 ODI # 3498
105/1 14.5 7.07 105 2 won v West Indies Thiruvananthapuram 1 Nov 2018 ODI # 4064
105/3 19.1 5.47 100 2 won v South Africa Delhi 11 Oct 2022 ODI # 4472
104/1 18.5 5.52 103 2 won v U.A.E. Perth 28 Feb 2015 ODI # 3618
103 26.3 3.88 216 2 lost v Sri Lanka Colombo (RPS) 29 Aug 2008 ODI # 2756
103 33.4 3.05 1 lost v Sri Lanka Dambulla 22 Aug 2010 ODI # 3038
102/2 19.1 5.32 102 2 won v Pakistan Birmingham 15 Jun 2013 ODI # 3372
100/1 26.0 3.84 100 2 won v Bangladesh Chattogram 27 Oct 1988 ODI # 529
100 28.3 3.50 170 2 lost v West Indies Ahmedabad 16 Nov 1993 ODI # 851
100 36.3 2.73 1 lost v Australia Sydney 14 Jan 2000 ODI # 1540
99/4 23.4 4.18 99 2 won v Sri Lanka Colombo (SSC) 17 Sep 1994 ODI # 927
97/0 21.4 4.47 97 2 won v Sri Lanka Sharjah 8 Apr 1984 ODI # 260
96/5 17.1 5.59 292 2 n/r v England The Oval 23 May 1996 ODI # 1102
92 30.5 2.98 1 lost v New Zealand Hamilton 31 Jan 2019 ODI # 4091
91/0 11.3 7.91 91 2 won v Kenya Bloemfontein 12 Oct 2001 ODI # 1758
91 29.1 3.12 249 2 lost v South Africa Durban 22 Nov 2006 ODI # 2447
89/1 12.5 6.93 1 n/r v New Zealand Hamilton 27 Nov 2022 ODI # 4487
88 29.3 2.98 289 2 lost v New Zealand Dambulla 10 Aug 2010 ODI # 3030
80/9 16.0 5.00 88 2 lost v Pakistan Gujranwala 18 Dec 1989 ODI # 593
79 34.2 2.30 1 lost v Pakistan Sialkot 13 Oct 1978 ODI # 55
78 24.1 3.22 196 2 lost v Sri Lanka Kanpur 24 Dec 1986 ODI # 407
69/2 16.0 4.31 1 n/r v Australia Sydney 26 Jan 2015 ODI # 3592
63 25.5 2.43 1 lost v Australia Sydney 8 Jan 1981 ODI # 104
54 26.3 2.03 300 2 lost v Sri Lanka Sharjah 29 Oct 2000 ODI # 1652
51/0 6.1 8.27 51 2 won v Sri Lanka Colombo (RPS) 17 Sep 2023 ODI # 4649
46/3 17.1 2.67 1 n/r v South Africa Dhaka 21 Apr 2003 ODI # 2007
41/1 10.4 3.84 243 2 n/r v Australia Hyderabad (Deccan) 24 Sep 1986 ODI # 392
38/1 8.4 4.38 223 2 n/r v Sri Lanka Colombo (RPS) 30 Sep 2002 ODI # 1889
35/5 8.0 4.37 170 2 n/r v Australia Kuala Lumpur 16 Sep 2006 ODI # 2416
27/0 4.1 6.48 296 2 n/r v Australia Ranchi 23 Oct 2013 ODI # 3422
21/2 5.1 4.06 1 n/r v Australia Jamshedpur 3 Oct 1984 ODI # 269
16/0 4.0 4.00 1 n/r v Sri Lanka Colombo (RPS) 4 Sep 1994 ODI # 921
14/0 2.0 7.00 245 2 n/r v Sri Lanka Colombo (RPS) 29 Sep 2002 ODI # 1888
11/0 3.4 3.00 1 n/r v Sri Lanka Colombo (SSC) 18 Aug 2006 ODI # 2405
9/1 2.4 3.37 308 2 n/r v Australia Bengaluru 29 Sep 2007 ODI # 2621
1/0 0.2 3.00 1 n/r v Sri Lanka Mackay 28 Feb 1992 ODI # 722
DNB 0.0 - 0 n/r v Pakistan Karachi 20 Dec 1989 ODI # 594
DNB 0.0 - 0 n/r v Pakistan Colombo (SSC) 20 Jul 1997 ODI # 1219
DNB 0.0 - 0 n/r v Pakistan Toronto 17 Sep 1997 ODI # 1229
DNB 0.0 - 0 n/r v Sri Lanka Indore 25 Dec 1997 ODI # 1268
DNB 0.0 - 0 n/r v New Zealand Colombo (SSC) 3 Jul 1998 ODI # 1342
DNB 0.0 - 0 n/r v Australia Amstelveen 23 Aug 2004 ODI # 2159
DNB 0.0 - 0 n/r v Sri Lanka Eden Gardens 8 Feb 2007 ODI # 2514
DNB 0.0 - 0 n/r v West Indies Gros Islet 5 Jul 2009 ODI # 2855
DNB 0.0 - 0 n/r v Australia Centurion 28 Sep 2009 ODI # 2901
DNB 0.0 - 0 n/r v Sri Lanka Delhi 27 Dec 2009 ODI # 2936
DNB 0.0 - 0 n/r v South Africa Centurion 11 Dec 2013 ODI # 3444
DNB 0.0 - 0 n/r v West Indies Providence 8 Aug 2019 ODI # 4196
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