Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date between 14 May 2017 and 8 Sep 2021 remove between 14 May 2017 and 8 Sep 2021 from query
Batting position less than or equal to 7 remove less than or equal to 7 from query
Ordered by start date (reverse)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2016-2024 124 119 16 5177 170 50.26 6673 77.58 16 25 5 414 92 Profile
filtered 2017-2021 73 68 10 3239 170 55.84 4293 75.44 9 18 4 262 44
Innings by innings list
14 58 35 0 0 40.00 2 caught 1 v Australia Bridgetown 26 Jul 2021 ODI # 4313
38 70 43 6 0 88.37 2 bowled 2 v Australia Bridgetown 22 Jul 2021 ODI # 4311
64 139 72 3 2 88.88 2 caught 2 v Sri Lanka North Sound 14 Mar 2021 ODI # 4278
84 179 108 6 0 77.77 2 caught 2 v Sri Lanka North Sound 12 Mar 2021 ODI # 4277
110 176 133 12 1 82.70 2 bowled 2 v Sri Lanka North Sound 10 Mar 2021 ODI # 4276
72 - 88 6 0 81.81 1 caught 2 v Sri Lanka Pallekele 1 Mar 2020 ODI # 4250
51 - 65 5 0 78.46 1 caught 2 v Sri Lanka Hambantota 26 Feb 2020 ODI # 4247
115 - 140 10 0 82.14 1 bowled 1 v Sri Lanka Colombo (SSC) 22 Feb 2020 ODI # 4246
6 - 15 0 0 40.00 1 lbw 2 v Ireland St George's 12 Jan 2020 ODI # 4230
25 - 54 1 0 46.29 1 lbw 2 v Ireland Bridgetown 9 Jan 2020 ODI # 4229
13 - 14 2 0 92.85 1 caught 2 v Ireland Bridgetown 7 Jan 2020 ODI # 4226
42 - 50 5 0 84.00 2 bowled 1 v India Cuttack 22 Dec 2019 ODI # 4223
78 - 85 7 3 91.76 2 caught 2 v India Visakhapatnam 18 Dec 2019 ODI # 4222
102* - 151 7 1 67.54 1 not out 2 v India Chennai 15 Dec 2019 ODI # 4221
109* - 145 8 3 75.17 1 not out 2 v Afghanistan Lucknow 11 Nov 2019 ODI # 4215
43 - 77 5 0 55.84 1 lbw 1 v Afghanistan Lucknow 9 Nov 2019 ODI # 4214
77* - 133 5 0 57.89 1 not out 2 v Afghanistan Lucknow 6 Nov 2019 ODI # 4213
24 61 52 1 0 46.15 3 bowled 1 v India Port of Spain 14 Aug 2019 ODI # 4199
5 14 10 0 0 50.00 3 bowled 2 v India Port of Spain 11 Aug 2019 ODI # 4197
6* - 11 0 0 54.54 3 not out 1 v India Providence 8 Aug 2019 ODI # 4196
77 137 92 6 2 83.69 3 caught 1 v Afghanistan Leeds 4 Jul 2019 ODI # 4184
5 13 11 1 0 45.45 3 bowled 2 v Sri Lanka Chester-le-Street 1 Jul 2019 ODI # 4180
5 12 10 1 0 50.00 3 bowled 2 v India Manchester 27 Jun 2019 ODI # 4175
1 12 3 0 0 33.33 2 bowled 2 v New Zealand Manchester 22 Jun 2019 ODI # 4170
96 191 121 4 1 79.33 3 caught 1 v Bangladesh Taunton 17 Jun 2019 ODI # 4162
11 47 30 1 0 36.66 3 lbw 1 v England Southampton 14 Jun 2019 ODI # 4158
TDNB - - - - - - - - v South Africa Southampton 10 Jun 2019 ODI # 4156
68 141 105 7 0 64.76 3 caught 2 v Australia Nottingham 6 Jun 2019 ODI # 4152
11 21 17 1 0 64.70 2 caught 2 v Pakistan Nottingham 31 May 2019 ODI # 4144
74 - 64 6 3 115.62 1 caught 1 v Bangladesh Dublin (Malahide) 17 May 2019 ODI # 4137
87 172 108 6 1 80.55 1 caught 1 v Bangladesh Dublin (Malahide) 13 May 2019 ODI # 4134
30 50 32 4 0 93.75 1 caught 2 v Ireland Dublin (Malahide) 11 May 2019 ODI # 4132
109 170 132 11 1 82.57 1 caught 1 v Bangladesh Dublin 7 May 2019 ODI # 4129
170 - 152 22 2 111.84 2 caught 1 v Ireland Dublin 5 May 2019 ODI # 4128
13 - 18 0 1 72.22 3 bowled 2 v England Gros Islet 2 Mar 2019 ODI # 4103
5 - 7 1 0 71.42 3 caught 2 v England St George's 27 Feb 2019 ODI # 4099
TDNB - - - - - - - - v England St George's 25 Feb 2019 ODI # 4098
33 61 45 1 2 73.33 3 caught 1 v England Bridgetown 22 Feb 2019 ODI # 4097
64 91 65 7 1 98.46 3 caught 1 v England Bridgetown 20 Feb 2019 ODI # 4096
108* - 131 9 1 82.44 2 not out 1 v Bangladesh Sylhet 14 Dec 2018 ODI # 4073
146* - 144 12 3 101.38 2 not out 2 v Bangladesh Mirpur 11 Dec 2018 ODI # 4072
43 - 59 3 0 72.88 2 caught 1 v Bangladesh Mirpur 9 Dec 2018 ODI # 4071
0 5 5 0 0 0.00 3 bowled 1 v India Thiruvananthapuram 1 Nov 2018 ODI # 4064
0 - 2 0 0 0.00 3 run out 2 v India Brabourne 29 Oct 2018 ODI # 4063
95 - 113 6 3 84.07 3 bowled 1 v India Pune 27 Oct 2018 ODI # 4062
123* 209 134 10 3 91.79 3 not out 2 v India Visakhapatnam 24 Oct 2018 ODI # 4059
32 - 51 2 0 62.74 3 caught 1 v India Guwahati 21 Oct 2018 ODI # 4056
64 - 94 5 0 68.08 3 caught 2 v Bangladesh Basseterre 28 Jul 2018 ODI # 4024
25 - 43 3 0 58.13 3 caught 1 v Bangladesh Providence 25 Jul 2018 ODI # 4023
6 - 11 0 0 54.54 3 lbw 2 v Bangladesh Providence 22 Jul 2018 ODI # 4022
23 - 33 0 1 69.69 3 lbw 1 v Afghanistan Harare 25 Mar 2018 ODI # 4007
0 10 6 0 0 0.00 3 caught 1 v Scotland Harare 21 Mar 2018 ODI # 4004
76 - 97 5 1 78.35 3 caught 2 v Zimbabwe Harare 19 Mar 2018 ODI # 4002
43 110 94 0 0 45.74 5 caught 1 v Afghanistan Harare 15 Mar 2018 ODI # 3997
7 17 14 1 0 50.00 5 caught 1 v Ireland Harare 10 Mar 2018 ODI # 3993
49* 154 115 3 0 42.60 3 not out 2 v P.N.G. Harare 8 Mar 2018 ODI # 3991
35* 47 27 1 3 129.62 5 retired notout 1 v U.A.E. Harare 6 Mar 2018 ODI # 3987
2 3 4 0 0 50.00 3 caught 2 v New Zealand Christchurch 26 Dec 2017 ODI # 3945
23 32 19 3 0 121.05 3 caught 2 v New Zealand Christchurch 23 Dec 2017 ODI # 3944
0 3 1 0 0 0.00 3 caught 1 v New Zealand Whangarei 20 Dec 2017 ODI # 3943
72 - 95 4 1 75.78 3 caught 1 v England Southampton 29 Sep 2017 ODI # 3918
11 - 11 2 0 100.00 3 caught 1 v England The Oval 27 Sep 2017 ODI # 3916
20 40 25 4 0 80.00 3 caught 2 v England Bristol 24 Sep 2017 ODI # 3915
TDNB - - - - - - - - v England Nottingham 21 Sep 2017 ODI # 3913
35 70 57 4 0 61.40 3 caught 1 v England Manchester 19 Sep 2017 ODI # 3911
51 - 98 5 0 52.04 3 caught 1 v India Kingston 6 Jul 2017 ODI # 3902
25 - 39 1 0 64.10 3 caught 1 v India North Sound 2 Jul 2017 ODI # 3900
24 - 50 2 0 48.00 3 caught 2 v India North Sound 30 Jun 2017 ODI # 3898
81 - 88 5 3 92.04 2 lbw 2 v India Port of Spain 25 Jun 2017 ODI # 3896
TDNB - - - - - - - - v India Port of Spain 23 Jun 2017 ODI # 3895
TDNB - - - - - - - - v Afghanistan Gros Islet 14 Jun 2017 ODI # 3890
48* - 77 3 0 62.33 3 not out 2 v Afghanistan Gros Islet 11 Jun 2017 ODI # 3887
35 - 63 1 1 55.55 3 caught 2 v Afghanistan Gros Islet 9 Jun 2017 ODI # 3884
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