Records type all-round analysis [change type]
View match by match list [change view]
Start of match date greater than or equal to 20 Oct 2010 remove greater than or equal to 20 Oct 2010 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 2015-2023 117 5729 158 56.72 6455 88.75 19 - - - - 50 0 - Profile
filtered 2015-2023 117 5729 158 56.72 6455 88.75 19 - - - - 50 0 -
Match by match list
106* 76 139.47 - - 0 0 v Zimbabwe Bulawayo 22 Jul 2018 ODI # 4021
114 83 137.34 - - 1 0 v Australia Lahore 31 Mar 2022 ODI # 4380
15 11 136.36 - - 1 0 v England Bristol 14 May 2019 ODI # 4135
18 14 128.57 - - 1 0 v Australia Bengaluru 20 Oct 2023 ODI # 4675
19 15 126.66 - - 0 0 v England Lord's 10 Jul 2021 ODI # 4300
31 26 119.23 - - 0 0 v Sri Lanka Karachi 2 Oct 2019 ODI # 4212
151 131 115.26 - - 0 0 v Nepal Multan 30 Aug 2023 ODI # 4628
94 82 114.63 - - 0 0 v South Africa Centurion 7 Apr 2021 ODI # 4287
158 139 113.66 - - 1 0 v England Birmingham 13 Jul 2021 ODI # 4303
117 106 110.37 - - 0 0 v West Indies Abu Dhabi 5 Oct 2016 ODI # 3789
115 105 109.52 - - 0 0 v Sri Lanka Karachi 30 Sep 2019 ODI # 4211
83 77 107.79 - - 2 0 v New Zealand Auckland 31 Jan 2016 ODI # 3730
30 28 107.14 - - 0 0 v Australia Taunton 12 Jun 2019 ODI # 4157
31 29 106.89 - - 0 0 v England Cardiff 4 Sep 2016 ODI # 3777
49 46 106.52 - - 0 0 v New Zealand Rawalpindi 27 Apr 2023 ODI # 4569
19 18 105.55 - - 0 0 v Zimbabwe Rawalpindi 30 Oct 2020 ODI # 4262
66* 63 104.76 - - 0 0 v New Zealand Bengaluru 4 Nov 2023 ODI # 4692
77* 74 104.05 - - 0 0 v Zimbabwe Rawalpindi 1 Nov 2020 ODI # 4263
115 112 102.67 - - 0 0 v England Nottingham 17 May 2019 ODI # 4138
125 125 100.00 - - 0 0 v Zimbabwe Rawalpindi 3 Nov 2020 ODI # 4264
62* 62 100.00 - - 1 0 v England Abu Dhabi 11 Nov 2015 ODI # 3707
51 51 100.00 - - 1 0 v England Dubai (DICS) 20 Nov 2015 ODI # 3712
29 29 100.00 - - 0 0 v Ireland Dublin (Malahide) 18 Aug 2016 ODI # 3767
103 104 99.03 - - 1 0 v South Africa Centurion 2 Apr 2021 ODI # 4285
65 66 98.48 - - 0 0 v New Zealand Rawalpindi 29 Apr 2023 ODI # 4571
51 52 98.07 - - 0 0 v England Southampton 11 May 2019 ODI # 4133
96 98 97.95 - - 1 0 v Bangladesh Lord's 5 Jul 2019 ODI # 4186
123 126 97.61 - - 0 0 v West Indies Sharjah 2 Oct 2016 ODI # 3788
80 83 96.38 - - 1 0 v England Leeds 19 May 2019 ODI # 4140
103 107 96.26 - - 0 0 v West Indies Multan 8 Jun 2022 ODI # 4401
24 25 96.00 - - 0 0 v South Africa Cape Town 30 Jan 2019 ODI # 4090
69 72 95.83 - - 1 0 v South Africa Centurion 25 Jan 2019 ODI # 4084
63 66 95.45 - - 0 0 v England Nottingham 3 Jun 2019 ODI # 4148
40 42 95.23 - - 1 0 v England Southampton 24 Aug 2016 ODI # 3770
125* 132 94.69 - - 2 0 v West Indies Providence 9 Apr 2017 ODI # 3862
31 33 93.93 - - 1 0 v South Africa Johannesburg 4 Apr 2021 ODI # 4286
46 50 92.00 - - 0 0 v New Zealand Abu Dhabi 9 Nov 2018 ODI # 4068
92 100 92.00 - - 0 0 v New Zealand Dubai (DICS) 11 Nov 2018 ODI # 4070
100 109 91.74 - - 1 0 v Australia Adelaide 26 Jan 2017 ODI # 3826
33 36 91.66 - - 0 0 v Hong Kong Dubai (DICS) 16 Sep 2018 ODI # 4037
120 131 91.60 - - 0 0 v West Indies Sharjah 30 Sep 2016 ODI # 3784
107 117 91.45 - - 0 0 v New Zealand Karachi 5 May 2023 ODI # 4574
105* 115 91.30 - - 0 0 v Australia Lahore 2 Apr 2022 ODI # 4382
30 33 90.90 - - 0 0 v England Lord's 27 Aug 2016 ODI # 3771
54 60 90.00 - - 0 0 v Zimbabwe Lahore 31 May 2015 ODI # 3653
46 52 88.46 - - 1 0 v India The Oval 18 Jun 2017 ODI # 3894
45 51 88.23 - - 1 0 v Afghanistan Leeds 29 Jun 2019 ODI # 4177
30 34 88.23 - - 1 0 v Zimbabwe Bulawayo 13 Jul 2018 ODI # 4015
57 65 87.69 - - 1 0 v Netherlands Rotterdam 18 Aug 2022 ODI # 4452
54 62 87.09 - - 0 0 v New Zealand Karachi 3 May 2023 ODI # 4573
74 85 87.05 - - 1 0 v Netherlands Rotterdam 16 Aug 2022 ODI # 4448
69 80 86.25 - - 0 0 v South Africa Lord's 23 Jun 2019 ODI # 4171
50 58 86.20 - - 0 0 v India Ahmedabad 14 Oct 2023 ODI # 4669
38 45 84.44 - - 0 0 v England Eden Gardens 11 Nov 2023 ODI # 4701
38* 45 84.44 - - 1 0 v England Cardiff 14 Jun 2017 ODI # 3889
48 57 84.21 - - 2 0 v India Manchester 16 Jun 2019 ODI # 4161
84 100 84.00 - - 0 0 v Australia Perth 19 Jan 2017 ODI # 3820
25 30 83.33 - - 1 0 v Sri Lanka Dambulla 11 Jul 2015 ODI # 3664
29 35 82.85 - - 0 0 v Sri Lanka Colombo (RPS) 14 Sep 2023 ODI # 4644
77 93 82.79 - - 0 0 v West Indies Multan 10 Jun 2022 ODI # 4405
62 76 81.57 - - 0 0 v New Zealand Wellington 25 Jan 2016 ODI # 3728
29* 36 80.55 - - 0 0 v Zimbabwe Bulawayo 16 Jul 2018 ODI # 4017
66 82 80.48 - - 1 0 v New Zealand Karachi 9 Jan 2023 ODI # 4500
74 92 80.43 - - 0 0 v Afghanistan Chennai 23 Oct 2023 ODI # 4679
53 66 80.30 - - 0 0 v Afghanistan Hambantota 24 Aug 2023 ODI # 4626
12 15 80.00 - - 0 0 v South Africa Durban 22 Jan 2019 ODI # 4081
16 20 80.00 - - - - v England The Oval 8 May 2019 ODI # 4130
101* 127 79.52 - - 0 0 v New Zealand Birmingham 26 Jun 2019 ODI # 4174
31 39 79.48 - - 0 0 v Australia Sydney 22 Jan 2017 ODI # 3822
57 72 79.16 - - 0 0 v Australia Lahore 29 Mar 2022 ODI # 4379
103 131 78.62 - - 0 0 v Sri Lanka Dubai (DICS) 13 Oct 2017 ODI # 3922
41* 53 77.35 - - 1 0 v South Africa Johannesburg 27 Jan 2019 ODI # 4087
17 22 77.27 - - 0 0 v Bangladesh Lahore 6 Sep 2023 ODI # 4634
50 65 76.92 - - 2 0 v South Africa Chennai 27 Oct 2023 ODI # 4683
30 39 76.92 - - 0 0 v Sri Lanka Abu Dhabi 18 Oct 2017 ODI # 3926
101 133 75.93 - - 2 0 v Sri Lanka Abu Dhabi 16 Oct 2017 ODI # 3924
47 62 75.80 - - 1 0 v India Dubai (DICS) 19 Sep 2018 ODI # 4040
22 30 73.33 - - 0 0 v England Sharjah 17 Nov 2015 ODI # 3710
91 125 72.80 - - 0 0 v Netherlands Rotterdam 21 Aug 2022 ODI # 4455
16 22 72.72 - - 0 0 v West Indies Providence 11 Apr 2017 ODI # 3863
33 46 71.73 - - 0 0 v Australia Brisbane 13 Jan 2017 ODI # 3817
49 69 71.01 - - 0 0 v South Africa Gqeberha 19 Jan 2019 ODI # 4080
66 94 70.21 - - 0 0 v Afghanistan Abu Dhabi 21 Sep 2018 ODI # 4043
60 86 69.76 - - 0 0 v Afghanistan Colombo (RPS) 26 Aug 2023 ODI # 4627
34 49 69.38 - - 0 0 v Australia Melbourne 15 Jan 2017 ODI # 3818
79 114 69.29 - - 0 0 v New Zealand Karachi 11 Jan 2023 ODI # 4502
69* 101 68.31 - - 2 0 v Sri Lanka Sharjah 20 Oct 2017 ODI # 3927
22 33 66.66 - - 1 0 v West Indies Nottingham 31 May 2019 ODI # 4144
8 12 66.66 - - 0 0 v India Birmingham 4 Jun 2017 ODI # 3878
4 6 66.66 - - 1 0 v England Abu Dhabi 13 Nov 2015 ODI # 3708
10 15 66.66 - - 1 0 v Sri Lanka Hyderabad 10 Oct 2023 ODI # 4665
12 19 63.15 - - 0 0 v Sri Lanka Pallekele 15 Jul 2015 ODI # 3669
13 21 61.90 - - 1 0 v West Indies Providence 7 Apr 2017 ODI # 3861
31* 51 60.78 - - 1 0 v South Africa Birmingham 7 Jun 2017 ODI # 3881
10 17 58.82 - - 0 0 v New Zealand Nelson 9 Jan 2018 ODI # 3947
12 21 57.14 - - 1 0 v England Leeds 1 Sep 2016 ODI # 3775
9 16 56.25 - - 0 0 v Bangladesh Eden Gardens 31 Oct 2023 ODI # 4688
19* 34 55.88 - - 1 0 v Zimbabwe Bulawayo 18 Jul 2018 ODI # 4019
10 18 55.55 - - 1 0 v Sri Lanka Cardiff 12 Jun 2017 ODI # 3888
10 21 47.61 - - 0 0 v New Zealand Wellington 19 Jan 2018 ODI # 3957
9 19 47.36 - - 0 0 v England Nottingham 30 Aug 2016 ODI # 3773
10 24 41.66 - - 0 0 v India Colombo (RPS) 10 Sep 2023 ODI # 4639
9 25 36.00 - - 0 0 v India Dubai (DICS) 23 Sep 2018 ODI # 4044
1 3 33.33 - - 1 0 v West Indies Multan 12 Jun 2022 ODI # 4407
3 9 33.33 - - 1 0 v New Zealand Hamilton 16 Jan 2018 ODI # 3953
1 3 33.33 - - 0 0 v Bangladesh Abu Dhabi 26 Sep 2018 ODI # 4047
4 13 30.76 - - 0 0 v New Zealand Karachi 13 Jan 2023 ODI # 4504
8 28 28.57 - - 0 0 v New Zealand Dunedin 13 Jan 2018 ODI # 3949
5 18 27.77 - - 0 0 v Netherlands Hyderabad 6 Oct 2023 ODI # 4659
1 5 20.00 - - 1 0 v New Zealand Karachi 7 May 2023 ODI # 4575
0 2 0.00 - - 0 0 v England Cardiff 8 Jul 2021 ODI # 4299
0 1 0.00 - - 1 0 v New Zealand Wellington 6 Jan 2018 ODI # 3946
0 3 0.00 - - 0 0 v Afghanistan Hambantota 22 Aug 2023 ODI # 4625
0 1 0.00 - - 1 0 v New Zealand Abu Dhabi 7 Nov 2018 ODI # 4066
DNB - - - - 0 0 v Sri Lanka Sharjah 23 Oct 2017 ODI # 3930
DNB - - - - 1 0 v Zimbabwe Bulawayo 20 Jul 2018 ODI # 4020
TDNB - - - - 1 0 v India Pallekele 2 Sep 2023 ODI # 4630
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