Records type batting analysis [change type]
View innings by innings list [change view]
Involving the captain MS Dhoni (IND) remove MS Dhoni (IND) from query
Ordered by runs scored (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2009-2023 197 132 47 2756 87 32.42 3240 85.06 0 13 6 199 54 Profile
filtered 2009-2018 101 73 23 1469 87 29.38 1693 86.76 0 7 5 119 26
Innings by innings list
87 87 68 9 2 127.94 7 bowled 2 v England Leeds 5 Sep 2014 ODI # 3525
78 132 89 10 0 87.64 7 caught 1 v England The Oval 9 Sep 2011 ODI # 3189
66* 77 45 5 4 146.66 8 not out 2 v New Zealand Auckland 25 Jan 2014 ODI # 3462
62* 78 54 8 2 114.81 7 not out 1 v New Zealand Hamilton 28 Jan 2014 ODI # 3465
61* 60 37 8 2 164.86 7 not out 1 v England Kochi 15 Jan 2013 ODI # 3320
60* 91 77 5 0 77.92 8 not out 2 v Sri Lanka Colombo (RPS) 8 Feb 2009 ODI # 2818
57 148 103 6 0 55.33 7 caught 1 v Australia Guwahati 8 Nov 2009 ODI # 2925
47* 37 29 7 1 162.06 7 not out 1 v South Africa Cardiff 6 Jun 2013 ODI # 3363
39 41 34 3 1 114.70 7 caught 1 v Sri Lanka Mirpur 5 Jan 2010 ODI # 2938
39 65 65 1 2 60.00 7 caught 1 v England Dharamsala 27 Jan 2013 ODI # 3329
38 93 64 0 0 59.37 7 lbw 1 v Sri Lanka Mirpur 13 Jan 2010 ODI # 2943
36 - 35 2 1 102.85 8 caught 2 v South Africa Ahmedabad 27 Feb 2010 ODI # 2963
33* 35 25 2 2 132.00 7 not out 1 v England Birmingham 23 Jun 2013 ODI # 3377
33* 80 36 2 1 91.66 7 not out 2 v West Indies Kochi 8 Oct 2014 ODI # 3531
32 56 42 2 0 76.19 7 caught 2 v Bangladesh Mirpur 18 Jun 2015 ODI # 3658
30* 28 17 1 2 176.47 8 not out 1 v Sri Lanka Rajkot 15 Dec 2009 ODI # 2932
29 36 30 6 0 96.66 7 bowled 2 v South Africa Johannesburg 5 Dec 2013 ODI # 3442
27 32 22 1 2 122.72 7 run out 1 v England Hyderabad 14 Oct 2011 ODI # 3199
27 71 39 0 2 69.23 8 caught 1 v Pakistan Delhi 6 Jan 2013 ODI # 3316
26* 38 24 2 0 108.33 7 not out 2 v England Mohali 20 Oct 2011 ODI # 3205
26 63 34 1 1 76.47 7 caught 2 v South Africa Durban 8 Dec 2013 ODI # 3443
25* 48 27 1 0 92.59 7 not out 1 v Sri Lanka Dambulla 24 Jun 2010 ODI # 3001
25 - 34 1 0 73.52 7 caught 2 v Afghanistan Dubai (DICS) 25 Sep 2018 ODI # 4046
24* 57 28 1 0 85.71 7 not out 2 v Sri Lanka Perth 8 Feb 2012 ODI # 3233
24* 48 27 1 0 88.88 6 not out 2 v Australia Canberra 20 Jan 2016 ODI # 3726
23* 15 10 4 0 230.00 7 not out 1 v Bangladesh Melbourne 19 Mar 2015 ODI # 3641
23 24 17 3 0 135.29 8 run out 2 v Australia Hyderabad 5 Nov 2009 ODI # 2923
22 - 20 1 0 110.00 8 caught 1 v South Africa Jaipur 21 Feb 2010 ODI # 2961
21* 31 27 2 0 77.77 7 not out 2 v England Mohali 23 Jan 2013 ODI # 3327
21 27 21 2 0 100.00 7 caught 1 v England Eden Gardens 25 Oct 2011 ODI # 3210
20 60 44 2 0 45.45 7 caught 2 v New Zealand Dambulla 10 Aug 2010 ODI # 3030
19 34 25 0 0 76.00 7 caught 2 v Australia Melbourne 5 Feb 2012 ODI # 3231
19 42 26 1 0 73.07 7 bowled 1 v Bangladesh Mirpur 21 Jun 2015 ODI # 3660
18 29 35 1 0 51.42 7 caught 2 v Australia Brisbane 19 Feb 2012 ODI # 3244
17 27 26 3 0 65.38 7 caught 1 v New Zealand Dambulla 25 Aug 2010 ODI # 3039
16 23 17 2 0 94.11 7 run out 2 v Australia Sydney 26 Mar 2015 ODI # 3645
15 27 20 2 0 75.00 7 bowled 1 v West Indies Kingston 30 Jun 2013 ODI # 3380
13 34 23 0 0 56.52 8 caught 2 v Pakistan Eden Gardens 3 Jan 2013 ODI # 3315
13 31 23 2 0 56.52 7 caught 2 v West Indies Perth 6 Mar 2015 ODI # 3625
12* 18 6 2 0 200.00 7 not out 1 v Sri Lanka Nagpur 18 Dec 2009 ODI # 2933
12* 10 9 1 0 133.33 6 not out 2 v England Nottingham 30 Aug 2014 ODI # 3520
12 11 8 0 0 150.00 7 caught 2 v Australia Adelaide 12 Feb 2012 ODI # 3237
12 20 8 0 1 150.00 7 bowled 2 v New Zealand Hamilton 22 Jan 2014 ODI # 3458
11 22 18 1 0 61.11 7 caught 2 v Australia Pune 13 Oct 2013 ODI # 3419
10* 9 5 1 0 200.00 5 not out 1 v Australia Perth 12 Jan 2016 ODI # 3723
10 27 20 0 0 50.00 7 bowled 1 v West Indies Visakhapatnam 24 Nov 2013 ODI # 3437
9* 20 11 0 0 81.81 7 not out 1 v England Cardiff 27 Aug 2014 ODI # 3517
8 30 17 1 0 47.05 7 caught 2 v Australia Sydney 26 Feb 2012 ODI # 3250
7 9 12 1 0 58.33 7 caught 1 v West Indies Kingston 28 Jun 2009 ODI # 2853
7 33 21 1 0 33.33 7 run out 2 v Australia Mohali 2 Nov 2009 ODI # 2919
7 17 9 0 0 77.77 7 bowled 2 v England Rajkot 11 Jan 2013 ODI # 3318
6* 11 5 0 0 120.00 7 not out 1 v Australia Melbourne 17 Jan 2016 ODI # 3725
6 13 9 0 0 66.66 7 bowled 2 v Pakistan Dambulla 19 Jun 2010 ODI # 2996
6 21 16 0 0 37.50 7 bowled 1 v West Indies Delhi 11 Oct 2014 ODI # 3533
5 16 13 0 0 38.46 7 lbw 2 v Australia Vadodara 25 Oct 2009 ODI # 2913
5 15 14 0 0 35.71 7 lbw 2 v Sri Lanka Port of Spain 11 Jul 2013 ODI # 3388
5 7 6 1 0 83.33 8 caught 2 v New Zealand Wellington 31 Jan 2014 ODI # 3467
5 18 9 0 0 55.55 8 caught 1 v England Perth 30 Jan 2015 ODI # 3595
5 9 5 0 0 100.00 7 run out 1 v Australia Brisbane 15 Jan 2016 ODI # 3724
4* 8 2 0 0 200.00 7 not out 1 v Bangladesh Mirpur 16 Mar 2012 ODI # 3261
3 14 10 0 0 30.00 7 caught 2 v Sri Lanka Adelaide 14 Feb 2012 ODI # 3239
3 7 5 0 0 60.00 6 bowled 1 v Pakistan Adelaide 15 Feb 2015 ODI # 3602
2* 16 11 0 0 18.18 7 not out 2 v West Indies Kanpur 27 Nov 2013 ODI # 3439
2 9 4 0 0 50.00 7 caught 1 v Australia Mohali 19 Oct 2013 ODI # 3421
2 4 2 0 0 100.00 6 caught 1 v West Indies Dharamsala 17 Oct 2014 ODI # 3535
2 4 4 0 0 50.00 7 run out 1 v South Africa Melbourne 22 Feb 2015 ODI # 3610
0* 1 0 0 0 - 7 not out 1 v England Lord's 11 Sep 2011 ODI # 3191
0* 2 0 0 0 - 7 not out 1 v Australia Bengaluru 2 Nov 2013 ODI # 3428
0 1 1 0 0 0.00 6 caught 1 v West Indies Kingston 26 Jun 2009 ODI # 2852
0 1 1 0 0 0.00 7 lbw 1 v Sri Lanka Dambulla 22 Jun 2010 ODI # 2999
0 - 9 0 0 0.00 7 caught 1 v Sri Lanka Dambulla 22 Aug 2010 ODI # 3038
0 2 1 0 0 0.00 7 caught 1 v England Cardiff 16 Sep 2011 ODI # 3195
0 2 3 0 0 0.00 7 caught 2 v New Zealand Napier 19 Jan 2014 ODI # 3456
DNB - - - - - - - 1 v Australia Nagpur 28 Oct 2009 ODI # 2915
DNB - - - - - - - 2 v Australia Delhi 31 Oct 2009 ODI # 2918
TDNB - - - - - - - - v Sri Lanka Delhi 27 Dec 2009 ODI # 2936
DNB - - - - - - - 2 v Bangladesh Mirpur 7 Jan 2010 ODI # 2939
DNB - - - - - - - 2 v Sri Lanka Mirpur 10 Jan 2010 ODI # 2941
DNB - - - - - - - 2 v Bangladesh Mirpur 11 Jan 2010 ODI # 2942
DNB - - - - - - - 1 v South Africa Gwalior 24 Feb 2010 ODI # 2962
DNB - - - - - - - 2 v Bangladesh Dambulla 16 Jun 2010 ODI # 2993
DNB - - - - - - - 2 v Sri Lanka Dambulla 16 Aug 2010 ODI # 3032
DNB - - - - - - - 2 v England Delhi 17 Oct 2011 ODI # 3201
DNB - - - - - - - 2 v England Wankhede 23 Oct 2011 ODI # 3207
DNB - - - - - - - 2 v Sri Lanka Hobart 28 Feb 2012 ODI # 3251
DNB - - - - - - - 1 v Sri Lanka Mirpur 13 Mar 2012 ODI # 3259
DNB - - - - - - - 2 v England Ranchi 19 Jan 2013 ODI # 3322
DNB - - - - - - - 2 v West Indies The Oval 11 Jun 2013 ODI # 3368
DNB - - - - - - - 2 v Pakistan Birmingham 15 Jun 2013 ODI # 3372
DNB - - - - - - - 2 v Sri Lanka Cardiff 20 Jun 2013 ODI # 3376
DNB - - - - - - - 2 v Australia Jaipur 16 Oct 2013 ODI # 3420
DNB - - - - - - - 2 v Australia Ranchi 23 Oct 2013 ODI # 3422
DNB - - - - - - - 2 v Australia Nagpur 30 Oct 2013 ODI # 3424
DNB - - - - - - - 2 v West Indies Kochi 21 Nov 2013 ODI # 3436
TDNB - - - - - - - - v South Africa Centurion 11 Dec 2013 ODI # 3444
DNB - - - - - - - 2 v England Birmingham 2 Sep 2014 ODI # 3523
DNB - - - - - - - 1 v Australia Sydney 26 Jan 2015 ODI # 3592
DNB - - - - - - - 2 v U.A.E. Perth 28 Feb 2015 ODI # 3618
DNB - - - - - - - 2 v Ireland Hamilton 10 Mar 2015 ODI # 3631
DNB - - - - - - - 2 v Zimbabwe Auckland 14 Mar 2015 ODI # 3636
DNB - - - - - - - 2 v Australia Sydney 23 Jan 2016 ODI # 3727
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