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 114 3463 182 41.22 3619 95.68 5 74 5/61 42.39 1 55 0 -1.16 Profile
Match by match list
23* 10 230.00 3 43 0 0 v West Indies Manchester 19 Sep 2017 ODI # 3911
99 52 190.38 0 42 1 0 v India Pune 26 Mar 2021 ODI # 4283
34 20 170.00 1 27 1 0 v West Indies Bridgetown 9 Mar 2017 ODI # 3849
10* 6 166.66 0 25 0 0 v West Indies Southampton 14 Jun 2019 ODI # 4158
28 17 164.70 2 66 1 0 v New Zealand The Oval 12 Jun 2015 ODI # 3655
19* 12 158.33 2 73 2 0 v New Zealand Nottingham 17 Jun 2015 ODI # 3657
62 40 155.00 2 73 1 0 v India Pune 15 Jan 2017 ODI # 3819
57 38 150.00 0 31 1 0 v South Africa Bloemfontein 3 Feb 2016 ODI # 3732
182 124 146.77 - - 0 0 v New Zealand The Oval 13 Sep 2023 ODI # 4643
79 54 146.29 0 34 0 0 v India Birmingham 30 Jun 2019 ODI # 4179
57* 39 146.15 3 63 0 0 v India Eden Gardens 22 Jan 2017 ODI # 3824
35* 24 145.83 0 21 0 0 v Sri Lanka Pallekele 17 Oct 2018 ODI # 4054
68 47 144.68 2 35 0 0 v New Zealand Southampton 14 Jun 2015 ODI # 3656
26* 18 144.44 0 23 3 0 v New Zealand Christchurch 10 Mar 2018 ODI # 3992
33* 23 143.47 3 47 1 0 v India Leeds 5 Sep 2014 ODI # 3525
53 37 143.24 0 54 0 0 v South Africa Centurion 9 Feb 2016 ODI # 3736
10 7 142.85 3 60 1 0 v Australia Lord's 5 Sep 2015 ODI # 3681
42 30 140.00 - - 0 0 v Pakistan Lord's 27 Aug 2016 ODI # 3771
17 13 130.76 3 52 1 0 v New Zealand Chester-le-Street 20 Jun 2015 ODI # 3659
108 84 128.57 - - 0 0 v Netherlands Pune 8 Nov 2023 ODI # 4697
101 79 127.84 1 12 0 0 v South Africa Southampton 27 May 2017 ODI # 3873
73 63 115.87 0 25 0 0 v West Indies Bristol 24 Sep 2017 ODI # 3915
32 28 114.28 0 31 0 0 v Pakistan Birmingham 13 Jul 2021 ODI # 4303
89 79 112.65 2 12 2 0 v South Africa The Oval 30 May 2019 ODI # 4143
67 60 111.66 0 34 1 0 v Sri Lanka Colombo (RPS) 23 Oct 2018 ODI # 4058
71* 64 110.93 0 22 0 0 v Pakistan Nottingham 17 May 2019 ODI # 4138
84 76 110.52 - - 3 0 v Pakistan Eden Gardens 11 Nov 2023 ODI # 4701
11 10 110.00 1 77 1 0 v West Indies St George's 27 Feb 2019 ODI # 4099
27 25 108.00 5 61 1 0 v Australia Southampton 16 Sep 2013 ODI # 3416
21 20 105.00 1 64 1 0 v Australia Melbourne 12 Jan 2014 ODI # 3454
101 100 101.00 0 37 0 0 v Bangladesh Mirpur 7 Oct 2016 ODI # 3791
2 2 100.00 2 45 0 0 v South Africa Johannesburg 12 Feb 2016 ODI # 3737
6 6 100.00 0 21 0 0 v Sri Lanka Colombo (RPS) 7 Dec 2014 ODI # 3563
75 76 98.68 0 47 0 0 v Pakistan Cardiff 4 Sep 2016 ODI # 3777
69 70 98.57 0 15 2 0 v Pakistan Leeds 1 Sep 2016 ODI # 3775
47* 48 97.91 1 24 0 0 v Bangladesh Chattogram 12 Oct 2016 ODI # 3794
37 38 97.36 0 34 0 0 v Pakistan Bristol 14 May 2019 ODI # 4135
102* 109 93.57 1 61 0 0 v Australia Birmingham 10 Jun 2017 ODI # 3885
27 29 93.10 0 14 1 0 v India Manchester 17 Jul 2022 ODI # 4433
79 85 92.94 1 62 0 0 v West Indies Bridgetown 22 Feb 2019 ODI # 4097
82* 89 92.13 0 16 0 0 v Sri Lanka Leeds 21 Jun 2019 ODI # 4168
21 23 91.30 - - 1 0 v India Lord's 14 Jul 2022 ODI # 4428
29 32 90.62 0 34 1 0 v South Africa Cape Town 14 Feb 2016 ODI # 3738
48 53 90.56 1 46 0 0 v New Zealand Cardiff 6 Jun 2017 ODI # 3880
55 61 90.16 - - 0 0 v West Indies North Sound 3 Mar 2017 ODI # 3845
35 39 89.74 1 45 0 0 v India Pune 28 Mar 2021 ODI # 4284
25 29 86.20 1 42 0 0 v Australia Cardiff 14 Sep 2013 ODI # 3415
6 7 85.71 3 23 0 0 v Bangladesh Cardiff 8 Jun 2019 ODI # 4153
84* 98 85.71 0 20 0 0 v New Zealand Lord's 14 Jul 2019 ODI # 4192
63* 74 85.13 2 42 0 0 v New Zealand Mount Maunganui 28 Feb 2018 ODI # 3981
22 26 84.61 - - 0 0 v Pakistan Lord's 10 Jul 2021 ODI # 4300
25 30 83.33 0 14 1 0 v South Africa Leeds 24 May 2017 ODI # 3872
70 84 83.33 4 38 0 0 v Australia Perth 24 Jan 2014 ODI # 3461
42 51 82.35 - - 0 0 v Australia Manchester 13 Sep 2015 ODI # 3684
20* 25 80.00 3 37 0 0 v West Indies Bridgetown 20 Feb 2019 ODI # 4096
23 29 79.31 0 54 0 0 v India Cardiff 27 Aug 2014 ODI # 3517
89 115 77.39 1 29 0 0 v Australia Lord's 25 Jun 2019 ODI # 4173
41 54 75.92 0 25 0 0 v Australia Leeds 11 Sep 2015 ODI # 3683
52 69 75.36 - - 0 0 v New Zealand Cardiff 8 Sep 2023 ODI # 4636
15* 20 75.00 - - 0 0 v Pakistan Southampton 24 Aug 2016 ODI # 3770
21 29 72.41 0 28 1 0 v Pakistan Leeds 19 May 2019 ODI # 4140
13 18 72.22 0 43 0 0 v Pakistan Nottingham 3 Jun 2019 ODI # 4148
5 7 71.42 0 66 0 0 v Australia Manchester 8 Sep 2013 ODI # 3412
5 7 71.42 - - 0 0 v West Indies North Sound 28 Feb 2014 ODI # 3477
64 90 71.11 - - 0 0 v Australia Ahmedabad 4 Nov 2023 ODI # 4693
14 20 70.00 0 6 1 0 v Australia Manchester 8 Sep 2015 ODI # 3682
15 22 68.18 - - 0 0 v Sri Lanka Dambulla 13 Oct 2018 ODI # 4053
10 15 66.66 0 28 0 0 v New Zealand Birmingham 9 Jun 2015 ODI # 3654
20 31 64.51 - - 0 0 v India The Oval 9 Sep 2011 ODI # 3189
7 11 63.63 - - 1 0 v India Lord's 11 Sep 2011 ODI # 3191
5 8 62.50 - - 1 0 v South Africa Wankhede 21 Oct 2023 ODI # 4677
5 8 62.50 0 29 3 0 v India Lord's 14 Jul 2018 ODI # 4016
16 27 59.25 0 36 1 0 v Sri Lanka Colombo (RPS) 26 Nov 2014 ODI # 3554
43 73 58.90 - - 1 0 v Sri Lanka Bengaluru 26 Oct 2023 ODI # 4682
13 23 56.52 0 38 1 0 v Australia Southampton 3 Sep 2015 ODI # 3680
15 27 55.55 - - 0 0 v West Indies Gros Islet 2 Mar 2019 ODI # 4103
12 22 54.54 2 43 1 0 v New Zealand Hamilton 25 Feb 2018 ODI # 3980
39 73 53.42 0 27 2 0 v New Zealand Wellington 3 Mar 2018 ODI # 3982
34 64 53.12 0 38 0 0 v Pakistan Cardiff 14 Jun 2017 ODI # 3889
50 103 48.54 0 27 0 0 v India Nottingham 12 Jul 2018 ODI # 4014
5 11 45.45 0 44 0 0 v South Africa Chester-le-Street 19 Jul 2022 ODI # 4434
4 9 44.44 0 13 1 0 v West Indies North Sound 2 Mar 2014 ODI # 3480
11 27 40.74 1 10 0 0 v New Zealand Chester-le-Street 3 Jul 2019 ODI # 4183
15 39 38.46 1 23 0 0 v Australia Sydney 19 Jan 2014 ODI # 3457
2 6 33.33 0 12 1 0 v Afghanistan Manchester 18 Jun 2019 ODI # 4163
1 3 33.33 0 79 2 0 v India Cuttack 19 Jan 2017 ODI # 3821
1 3 33.33 1 45 1 0 v New Zealand Dunedin 7 Mar 2018 ODI # 3989
3 10 30.00 - - 1 0 v Ireland Dublin 25 Aug 2011 ODI # 3185
2 7 28.57 1 31 0 0 v India Nottingham 30 Aug 2014 ODI # 3520
1 5 20.00 1 29 0 0 v West Indies North Sound 5 Mar 2017 ODI # 3848
1 10 10.00 - - 0 0 v New Zealand Southampton 10 Sep 2023 ODI # 4640
1 11 9.09 3 34 0 0 v India Pune 23 Mar 2021 ODI # 4281
0 6 0.00 2 54 0 0 v South Africa Gqeberha 6 Feb 2016 ODI # 3734
0 5 0.00 1 22 0 0 v Bangladesh Mirpur 9 Oct 2016 ODI # 3793
0 1 0.00 0 1 0 0 v India The Oval 12 Jul 2022 ODI # 4424
0 10 0.00 - - 1 0 v India Lucknow 29 Oct 2023 ODI # 4686
0 1 0.00 1 74 0 0 v Australia Brisbane 17 Jan 2014 ODI # 3455
0 6 0.00 3 43 0 0 v Australia Adelaide 26 Jan 2014 ODI # 3463
0 1 0.00 0 21 1 0 v West Indies North Sound 5 Mar 2014 ODI # 3484
TDNB - - 0 13 0 0 v Pakistan The Oval 8 May 2019 ODI # 4130
DNB - - 0 15 2 0 v Pakistan Southampton 11 May 2019 ODI # 4133
DNB - - 1 14 1 0 v Pakistan Nottingham 30 Aug 2016 ODI # 3773
DNB - - 0 22 0 0 v Australia Birmingham 11 Jul 2019 ODI # 4191
DNB - - 0 6 1 0 v Pakistan Cardiff 8 Jul 2021 ODI # 4299
DNB - - - - 0 0 v India Chester-le-Street 3 Sep 2011 ODI # 3186
DNB - - - - 1 0 v India Southampton 6 Sep 2011 ODI # 3187
DNB - - 1 42 1 0 v Bangladesh The Oval 1 Jun 2017 ODI # 3875
DNB - - 0 51 0 0 v Ireland Dublin (Malahide) 3 Sep 2013 ODI # 3409
DNB - - - - - - v Australia Birmingham 11 Sep 2013 ODI # 3414
DNB - - - - - - v West Indies Nottingham 21 Sep 2017 ODI # 3913
DNB - - 0 43 0 0 v India Leeds 17 Jul 2018 ODI # 4018
DNB - - - - - - v Sri Lanka Dambulla 10 Oct 2018 ODI # 4052
DNB - - 0 27 0 0 v Sri Lanka Pallekele 20 Oct 2018 ODI # 4055
DNB - - 0 28 0 0 v Sri Lanka Hambantota 3 Dec 2014 ODI # 3561
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