Records type batting analysis [change type]
View match by match list [change view]
Match result won match remove won match from query
Not involving the captain R Dravid (IND) remove R Dravid (IND) from query
Ordered by batting average (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 2006-2022 236 220 39 8607 181* 47.55 10330 83.32 21 51 9 713 147 Profile
filtered 2006-2022 123 114 29 5295 181* 62.29 6058 87.40 14 35 4 460 88
Match by match list
181* 181 - 147 123.12 17 6 v England Dunedin 7 Mar 2018 ODI # 3989
137 137 137.00 131 104.58 9 4 v Sri Lanka Nelson 8 Jan 2019 ODI # 4076
131* 131 - 124 105.64 8 7 v Pakistan Pallekele 8 Mar 2011 ODI # 3123
119* 119 - 96 123.95 10 4 v England The Oval 12 Jun 2015 ODI # 3655
117 117 117.00 127 92.12 16 1 v Australia Auckland 18 Feb 2007 ODI # 2526
113 113 113.00 116 97.41 12 0 v England Hamilton 25 Feb 2018 ODI # 3980
112* 112 - 127 88.18 15 0 v India Hamilton 28 Jan 2014 ODI # 3465
110 110 110.00 123 89.43 12 0 v England Southampton 14 Jun 2015 ODI # 3656
109* 109 - 84 129.76 10 4 v India Hamilton 5 Feb 2020 ODI # 4235
107 107 107.00 101 105.94 13 0 v Australia Hamilton 5 Feb 2017 ODI # 3832
103 103 103.00 119 86.55 5 4 v Bangladesh Chattogram 14 Oct 2008 ODI # 2765
102 102 102.00 106 96.22 10 1 v India Wellington 31 Jan 2014 ODI # 3467
102* 102 - 70 145.71 13 2 v Pakistan Napier 3 Feb 2015 ODI # 3598
102* 102 - 110 92.72 8 0 v South Africa Christchurch 22 Feb 2017 ODI # 3839
96 96 96.00 102 94.11 7 2 v Sri Lanka Dunedin 25 Jan 2015 ODI # 3590
95 95 95.00 113 84.07 8 1 v India Dambulla 10 Aug 2010 ODI # 3030
95 95 95.00 100 95.00 8 0 v India Wankhede 22 Oct 2017 ODI # 3928
90 90 90.00 105 85.71 4 1 v Sri Lanka Mount Maunganui 5 Jan 2019 ODI # 4075
88* 88 - 95 92.63 5 1 v Pakistan Abu Dhabi 19 Dec 2014 ODI # 3571
85 85 85.00 107 79.43 8 1 v Kenya Gros Islet 20 Mar 2007 ODI # 2544
82 82 82.00 91 90.10 9 0 v Bangladesh The Oval 5 Jun 2019 ODI # 4151
80 80 80.00 112 71.42 5 0 v Pakistan Abu Dhabi 7 Nov 2018 ODI # 4066
78 78 78.00 52 150.00 6 5 v Bangladesh Dunedin 8 Feb 2010 ODI # 2951
74 74 74.00 44 168.18 6 5 v Canada Wankhede 13 Mar 2011 ODI # 3129
74 74 74.00 90 82.22 3 1 v India Manchester 9 Jul 2019 ODI # 4190
73* 73 - 74 98.64 6 2 v India Auckland 8 Feb 2020 ODI # 4239
71 71 71.00 81 87.65 7 1 v England Perth 30 Jan 2007 ODI # 2490
70 70 70.00 71 98.59 6 1 v Australia Napier 3 Mar 2010 ODI # 2966
69 69 69.00 82 84.14 7 0 v Bangladesh Dunedin 20 Feb 2019 ODI # 4095
69 69 69.00 95 72.63 7 0 v West Indies Manchester 22 Jun 2019 ODI # 4170
66 66 66.00 97 68.04 7 1 v South Africa Hamilton 1 Mar 2017 ODI # 3843
64 64 64.00 97 65.97 6 1 v Australia Perth 1 Feb 2009 ODI # 2811
61* 61 - 41 148.78 8 2 v Scotland Aberdeen 3 Jul 2008 ODI # 2731
61 61 61.00 67 91.04 4 1 v Sri Lanka Mount Maunganui 5 Jan 2016 ODI # 3721
60 60 60.00 54 111.11 3 2 v England Southampton 2 Jun 2013 ODI # 3361
59* 59 - 24 245.83 5 4 v Ireland Aberdeen 1 Jul 2008 ODI # 2727
59* 59 - 81 72.83 4 0 v Pakistan Wellington 31 Jan 2015 ODI # 3596
59 59 59.00 73 80.82 3 0 v Pakistan Wellington 19 Jan 2018 ODI # 3957
57 57 57.00 56 101.78 7 0 v India Hamilton 22 Jan 2014 ODI # 3458
57 57 57.00 64 89.06 6 0 v Ireland Dublin (Malahide) 21 May 2017 ODI # 3870
57 57 57.00 66 86.36 5 0 v West Indies Christchurch 23 Dec 2017 ODI # 3944
56 56 56.00 97 57.73 5 0 v Bangladesh Hamilton 13 Mar 2015 ODI # 3634
55 55 55.00 82 67.07 1 0 v India Napier 19 Jan 2014 ODI # 3456
54 54 54.00 77 70.12 9 0 v England Lord's 31 May 2013 ODI # 3360
54 54 54.00 37 145.94 6 2 v Sri Lanka Mount Maunganui 3 Jan 2019 ODI # 4074
52 52 52.00 60 86.66 5 0 v Ireland Dublin (Malahide) 14 May 2017 ODI # 3867
52 52 52.00 64 81.25 4 0 v Pakistan Dunedin 13 Jan 2018 ODI # 3949
51* 51 - 50 102.00 5 3 v West Indies Wellington 7 Jan 2009 ODI # 2788
51 51 51.00 52 98.07 4 2 v Bangladesh Napier 5 Feb 2010 ODI # 2949
49 49 49.00 44 111.36 5 0 v West Indies Nelson 4 Jan 2014 ODI # 3452
49* 49 - 76 64.47 2 0 v West Indies Whangarei 20 Dec 2017 ODI # 3943
48* 48 - 71 67.60 3 0 v West Indies Napier 13 Jan 2009 ODI # 2792
48 48 48.00 52 92.30 6 1 v Afghanistan Taunton 8 Jun 2019 ODI # 4154
47 47 47.00 74 63.51 3 0 v Australia Melbourne 6 Feb 2009 ODI # 2816
47* 47 - 54 87.03 6 0 v West Indies Christchurch 26 Dec 2017 ODI # 3945
45* 45 - 43 104.65 4 0 v Pakistan Nelson 9 Jan 2018 ODI # 3947
45* 45 - 49 91.83 6 0 v Bangladesh Napier 13 Feb 2019 ODI # 4093
44 44 44.00 69 63.76 0 1 v Pakistan Abu Dhabi 9 Nov 2009 ODI # 2927
43 43 43.00 72 59.72 1 1 v South Africa Mirpur 25 Mar 2011 ODI # 3144
42 42 42.00 61 68.85 2 0 v West Indies Wellington 21 Mar 2015 ODI # 3643
41* 41 - 52 78.84 7 0 v England Christchurch 23 Feb 2008 ODI # 2684
38 38 38.00 61 62.29 1 2 v Pakistan Johannesburg 3 Oct 2009 ODI # 2906
37* 37 - 25 148.00 2 3 v India Hamilton 31 Jan 2019 ODI # 4091
35 35 35.00 58 60.34 1 0 v India Ranchi 26 Oct 2016 ODI # 3799
34* 34 - 24 141.66 2 1 v Bangladesh Napier 28 Dec 2007 ODI # 2659
33 33 33.00 54 61.11 2 2 v Bangladesh Mirpur 11 Oct 2008 ODI # 2764
30 30 30.00 55 54.54 3 0 v Australia Wellington 13 Mar 2010 ODI # 2975
30 30 30.00 39 76.92 4 0 v South Africa Auckland 24 Mar 2015 ODI # 3644
28* 28 - 33 84.84 4 1 v India Auckland 14 Mar 2009 ODI # 2825
26 26 26.00 37 70.27 2 0 v Pakistan Abu Dhabi 17 Dec 2014 ODI # 3570
25 25 25.00 40 62.50 1 0 v Bangladesh Dublin 17 May 2017 ODI # 3868
24* 24 - 39 61.53 2 1 v England Wellington 9 Feb 2008 ODI # 2674
24* 24 - 41 58.53 2 0 v Afghanistan Napier 8 Mar 2015 ODI # 3628
23* 23 - 29 79.31 2 1 v Pakistan Wellington 22 Jan 2011 ODI # 3085
22 22 22.00 38 57.89 3 0 v England Hamilton 17 Feb 2013 ODI # 3335
21 21 21.00 42 50.00 2 0 v India Delhi 20 Oct 2016 ODI # 3797
21* 21 - 20 105.00 3 0 v Bangladesh Christchurch 16 Feb 2019 ODI # 4094
20 20 20.00 23 86.95 3 0 v Sri Lanka Dunedin 23 Jan 2015 ODI # 3588
16 16 16.00 24 66.66 1 0 v Australia Auckland 30 Jan 2017 ODI # 3829
15 15 15.00 10 150.00 2 0 v West Indies Napier 1 Mar 2006 ODI # 2342
15 15 15.00 26 57.69 2 0 v Sri Lanka Queenstown 31 Dec 2006 ODI # 2469
15 15 15.00 44 34.09 1 0 v England Adelaide 23 Jan 2007 ODI # 2482
14 14 14.00 28 50.00 0 0 v Sri Lanka Christchurch 14 Feb 2015 ODI # 3599
14 14 14.00 16 87.50 0 1 v Netherlands Hamilton 4 Apr 2022 ODI # 4383
13* 13 - 10 130.00 2 0 v South Africa Gqeberha 30 Nov 2007 ODI # 2650
12 12 12.00 14 85.71 0 0 v Pakistan Wellington 6 Jan 2018 ODI # 3946
12 12 12.00 18 66.66 1 0 v India Mount Maunganui 11 Feb 2020 ODI # 4243
11 11 11.00 12 91.66 1 0 v Australia Hamilton 20 Feb 2007 ODI # 2527
11 11 11.00 15 73.33 1 0 v Zimbabwe Harare 22 Oct 2011 ODI # 3206
11 11 11.00 17 64.70 1 0 v Netherlands Mount Maunganui 29 Mar 2022 ODI # 4378
10 10 10.00 17 58.82 1 0 v South Africa St George's 14 Apr 2007 ODI # 2571
9 9 9.00 8 112.50 1 0 v West Indies Queenstown 1 Jan 2014 ODI # 3451
9 9 9.00 14 64.28 1 0 v Scotland Dunedin 17 Feb 2015 ODI # 3604
8 8 8.00 8 100.00 0 1 v Bangladesh Auckland 26 Dec 2007 ODI # 2658
8 8 8.00 30 26.66 0 0 v England Bristol 21 Jun 2008 ODI # 2710
8 8 8.00 23 34.78 0 0 v Sri Lanka Nelson 20 Jan 2015 ODI # 3585
7 7 7.00 14 50.00 1 0 v Bangladesh Wellington 26 Mar 2021 ODI # 4282
6 6 6.00 15 40.00 1 0 v England The Oval 25 Jun 2008 ODI # 2714
5 5 5.00 10 50.00 0 0 v Pakistan Auckland 5 Feb 2011 ODI # 3097
5* 5 - 5 100.00 1 0 v England Wellington 20 Feb 2015 ODI # 3607
5* 5 - 9 55.55 0 0 v Sri Lanka Christchurch 26 Dec 2015 ODI # 3714
4 4 4.00 15 26.66 0 0 v England Lord's 28 Jun 2008 ODI # 2720
4 4 4.00 2 200.00 1 0 v Sri Lanka Johannesburg 27 Sep 2009 ODI # 2899
3 3 3.00 10 30.00 0 0 v Bangladesh Christchurch 11 Feb 2010 ODI # 2953
2 2 2.00 3 66.66 0 0 v Pakistan Sharjah 12 Dec 2014 ODI # 3566
1 1 1.00 3 33.33 0 0 v England Johannesburg 29 Sep 2009 ODI # 2902
1 1 1.00 2 50.00 0 0 v Australia Auckland 28 Feb 2015 ODI # 3617
1 1 1.00 4 25.00 0 0 v Pakistan Hamilton 16 Jan 2018 ODI # 3953
1 1 1.00 2 50.00 0 0 v South Africa Birmingham 19 Jun 2019 ODI # 4165
1 1 1.00 10 10.00 0 0 v Netherlands Hamilton 2 Apr 2022 ODI # 4381
0 0 0.00 4 0.00 0 0 v Sri Lanka Christchurch 2 Jan 2007 ODI # 2470
0 0 0.00 1 0.00 0 0 v England Gros Islet 16 Mar 2007 ODI # 2536
0 0 0.00 2 0.00 0 0 v Pakistan Abu Dhabi 6 Nov 2009 ODI # 2924
0 0 0.00 4 0.00 0 0 v Sri Lanka Cardiff 9 Jun 2013 ODI # 3366
DNB - - - - - - v Australia Wellington 16 Feb 2007 ODI # 2524
DNB - - - - - - v Bangladesh Queenstown 31 Dec 2007 ODI # 2660
DNB - - - - - - v England Hamilton 12 Feb 2008 ODI # 2677
DNB - - - - - - v Kenya Chennai 20 Feb 2011 ODI # 3101
DNB - - - - - - v Zimbabwe Ahmedabad 4 Mar 2011 ODI # 3117
DNB - - - - - - v Zimbabwe Harare 20 Oct 2011 ODI # 3204
DNB - - - - - - v Zimbabwe Harare 4 Aug 2015 ODI # 3674
DNB - - - - - - v Sri Lanka Christchurch 28 Dec 2015 ODI # 3715
DNB - - - - - - v Sri Lanka Cardiff 1 Jun 2019 ODI # 4145
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