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 2011-2023 107 3868 141* 42.97 3758 102.92 11 - - - - 55 3 - Profile
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
44 48 91.66 - - 0 0 v Australia Perth 28 Jan 2018 ODI # 3968
33 36 91.66 - - 1 0 v Pakistan Cardiff 4 Sep 2016 ODI # 3777
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 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
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
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
DNB - - - - 0 0 v Sri Lanka Birmingham 24 Jun 2016 ODI # 3753
DNB - - - - 2 0 v Sri Lanka Bristol 26 Jun 2016 ODI # 3755
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