Records type all-round analysis [change type]
View match by match list [change view]
Start of match date between 10 Aug 2010 and 15 Nov 2023 remove between 10 Aug 2010 and 15 Nov 2023 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 2005-2023 156 4986 174 38.06 5751 86.69 8 83 4/43 47.54 0 58 0 -9.48 Profile
filtered 2010-2023 115 4003 174 40.84 4389 91.20 8 74 4/43 45.56 0 44 0 -4.72
Match by match list
2* 1 200.00 0 28 1 0 v Afghanistan Bulawayo 20 Jul 2014 ODI # 3504
174 101 172.27 - - 1 0 v U.S.A. Harare 26 Jun 2023 ODI # 4601
39* 23 169.56 0 18 0 0 v Pakistan Harare 27 Aug 2013 ODI # 3404
5* 3 166.66 0 3 0 0 v U.A.E. Harare 10 Apr 2019 ODI # 4121
91 58 156.89 0 14 0 0 v Netherlands Harare 20 Jun 2023 ODI # 4589
102* 70 145.71 0 23 2 0 v Nepal Harare 18 Jun 2023 ODI # 4585
142 103 137.86 0 33 0 0 v Oman Bulawayo 29 Jun 2023 ODI # 4605
109* 84 129.76 0 34 1 0 v U.A.E. Harare 14 Apr 2019 ODI # 4123
36 28 128.57 0 42 0 0 v Pakistan Lahore 26 May 2015 ODI # 3651
10 8 125.00 0 33 1 0 v Pakistan Harare 3 Oct 2015 ODI # 3686
76 61 124.59 0 48 0 0 v West Indies Canberra 24 Feb 2015 ODI # 3612
30 25 120.00 0 11 1 0 v Canada Nagpur 28 Feb 2011 ODI # 3111
55* 46 119.56 1 29 0 0 v Bangladesh Bulawayo 8 May 2013 ODI # 3355
70 59 118.64 2 48 1 0 v Scotland Edinburgh 15 Jun 2017 ODI # 3892
20 17 117.64 2 27 0 0 v U.A.E. Harare 16 Apr 2019 ODI # 4124
76* 65 116.92 2 43 1 0 v U.A.E. Nelson 19 Feb 2015 ODI # 3606
96 83 115.66 3 72 1 0 v Ireland Hobart 7 Mar 2015 ODI # 3627
100 87 114.94 0 43 0 0 v Sri Lanka Pallekele 16 Jan 2022 ODI # 4341
9 8 112.50 1 43 0 0 v South Africa Bloemfontein 3 Oct 2018 ODI # 4050
51 46 110.86 0 50 1 0 v South Africa Bulawayo 17 Aug 2014 ODI # 3507
34 31 109.67 1 45 0 0 v West Indies Harare 19 Mar 2018 ODI # 4002
70 65 107.69 0 46 0 0 v Afghanistan Bulawayo 18 Jul 2014 ODI # 3503
75 70 107.14 1 31 0 0 v Pakistan Rawalpindi 1 Nov 2020 ODI # 4263
77 73 105.47 0 42 0 0 v Netherlands Harare 23 Mar 2023 ODI # 4546
78* 75 104.00 - - 0 0 v Bangladesh Bulawayo 5 May 2013 ODI # 3354
33 32 103.12 2 48 2 0 v Pakistan Brisbane 1 Mar 2015 ODI # 3620
63 62 101.61 1 43 0 0 v New Zealand Harare 7 Aug 2015 ODI # 3675
42 42 100.00 0 13 0 0 v India Harare 20 Aug 2022 ODI # 4454
2 2 100.00 2 52 1 0 v West Indies Bulawayo 19 Nov 2016 ODI # 3806
16* 16 100.00 0 10 0 0 v Afghanistan Harare 24 Feb 2017 ODI # 3840
80 80 100.00 1 29 0 0 v U.A.E. Harare 22 Mar 2018 ODI # 4005
56 57 98.24 - - 0 0 v Sri Lanka Bulawayo 2 Jul 2023 ODI # 4609
45 46 97.82 0 30 1 0 v India Harare 22 Aug 2022 ODI # 4457
37 38 97.36 0 12 1 0 v Pakistan Harare 29 Aug 2013 ODI # 3406
28 29 96.55 0 66 0 0 v Ireland Bready 1 Jul 2019 ODI # 4181
49 52 94.23 2 33 0 0 v Afghanistan Bulawayo 22 Jul 2014 ODI # 3505
65 69 94.20 1 57 0 0 v Sri Lanka Galle 30 Jun 2017 ODI # 3897
43 47 91.48 1 63 1 0 v Sri Lanka Hambantota 6 Jul 2017 ODI # 3901
10 11 90.90 - - 0 0 v Bangladesh Bulawayo 3 May 2013 ODI # 3353
129* 143 90.20 0 43 0 0 v Bangladesh Chattogram 26 Oct 2018 ODI # 4061
23 26 88.46 0 14 0 0 v West Indies Harare 24 Jun 2023 ODI # 4597
50 57 87.71 0 31 0 0 v India Auckland 14 Mar 2015 ODI # 3636
118* 135 87.40 0 37 1 0 v Pakistan Rawalpindi 3 Nov 2020 ODI # 4264
69 79 87.34 1 54 0 0 v South Africa Paarl 6 Oct 2018 ODI # 4051
50* 58 86.20 0 32 0 0 v Bangladesh Mirpur 21 Oct 2018 ODI # 4057
74 86 86.04 0 18 1 0 v Ireland Harare 30 Sep 2010 ODI # 3050
48 56 85.71 0 48 0 0 v Sri Lanka Pallekele 18 Jan 2022 ODI # 4343
17 20 85.00 0 24 2 0 v U.A.E. Harare 12 Apr 2019 ODI # 4122
45 53 84.90 - - 0 0 v India Harare 28 Jul 2013 ODI # 3399
43 51 84.31 0 24 0 0 v Ireland Harare 11 Oct 2015 ODI # 3690
26 31 83.87 0 35 1 0 v Pakistan Harare 1 Oct 2015 ODI # 3685
5 6 83.33 1 29 0 0 v Pakistan Harare 5 Oct 2015 ODI # 3687
30 36 83.33 0 46 1 0 v Bangladesh Sylhet 6 Mar 2020 ODI # 4253
14 17 82.35 1 37 0 0 v Bangladesh Mirpur 9 Nov 2015 ODI # 3705
102 124 82.25 0 19 0 0 v Afghanistan Bulawayo 24 Oct 2015 ODI # 3699
43 53 81.13 3 41 1 0 v Netherlands Harare 25 Mar 2023 ODI # 4549
46 57 80.70 0 37 0 0 v South Africa Harare 29 Aug 2014 ODI # 3518
4 5 80.00 0 19 1 0 v South Africa Kimberley 30 Sep 2018 ODI # 4049
4 5 80.00 2 21 0 0 v Australia Harare 31 Aug 2014 ODI # 3521
51 65 78.46 0 18 0 0 v India Bulawayo 3 Aug 2013 ODI # 3403
7* 9 77.77 0 27 0 0 v New Zealand Harare 2 Aug 2015 ODI # 3673
64 84 76.19 - - 0 0 v Bangladesh Mirpur 11 Nov 2015 ODI # 3706
24 32 75.00 1 45 0 0 v Ireland Harare 9 Oct 2015 ODI # 3688
12 16 75.00 3 41 0 0 v Scotland Bulawayo 4 Jul 2023 ODI # 4612
51 69 73.91 - - 0 0 v Ireland Harare 13 Oct 2015 ODI # 3691
28 40 70.00 0 29 0 0 v Australia Ahmedabad 21 Feb 2011 ODI # 3103
58 84 69.04 2 43 3 0 v Ireland Belfast 4 Jul 2019 ODI # 4185
13 19 68.42 0 20 0 0 v Sri Lanka Galle 2 Jul 2017 ODI # 3899
2 3 66.66 0 27 0 0 v Pakistan Harare 31 Aug 2013 ODI # 3408
6 9 66.66 0 37 1 0 v Sri Lanka Hambantota 8 Jul 2017 ODI # 3903
16 24 66.66 2 38 0 0 v Netherlands Deventer 19 Jun 2019 ODI # 4164
2 3 66.66 4 43 0 0 v Netherlands Deventer 21 Jun 2019 ODI # 4167
39 59 66.10 2 52 0 0 v Afghanistan Bulawayo 20 Oct 2015 ODI # 3696
55 84 65.47 2 37 1 0 v South Africa Bulawayo 19 Aug 2014 ODI # 3508
67 103 65.04 1 14 0 0 v Ireland Belfast 7 Jul 2019 ODI # 4189
35 54 64.81 0 22 1 0 v Sri Lanka Bulawayo 27 Nov 2016 ODI # 3810
29 45 64.44 0 14 0 0 v Australia Townsville 31 Aug 2022 ODI # 4459
47 76 61.84 0 43 0 0 v Bangladesh Chattogram 24 Oct 2018 ODI # 4060
8 13 61.53 0 32 0 0 v Bangladesh Mirpur 7 Nov 2015 ODI # 3703
8 13 61.53 0 44 0 0 v South Africa Hamilton 15 Feb 2015 ODI # 3601
21 35 60.00 1 39 1 0 v Ireland Harare 28 Sep 2010 ODI # 3049
9 15 60.00 1 17 1 0 v Ireland Harare 16 Mar 2018 ODI # 3999
14 24 58.33 0 35 0 0 v Bangladesh Sylhet 3 Mar 2020 ODI # 4251
33 57 57.89 2 42 1 0 v Ireland Belfast 8 Sep 2021 ODI # 4319
26 45 57.77 0 36 0 0 v New Zealand Harare 4 Aug 2015 ODI # 3674
5 9 55.55 0 53 1 0 v Pakistan Lahore 29 May 2015 ODI # 3652
6 11 54.54 2 26 0 0 v Scotland Edinburgh 17 Jun 2017 ODI # 3893
20 37 54.05 0 23 0 0 v India Harare 12 Jul 2015 ODI # 3665
7 13 53.84 1 37 2 0 v Scotland Bulawayo 12 Mar 2018 ODI # 3996
10 19 52.63 2 44 0 0 v Hong Kong Bulawayo 10 Mar 2018 ODI # 3994
15 29 51.72 0 18 0 0 v India Harare 24 Jul 2013 ODI # 3395
11 22 50.00 2 31 0 0 v Afghanistan Bulawayo 22 Oct 2015 ODI # 3697
17 37 45.94 1 1 1 0 v South Africa Bulawayo 21 Aug 2014 ODI # 3510
5 11 45.45 1 34 0 0 v India Harare 26 Jul 2013 ODI # 3397
9 22 40.90 - - 0 0 v Sri Lanka Harare 14 Nov 2016 ODI # 3804
10 25 40.00 0 14 0 0 v South Africa Bloemfontein 15 Oct 2010 ODI # 3057
5 13 38.46 3 15 1 0 v Afghanistan Harare 21 Feb 2017 ODI # 3838
4 11 36.36 - - 0 0 v Ireland Belfast 13 Sep 2021 ODI # 4323
1 3 33.33 0 28 0 0 v India Harare 18 Aug 2022 ODI # 4451
6 21 28.57 1 6 1 0 v Sri Lanka Pallekele 21 Jan 2022 ODI # 4347
2 7 28.57 1 41 0 0 v Sri Lanka Hambantota 10 Jul 2017 ODI # 3904
4 14 28.57 - - 0 0 v Pakistan Rawalpindi 30 Oct 2020 ODI # 4262
1 4 25.00 1 59 0 0 v Australia Harare 25 Aug 2014 ODI # 3513
3 14 21.42 1 38 0 0 v South Africa Harare 4 Sep 2014 ODI # 3524
1 7 14.28 1 41 2 0 v Afghanistan Bulawayo 24 Jul 2014 ODI # 3506
0 1 0.00 1 36 0 0 v Australia Townsville 3 Sep 2022 ODI # 4460
0 1 0.00 - - 0 0 v South Africa Potchefstroom 17 Oct 2010 ODI # 3059
0 2 0.00 2 18 0 0 v West Indies Bulawayo 25 Nov 2016 ODI # 3809
0 1 0.00 1 34 0 0 v Afghanistan Harare 26 Feb 2017 ODI # 3842
0 2 0.00 0 21 0 0 v India Bulawayo 1 Aug 2013 ODI # 3402
0 2 0.00 0 17 0 0 v India Harare 10 Jul 2015 ODI # 3662
TDNB - - 1 29 0 0 v Ireland Belfast 10 Sep 2021 ODI # 4321
absent - - - - 0 0 v India Harare 13 Jun 2016 ODI # 3744
DNB - - - - - - v Sri Lanka Bulawayo 21 Nov 2016 ODI # 3807
DNB - - 0 42 2 0 v Pakistan Lahore 31 May 2015 ODI # 3653
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