Records type all-round analysis [change type]
View match by match list [change view]
Start of match date greater than or equal to 19 feb 2011 remove greater than or equal to 19 feb 2011 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 2011-2023 107 3868 141* 42.97 3758 102.92 11 - - - - 55 3 -
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
41* 21 195.23 - - 0 0 v India Cardiff 16 Sep 2011 ODI # 3195
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
72* 44 163.63 - - 0 0 v Ireland Lord's 7 May 2017 ODI # 3865
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
83* 60 138.33 - - 2 1 v New Zealand Chester-le-Street 20 Jun 2015 ODI # 3659
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
9* 7 128.57 - - - - v West Indies Nottingham 21 Sep 2017 ODI # 3913
14 11 127.27 - - 1 0 v Australia Melbourne 14 Jan 2018 ODI # 3951
141* 114 123.68 - - 0 0 v West Indies Southampton 29 Sep 2017 ODI # 3918
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
31 27 114.81 - - 1 0 v Australia Leeds 11 Sep 2015 ODI # 3683
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
29* 27 107.40 - - 0 0 v Sri Lanka The Oval 29 Jun 2016 ODI # 3757
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
100* 97 103.09 - - 1 0 v West Indies Manchester 19 Sep 2017 ODI # 3911
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
38 38 100.00 - - 0 0 v India Lord's 14 Jul 2022 ODI # 4428
11 11 100.00 - - 0 0 v West Indies Gros Islet 2 Mar 2019 ODI # 4103
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
17 18 94.44 - - 2 0 v Australia Manchester 8 Sep 2015 ODI # 3682
33 35 94.28 - - 0 0 v New Zealand Ahmedabad 5 Oct 2023 ODI # 4658
33 36 91.66 - - 1 0 v Pakistan Cardiff 4 Sep 2016 ODI # 3777
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
56 64 87.50 - - 1 0 v India Eden Gardens 22 Jan 2017 ODI # 3824
15 18 83.33 - - 1 0 v Bangladesh Chattogram 12 Oct 2016 ODI # 3794
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
22 28 78.57 - - 0 0 v Sri Lanka Cardiff 2 Jul 2016 ODI # 3758
84 107 78.50 - - 0 0 v Australia Manchester 11 Sep 2020 ODI # 4259
13 17 76.47 - - 1 0 v West Indies Bristol 24 Sep 2017 ODI # 3915
39 51 76.47 - - 0 0 v West Indies The Oval 27 Sep 2017 ODI # 3916
51 67 76.11 - - 0 0 v South Africa Lord's 29 May 2017 ODI # 3874
19 25 76.00 - - 1 0 v South Africa Cape Town 4 Feb 2020 ODI # 4234
43 57 75.43 - - 0 0 v Pakistan Cardiff 14 Jun 2017 ODI # 3889
6 8 75.00 - - 2 0 v New Zealand Southampton 10 Sep 2023 ODI # 4640
61 83 73.49 - - 0 1 v Pakistan Leeds 1 Sep 2016 ODI # 3775
35 49 71.42 - - 0 0 v India Delhi 17 Oct 2011 ODI # 3201
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
10* 15 66.66 - - 0 0 v Ireland Bristol 5 May 2017 ODI # 3864
10 15 66.66 - - 2 0 v Australia Manchester 13 Sep 2015 ODI # 3684
35 53 66.03 - - 0 0 v Bangladesh Mirpur 9 Oct 2016 ODI # 3793
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
29 52 55.76 - - 0 0 v South Africa Nottingham 5 Sep 2012 ODI # 3304
2 4 50.00 - - 0 0 v Afghanistan Delhi 15 Oct 2023 ODI # 4670
3 6 50.00 - - 1 0 v Sri Lanka Nottingham 21 Jun 2016 ODI # 3751
19 39 48.71 - - 0 0 v New Zealand Wellington 3 Mar 2018 ODI # 3982
9 19 47.36 - - 0 0 v India Wankhede 23 Oct 2011 ODI # 3207
3 7 42.85 - - 1 0 v India Hyderabad 14 Oct 2011 ODI # 3199
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
2 7 28.57 - - 2 0 v India Eden Gardens 25 Oct 2011 ODI # 3210
1 4 25.00 - - 0 0 v India Pune 28 Mar 2021 ODI # 4284
0 1 0.00 - - 0 0 v Sri Lanka Leeds 21 Jun 2019 ODI # 4168
0 3 0.00 - - 0 0 v Bangladesh Mirpur 7 Oct 2016 ODI # 3791
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
0 1 0.00 - - 0 0 v South Africa The Oval 30 May 2019 ODI # 4143
DNB - - - - 0 0 v Sri Lanka Birmingham 24 Jun 2016 ODI # 3753
DNB - - - - 2 0 v Sri Lanka Bristol 26 Jun 2016 ODI # 3755
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
DNB - - - - 0 0 v India Mohali 20 Oct 2011 ODI # 3205
TDNB - - - - - - v West Indies St George's 25 Feb 2019 ODI # 4098
TDNB - - - - 0 0 v Ireland Dublin (Malahide) 8 May 2015 ODI # 3650
TDNB - - - - 0 0 v Pakistan The Oval 8 May 2019 ODI # 4130
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