Records type batting analysis [change type]
View innings by innings list [change view]
Host country India remove India from query
Start of match date between 20 Oct 2010 and 7 Dec 2022 remove between 20 Oct 2010 and 7 Dec 2022 from query
Innings in match 2nd innings remove 2nd innings from query
Ordered by start date (ascending)
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-2022 34 33 5 1871 152* 66.82 1989 94.06 5 13 0 183 60
Innings by innings list
44 56 48 4 1 91.66 5 caught 2 v New Zealand Bengaluru 7 Dec 2010 ODI # 3076
DNB - - - - - - - 2 v New Zealand Chennai 10 Dec 2010 ODI # 3077
72 185 99 3 1 72.72 5 bowled 2 v West Indies Cuttack 29 Nov 2011 ODI # 3217
90* 131 98 7 2 91.83 5 not out 2 v West Indies Visakhapatnam 2 Dec 2011 ODI # 3219
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
42 62 47 6 0 89.36 2 caught 2 v Australia Pune 13 Oct 2013 ODI # 3419
141* 195 123 17 4 114.63 1 not out 2 v Australia Jaipur 16 Oct 2013 ODI # 3420
9* 19 13 1 0 69.23 1 not out 2 v Australia Ranchi 23 Oct 2013 ODI # 3422
79 119 89 7 3 88.76 1 caught 2 v Australia Nagpur 30 Oct 2013 ODI # 3424
72 105 81 8 1 88.88 1 caught 2 v West Indies Kochi 21 Nov 2013 ODI # 3436
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
150 215 133 13 6 112.78 1 caught 2 v South Africa Kanpur 11 Oct 2015 ODI # 3689
65 95 74 7 2 87.83 1 caught 2 v South Africa Rajkot 18 Oct 2015 ODI # 3695
16 21 20 3 0 80.00 1 caught 2 v South Africa Wankhede 25 Oct 2015 ODI # 3700
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
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
71 94 62 6 4 114.51 2 caught 2 v Australia Indore 24 Sep 2017 ODI # 3914
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
7 17 19 1 0 36.84 1 caught 2 v New Zealand Pune 25 Oct 2017 ODI # 3931
7 14 14 0 1 50.00 1 bowled 2 v Sri Lanka Visakhapatnam 17 Dec 2017 ODI # 3942
152* - 117 15 8 129.91 1 not out 2 v West Indies Guwahati 21 Oct 2018 ODI # 4056
8 - 9 2 0 88.88 1 bowled 2 v West Indies Pune 27 Oct 2018 ODI # 4062
63* 65 56 5 4 112.50 1 not out 2 v West Indies Thiruvananthapuram 1 Nov 2018 ODI # 4064
37 - 66 5 0 56.06 1 caught 2 v Australia Hyderabad 2 Mar 2019 ODI # 4102
14 - 14 2 1 100.00 2 lbw 2 v Australia Ranchi 8 Mar 2019 ODI # 4109
56 - 89 4 0 62.92 1 stumped 2 v Australia Delhi 13 Mar 2019 ODI # 4113
63 - 63 8 1 100.00 1 caught 2 v West Indies Cuttack 22 Dec 2019 ODI # 4223
119 - 128 8 6 92.96 1 caught 2 v Australia Bengaluru 19 Jan 2020 ODI # 4233
60 60 51 10 1 117.64 1 lbw 2 v West Indies Ahmedabad 6 Feb 2022 ODI # 4353
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