Records type all-round analysis [change type]
View match by match list [change view]
Ordered by batting strike rate (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av BF SR 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
overall 2016-2024 124 5177 170 50.26 6673 77.58 16 - - - - 128 13 - Profile
Match by match list
13* 4 325.00 - - 2 0 v U.A.E. Sharjah 4 Jun 2023 ODI # 4581
15 10 150.00 - - 2 0 v England Bridgetown 9 Dec 2023 ODI # 4708
53 39 135.89 - - 1 0 v Ireland Kingston 16 Jan 2022 ODI # 4342
109* 83 131.32 - - 1 0 v England North Sound 3 Dec 2023 ODI # 4706
35* 27 129.62 - - 0 0 v U.A.E. Harare 6 Mar 2018 ODI # 3987
15 12 125.00 - - 3 1 v Pakistan Providence 9 Apr 2017 ODI # 3862
47 38 123.68 - - 1 0 v Netherlands Harare 26 Jun 2023 ODI # 4602
23 19 121.05 - - 2 0 v New Zealand Christchurch 23 Dec 2017 ODI # 3944
74 64 115.62 - - 0 0 v Bangladesh Dublin (Malahide) 17 May 2019 ODI # 4137
170 152 111.84 - - 0 1 v Ireland Dublin 5 May 2019 ODI # 4128
128* 115 111.30 - - 3 1 v South Africa East London 18 Mar 2023 ODI # 4540
26 24 108.33 - - 1 0 v New Zealand Bridgetown 17 Aug 2022 ODI # 4450
132 129 102.32 - - 2 0 v Nepal Harare 22 Jun 2023 ODI # 4593
146* 144 101.38 - - 2 0 v Bangladesh Mirpur 11 Dec 2018 ODI # 4072
68 68 100.00 - - 1 0 v England North Sound 6 Dec 2023 ODI # 4707
11 11 100.00 - - 3 0 v England The Oval 27 Sep 2017 ODI # 3916
64 65 98.46 - - 1 0 v England Bridgetown 20 Feb 2019 ODI # 4096
63* 65 96.92 - - 1 0 v Oman Harare 5 Jul 2023 ODI # 4614
43 45 95.55 - - 0 0 v India Bridgetown 27 Jul 2023 ODI # 4622
127 134 94.77 - - 0 0 v Pakistan Multan 8 Jun 2022 ODI # 4401
30 32 93.75 - - 1 0 v Ireland Dublin (Malahide) 11 May 2019 ODI # 4132
13 14 92.85 - - 4 1 v Ireland Bridgetown 7 Jan 2020 ODI # 4226
81 88 92.04 - - 1 1 v India Port of Spain 25 Jun 2017 ODI # 3896
23 25 92.00 - - 1 0 v U.A.E. Sharjah 6 Jun 2023 ODI # 4582
123* 134 91.79 - - 0 0 v India Visakhapatnam 24 Oct 2018 ODI # 4059
78 85 91.76 - - 2 0 v India Visakhapatnam 18 Dec 2019 ODI # 4222
119* 130 91.53 - - 1 0 v Netherlands Amstelveen 31 May 2022 ODI # 4392
54 60 90.00 - - 2 0 v U.S.A. Harare 18 Jun 2023 ODI # 4586
64 72 88.88 - - 0 0 v Sri Lanka North Sound 14 Mar 2021 ODI # 4278
38 43 88.37 - - 2 0 v Australia Bridgetown 22 Jul 2021 ODI # 4311
115 135 85.18 - - 0 0 v India Port of Spain 24 Jul 2022 ODI # 4438
101 120 84.16 - - 1 0 v Zimbabwe Bulawayo 19 Nov 2016 ODI # 3806
95 113 84.07 - - 2 1 v India Pune 27 Oct 2018 ODI # 4062
42 50 84.00 - - 2 0 v India Cuttack 22 Dec 2019 ODI # 4223
21 25 84.00 - - 2 0 v Pakistan Multan 12 Jun 2022 ODI # 4407
77 92 83.69 - - 0 0 v Afghanistan Leeds 4 Jul 2019 ODI # 4184
110 133 82.70 - - 1 0 v Sri Lanka North Sound 10 Mar 2021 ODI # 4276
109 132 82.57 - - 0 0 v Bangladesh Dublin 7 May 2019 ODI # 4129
108* 131 82.44 - - 0 0 v Bangladesh Sylhet 14 Dec 2018 ODI # 4073
115 140 82.14 - - 4 0 v Sri Lanka Colombo (SSC) 22 Feb 2020 ODI # 4246
72 88 81.81 - - 2 0 v Sri Lanka Pallekele 1 Mar 2020 ODI # 4250
31 38 81.57 - - 0 0 v England North Sound 3 Mar 2017 ODI # 3845
13 16 81.25 - - 0 0 v Scotland Harare 1 Jul 2023 ODI # 4608
87 108 80.55 - - 0 0 v Bangladesh Dublin (Malahide) 13 May 2019 ODI # 4134
20 25 80.00 - - 1 0 v England Bristol 24 Sep 2017 ODI # 3915
4 5 80.00 - - 1 0 v Australia Canberra 6 Feb 2024 ODI # 4723
8 10 80.00 - - 0 0 v India Ahmedabad 6 Feb 2022 ODI # 4353
96 121 79.33 - - 1 0 v Bangladesh Taunton 17 Jun 2019 ODI # 4162
63* 80 78.75 - - 1 0 v India Bridgetown 29 Jul 2023 ODI # 4623
51 65 78.46 - - 2 0 v Sri Lanka Hambantota 26 Feb 2020 ODI # 4247
76 97 78.35 - - 1 0 v Zimbabwe Harare 19 Mar 2018 ODI # 4002
25 32 78.12 - - 1 0 v Sri Lanka Bulawayo 23 Nov 2016 ODI # 3808
84 108 77.77 - - 0 0 v Sri Lanka North Sound 12 Mar 2021 ODI # 4277
30 39 76.92 - - 0 0 v Zimbabwe Harare 24 Jun 2023 ODI # 4597
72 95 75.78 - - 0 0 v England Southampton 29 Sep 2017 ODI # 3918
109* 145 75.17 - - 0 0 v Afghanistan Lucknow 11 Nov 2019 ODI # 4215
18 24 75.00 - - 0 0 v Netherlands Amstelveen 2 Jun 2022 ODI # 4395
33 45 73.33 - - 3 0 v England Bridgetown 22 Feb 2019 ODI # 4097
43 59 72.88 - - 1 0 v Bangladesh Mirpur 9 Dec 2018 ODI # 4071
13 18 72.22 - - 4 0 v England Gros Islet 2 Mar 2019 ODI # 4103
5 7 71.42 - - 1 0 v England St George's 27 Feb 2019 ODI # 4099
24 34 70.58 - - 0 0 v Pakistan Providence 7 Apr 2017 ODI # 3861
12 17 70.58 - - 1 0 v Australia Melbourne 2 Feb 2024 ODI # 4721
23 33 69.69 - - 0 1 v Afghanistan Harare 25 Mar 2018 ODI # 4007
64 94 68.08 - - 0 0 v Bangladesh Basseterre 28 Jul 2018 ODI # 4024
102* 151 67.54 - - 0 0 v India Chennai 15 Dec 2019 ODI # 4221
4 6 66.66 - - 2 0 v Pakistan Multan 10 Jun 2022 ODI # 4405
22 33 66.66 - - 0 0 v India Port of Spain 27 Jul 2022 ODI # 4439
29 44 65.90 - - 2 0 v Ireland Kingston 8 Jan 2022 ODI # 4339
68 105 64.76 - - 4 0 v Australia Nottingham 6 Jun 2019 ODI # 4152
11 17 64.70 - - 4 0 v Pakistan Nottingham 31 May 2019 ODI # 4144
25 39 64.10 - - 4 0 v India North Sound 2 Jul 2017 ODI # 3900
14 22 63.63 - - 2 0 v Zimbabwe Bulawayo 25 Nov 2016 ODI # 3809
71 112 63.39 - - 1 0 v Pakistan Providence 11 Apr 2017 ODI # 3863
32 51 62.74 - - 0 1 v India Guwahati 21 Oct 2018 ODI # 4056
48* 77 62.33 - - 2 0 v Afghanistan Gros Islet 11 Jun 2017 ODI # 3887
35 57 61.40 - - 1 0 v England Manchester 19 Sep 2017 ODI # 3911
16 27 59.25 - - 1 0 v South Africa Potchefstroom 21 Mar 2023 ODI # 4544
16 27 59.25 - - 2 0 v England North Sound 5 Mar 2017 ODI # 3848
25 43 58.13 - - 0 1 v Bangladesh Providence 25 Jul 2018 ODI # 4023
47 81 58.02 - - 1 0 v Sri Lanka Harare 16 Nov 2016 ODI # 3805
77* 133 57.89 - - 1 0 v Afghanistan Lucknow 6 Nov 2019 ODI # 4213
43 77 55.84 - - 0 0 v Afghanistan Lucknow 9 Nov 2019 ODI # 4214
24 43 55.81 - - 1 0 v Netherlands Amstelveen 4 Jun 2022 ODI # 4398
35 63 55.55 - - 2 0 v Afghanistan Gros Islet 9 Jun 2017 ODI # 3884
5 9 55.55 - - 0 1 v India Tarouba 1 Aug 2023 ODI # 4624
5 9 55.55 - - 4 0 v India Ahmedabad 11 Feb 2022 ODI # 4356
16 29 55.17 - - 1 0 v New Zealand Bridgetown 19 Aug 2022 ODI # 4453
6* 11 54.54 - - - - v India Providence 8 Aug 2019 ODI # 4196
6 11 54.54 - - 0 1 v Bangladesh Providence 22 Jul 2018 ODI # 4022
51 98 52.04 - - 0 0 v India Kingston 6 Jul 2017 ODI # 3902
51 100 51.00 - - 0 0 v New Zealand Bridgetown 21 Aug 2022 ODI # 4456
5 10 50.00 - - 4 0 v India Manchester 27 Jun 2019 ODI # 4175
5 10 50.00 - - 0 0 v India Port of Spain 11 Aug 2019 ODI # 4197
2 4 50.00 - - 0 1 v New Zealand Christchurch 26 Dec 2017 ODI # 3945
7 14 50.00 - - 1 0 v Ireland Harare 10 Mar 2018 ODI # 3993
27 54 50.00 - - 3 0 v India Ahmedabad 9 Feb 2022 ODI # 4355
24 50 48.00 - - 0 0 v India North Sound 30 Jun 2017 ODI # 3898
25 54 46.29 - - 1 0 v Ireland Bridgetown 9 Jan 2020 ODI # 4229
24 52 46.15 - - 0 0 v India Port of Spain 14 Aug 2019 ODI # 4199
17 37 45.94 - - 0 0 v Ireland Kingston 13 Jan 2022 ODI # 4340
43 94 45.74 - - 0 0 v Afghanistan Harare 15 Mar 2018 ODI # 3997
5 11 45.45 - - 1 0 v Sri Lanka Chester-le-Street 1 Jul 2019 ODI # 4180
29 65 44.61 - - 1 0 v Australia Sydney 4 Feb 2024 ODI # 4722
49* 115 42.60 - - 2 0 v P.N.G. Harare 8 Mar 2018 ODI # 3991
2 5 40.00 - - 0 0 v Sri Lanka Harare 7 Jul 2023 ODI # 4618
6 15 40.00 - - 1 0 v Ireland St George's 12 Jan 2020 ODI # 4230
14 35 40.00 - - 2 0 v Australia Bridgetown 26 Jul 2021 ODI # 4313
18 45 40.00 - - 0 0 v Bangladesh Providence 13 Jul 2022 ODI # 4426
7 18 38.88 - - 0 0 v India Port of Spain 22 Jul 2022 ODI # 4436
16 42 38.09 - - 0 0 v England Bridgetown 9 Mar 2017 ODI # 3849
11 30 36.66 - - 0 0 v England Southampton 14 Jun 2019 ODI # 4158
1 3 33.33 - - 1 0 v New Zealand Manchester 22 Jun 2019 ODI # 4170
2 15 13.33 - - 1 1 v Bangladesh Providence 16 Jul 2022 ODI # 4431
0 1 0.00 - - 1 0 v New Zealand Whangarei 20 Dec 2017 ODI # 3943
0 6 0.00 - - 0 0 v Scotland Harare 21 Mar 2018 ODI # 4004
0 2 0.00 - - 1 0 v India Brabourne 29 Oct 2018 ODI # 4063
0 5 0.00 - - 0 0 v India Thiruvananthapuram 1 Nov 2018 ODI # 4064
0 1 0.00 - - 0 0 v Bangladesh Providence 10 Jul 2022 ODI # 4421
TDNB - - - - 1 0 v South Africa Southampton 10 Jun 2019 ODI # 4156
TDNB - - - - - - v Afghanistan Gros Islet 14 Jun 2017 ODI # 3890
TDNB - - - - 0 0 v India Port of Spain 23 Jun 2017 ODI # 3895
TDNB - - - - 0 0 v England Nottingham 21 Sep 2017 ODI # 3913
TDNB - - - - - - v England St George's 25 Feb 2019 ODI # 4098
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