Records type all-round analysis [change type]
View match by match list [change view]
Start of match date greater than or equal to 22 Oct 2017 remove greater than or equal to 22 Oct 2017 from query
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
unfiltered 2011-2023 107 3868 141* 42.97 3758 102.92 11 - - - - 55 3 - Profile
filtered 2018-2023 75 2876 139 41.08 2696 106.67 9 - - - - 37 1 -
Match by match list
30 13 230.76 - - 1 0 v India Leeds 17 Jul 2018 ODI # 4018
43 21 204.76 - - 1 0 v Sri Lanka Chester-le-Street 29 Jun 2021 ODI # 4296
82 41 200.00 - - 3 0 v Ireland Southampton 1 Aug 2020 ODI # 4257
4 2 200.00 - - 0 0 v Sri Lanka Pallekele 17 Oct 2018 ODI # 4054
43 23 186.95 - - 0 0 v South Africa Johannesburg 9 Feb 2020 ODI # 4242
105 59 177.96 - - 0 0 v Scotland Edinburgh 10 Jun 2018 ODI # 4008
42 24 175.00 - - 0 0 v Australia Cardiff 16 Jun 2018 ODI # 4010
104 60 173.33 - - 1 0 v New Zealand Christchurch 10 Mar 2018 ODI # 3992
32 21 152.38 - - 0 0 v Pakistan Leeds 19 May 2019 ODI # 4140
139 92 151.08 - - 0 0 v Australia Nottingham 19 Jun 2018 ODI # 4011
94 66 142.42 - - 1 0 v India Pune 23 Mar 2021 ODI # 4281
128 93 137.63 - - 0 0 v Pakistan Bristol 14 May 2019 ODI # 4135
56 43 130.23 - - 0 0 v West Indies St George's 27 Feb 2019 ODI # 4099
138 106 130.18 - - 0 0 v New Zealand Dunedin 7 Mar 2018 ODI # 3989
14 11 127.27 - - 1 0 v Australia Melbourne 14 Jan 2018 ODI # 3951
38 31 122.58 - - 0 0 v India Lord's 14 Jul 2018 ODI # 4016
28 23 121.73 - - 2 0 v Australia The Oval 13 Jun 2018 ODI # 4009
79 66 119.69 - - 0 0 v Australia Chester-le-Street 21 Jun 2018 ODI # 4012
51 45 113.33 - - 1 0 v Pakistan Southampton 11 May 2019 ODI # 4133
124 112 110.71 - - 0 0 v India Pune 26 Mar 2021 ODI # 4283
38 35 108.57 - - 0 0 v India Nottingham 12 Jul 2018 ODI # 4014
60 56 107.14 - - 0 0 v Australia Brisbane 19 Jan 2018 ODI # 3958
106 99 107.07 - - 0 0 v New Zealand Chester-le-Street 3 Jul 2019 ODI # 4183
25 24 104.16 - - - - v Sri Lanka Dambulla 10 Oct 2018 ODI # 4052
28 27 103.70 - - 1 0 v South Africa Manchester 22 Jul 2022 ODI # 4435
32 31 103.22 - - 1 0 v Pakistan Nottingham 3 Jun 2019 ODI # 4148
34 33 103.03 - - 0 0 v West Indies Bridgetown 20 Feb 2019 ODI # 4096
51 50 102.00 - - 4 0 v Bangladesh Cardiff 8 Jun 2019 ODI # 4153
111 109 101.83 - - 0 0 v India Birmingham 30 Jun 2019 ODI # 4179
11 11 100.00 - - 0 0 v West Indies Gros Islet 2 Mar 2019 ODI # 4103
38 38 100.00 - - 0 0 v India Lord's 14 Jul 2022 ODI # 4428
45 46 97.82 - - 1 0 v West Indies Southampton 14 Jun 2019 ODI # 4158
30 31 96.77 - - 0 0 v Sri Lanka Bengaluru 26 Oct 2023 ODI # 4682
59 61 96.72 - - 0 0 v Pakistan Eden Gardens 11 Nov 2023 ODI # 4701
37 39 94.87 - - 0 0 v New Zealand Mount Maunganui 28 Feb 2018 ODI # 3981
33 35 94.28 - - 0 0 v New Zealand Ahmedabad 5 Oct 2023 ODI # 4658
44 48 91.66 - - 0 0 v Australia Perth 28 Jan 2018 ODI # 3968
90 99 90.90 - - 2 0 v Afghanistan Manchester 18 Jun 2019 ODI # 4163
112 126 88.88 - - 0 0 v Australia Manchester 16 Sep 2020 ODI # 4261
63 71 88.73 - - 1 0 v South Africa Chester-le-Street 19 Jul 2022 ODI # 4434
15 17 88.23 - - 0 0 v Netherlands Pune 8 Nov 2023 ODI # 4697
52 59 88.13 - - 1 0 v Bangladesh Dharamsala 10 Oct 2023 ODI # 4664
10 12 83.33 - - 2 0 v South Africa Wankhede 21 Oct 2023 ODI # 4677
13 16 81.25 - - 0 0 v New Zealand Lord's 15 Sep 2023 ODI # 4647
29 36 80.55 - - 1 0 v Sri Lanka The Oval 1 Jul 2021 ODI # 4297
34 43 79.06 - - 1 0 v Australia Birmingham 11 Jul 2019 ODI # 4191
84 107 78.50 - - 0 0 v Australia Manchester 11 Sep 2020 ODI # 4259
19 25 76.00 - - 1 0 v South Africa Cape Town 4 Feb 2020 ODI # 4234
6 8 75.00 - - 2 0 v New Zealand Southampton 10 Sep 2023 ODI # 4640
27 39 69.23 - - 0 0 v Australia Lord's 25 Jun 2019 ODI # 4173
39 57 68.42 - - 0 0 v Australia Sydney 21 Jan 2018 ODI # 3960
36 55 65.45 - - 0 0 v New Zealand Lord's 14 Jul 2019 ODI # 4192
26 40 65.00 - - 0 0 v Sri Lanka Dambulla 13 Oct 2018 ODI # 4053
14 23 60.86 - - 1 0 v India Lucknow 29 Oct 2023 ODI # 4686
12 20 60.00 - - 0 0 v Australia Manchester 24 Jun 2018 ODI # 4013
4 7 57.14 - - 0 0 v Ireland Southampton 4 Aug 2020 ODI # 4258
2 4 50.00 - - 0 0 v Afghanistan Delhi 15 Oct 2023 ODI # 4670
19 39 48.71 - - 0 0 v New Zealand Wellington 3 Mar 2018 ODI # 3982
7 20 35.00 - - 0 0 v India The Oval 12 Jul 2022 ODI # 4424
4 13 30.76 - - 0 0 v New Zealand Hamilton 25 Feb 2018 ODI # 3980
2 7 28.57 - - 1 0 v Ireland Southampton 30 Jul 2020 ODI # 4256
1 4 25.00 - - 0 0 v India Pune 28 Mar 2021 ODI # 4284
0 1 0.00 - - 0 0 v South Africa The Oval 30 May 2019 ODI # 4143
0 1 0.00 - - 0 0 v Sri Lanka Leeds 21 Jun 2019 ODI # 4168
0 7 0.00 - - 0 0 v Australia Manchester 13 Sep 2020 ODI # 4260
0 9 0.00 - - 0 0 v Australia Adelaide 26 Jan 2018 ODI # 3966
0 3 0.00 - - 0 0 v India Manchester 17 Jul 2022 ODI # 4433
0 1 0.00 - - 0 0 v New Zealand The Oval 13 Sep 2023 ODI # 4643
0 1 0.00 - - 1 0 v Australia Ahmedabad 4 Nov 2023 ODI # 4693
0 1 0.00 - - 1 0 v West Indies Bridgetown 22 Feb 2019 ODI # 4097
TDNB - - - - 0 0 v Pakistan The Oval 8 May 2019 ODI # 4130
TDNB - - - - 0 0 v South Africa Durban 7 Feb 2020 ODI # 4238
TDNB - - - - 3 1 v Sri Lanka Bristol 4 Jul 2021 ODI # 4298
TDNB - - - - 1 0 v South Africa Leeds 24 Jul 2022 ODI # 4437
TDNB - - - - - - v West Indies 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