Records type batting analysis [change type]
View innings by innings list [change view]
Host country India remove India from query
Start of match date greater than or equal to 8 Mar 2009 remove greater than or equal to 8 Mar 2009 from query
Batting or fielding first fielding first remove fielding first from query
Ordered by boundary sixes (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 2007-2023 262 254 36 10709 264 49.12 11644 91.97 31 55 16 994 323 Profile
filtered 2010-2023 44 43 5 2409 152* 63.39 2428 99.21 6 16 1 235 88
Innings by innings list
152* - 117 15 8 129.91 1 not out 2 v West Indies Guwahati 21 Oct 2018 ODI # 4056
150 215 133 13 6 112.78 1 caught 2 v South Africa Kanpur 11 Oct 2015 ODI # 3689
119 - 128 8 6 92.96 1 caught 2 v Australia Bengaluru 19 Jan 2020 ODI # 4233
81 94 57 5 6 142.10 1 caught 2 v Australia Rajkot 27 Sep 2023 ODI # 4657
86 91 63 6 6 136.50 1 caught 2 v Pakistan Ahmedabad 14 Oct 2023 ODI # 4669
65 93 55 1 5 118.18 2 run out 2 v Australia Bengaluru 28 Sep 2017 ODI # 3917
125 165 109 11 5 114.67 2 caught 2 v Australia Nagpur 1 Oct 2017 ODI # 3919
131 111 84 16 5 155.95 1 bowled 2 v Afghanistan Delhi 11 Oct 2023 ODI # 4666
141* 195 123 17 4 114.63 1 not out 2 v Australia Jaipur 16 Oct 2013 ODI # 3420
71 94 62 6 4 114.51 2 caught 2 v Australia Indore 24 Sep 2017 ODI # 3914
63* 65 56 5 4 112.50 1 not out 2 v West Indies Thiruvananthapuram 1 Nov 2018 ODI # 4064
46 44 40 4 4 115.00 1 bowled 2 v New Zealand Dharamsala 22 Oct 2023 ODI # 4678
79 119 89 7 3 88.76 1 caught 2 v Australia Nagpur 30 Oct 2013 ODI # 3424
90* 131 98 7 2 91.83 5 not out 2 v West Indies Visakhapatnam 2 Dec 2011 ODI # 3219
65 95 74 7 2 87.83 1 caught 2 v South Africa Rajkot 18 Oct 2015 ODI # 3695
51 65 50 7 2 102.00 1 lbw 2 v New Zealand Raipur 21 Jan 2023 ODI # 4509
30 44 17 2 2 176.47 1 caught 2 v Australia Chennai 22 Mar 2023 ODI # 4545
48 51 40 7 2 120.00 1 caught 2 v Bangladesh Pune 19 Oct 2023 ODI # 4674
44 56 48 4 1 91.66 5 caught 2 v New Zealand Bengaluru 7 Dec 2010 ODI # 3076
72 185 99 3 1 72.72 5 bowled 2 v West Indies Cuttack 29 Nov 2011 ODI # 3217
95 151 100 10 1 95.00 5 run out 2 v West Indies Ahmedabad 5 Dec 2011 ODI # 3221
83 135 93 11 1 89.24 2 lbw 2 v England Mohali 23 Jan 2013 ODI # 3327
72 105 81 8 1 88.88 1 caught 2 v West Indies Kochi 21 Nov 2013 ODI # 3436
14 44 26 1 1 53.84 1 lbw 2 v New Zealand Dharamsala 16 Oct 2016 ODI # 3796
15 28 27 1 1 55.55 1 caught 2 v New Zealand Delhi 20 Oct 2016 ODI # 3797
7 14 14 0 1 50.00 1 bowled 2 v Sri Lanka Visakhapatnam 17 Dec 2017 ODI # 3942
14 - 14 2 1 100.00 2 lbw 2 v Australia Ranchi 8 Mar 2019 ODI # 4109
63 - 63 8 1 100.00 1 caught 2 v West Indies Cuttack 22 Dec 2019 ODI # 4223
60 60 51 10 1 117.64 1 lbw 2 v West Indies Ahmedabad 6 Feb 2022 ODI # 4353
17 23 21 2 1 80.95 1 caught 2 v Sri Lanka Eden Gardens 12 Jan 2023 ODI # 4503
48 - 61 3 0 78.68 4 caught 2 v South Africa Ahmedabad 27 Feb 2010 ODI # 2963
42 62 47 6 0 89.36 2 caught 2 v Australia Pune 13 Oct 2013 ODI # 3419
9* 19 13 1 0 69.23 1 not out 2 v Australia Ranchi 23 Oct 2013 ODI # 3422
4 19 14 0 0 28.57 1 caught 2 v West Indies Kanpur 27 Nov 2013 ODI # 3439
9 18 12 2 0 75.00 2 bowled 2 v Sri Lanka Ranchi 16 Nov 2014 ODI # 3547
16 21 20 3 0 80.00 1 caught 2 v South Africa Wankhede 25 Oct 2015 ODI # 3700
13 35 21 2 0 61.90 1 lbw 2 v New Zealand Mohali 23 Oct 2016 ODI # 3798
11 15 19 2 0 57.89 2 caught 2 v New Zealand Ranchi 26 Oct 2016 ODI # 3799
7 17 19 1 0 36.84 1 caught 2 v New Zealand Pune 25 Oct 2017 ODI # 3931
8 - 9 2 0 88.88 1 bowled 2 v West Indies Pune 27 Oct 2018 ODI # 4062
37 - 66 5 0 56.06 1 caught 2 v Australia Hyderabad 2 Mar 2019 ODI # 4102
56 - 89 4 0 62.92 1 stumped 2 v Australia Delhi 13 Mar 2019 ODI # 4113
0 10 6 0 0 0.00 1 lbw 2 v Australia Chennai 8 Oct 2023 ODI # 4662
DNB - - - - - - - 2 v New Zealand Chennai 10 Dec 2010 ODI # 3077
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