Records type all-round analysis [change type]
View match by match list [change view]
Start of match date greater than or equal to 14 Dec 1993 remove greater than or equal to 14 Dec 1993 from query
Innings in match 2nd innings remove 2nd innings 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 2005-2023 154 2509 102* 39.82 2824 88.84 2 33 4/43 49.48 0 22 0 -9.65
Match by match list
2* 1 200.00 - - - - v Afghanistan Bulawayo 20 Jul 2014 ODI # 3504
39* 23 169.56 - - - - v Pakistan Harare 27 Aug 2013 ODI # 3404
5* 3 166.66 - - - - v U.A.E. Harare 10 Apr 2019 ODI # 4121
91 58 156.89 - - - - v Netherlands Harare 20 Jun 2023 ODI # 4589
102* 70 145.71 - - - - v Nepal Harare 18 Jun 2023 ODI # 4585
36 28 128.57 - - - - v Pakistan Lahore 26 May 2015 ODI # 3651
76 61 124.59 - - - - v West Indies Canberra 24 Feb 2015 ODI # 3612
11 9 122.22 - - - - v Pakistan Kingston 21 Mar 2007 ODI # 2547
55* 46 119.56 - - - - v Bangladesh Bulawayo 8 May 2013 ODI # 3355
70 59 118.64 - - - - v Scotland Edinburgh 15 Jun 2017 ODI # 3892
20 17 117.64 - - - - v U.A.E. Harare 16 Apr 2019 ODI # 4124
76* 65 116.92 - - - - v U.A.E. Nelson 19 Feb 2015 ODI # 3606
96 83 115.66 - - - - v Ireland Hobart 7 Mar 2015 ODI # 3627
9 8 112.50 - - - - v South Africa Bloemfontein 3 Oct 2018 ODI # 4050
51 46 110.86 - - - - v South Africa Bulawayo 17 Aug 2014 ODI # 3507
70 65 107.69 - - - - v Afghanistan Bulawayo 18 Jul 2014 ODI # 3503
14 13 107.69 - - - - v Ireland Kingston 15 Mar 2007 ODI # 2535
75 71 105.63 - - - - v Bangladesh Bulawayo 11 Aug 2009 ODI # 2871
78* 75 104.00 - - - - v Bangladesh Bulawayo 5 May 2013 ODI # 3354
33 32 103.12 - - - - v Pakistan Brisbane 1 Mar 2015 ODI # 3620
63 62 101.61 - - - - v New Zealand Harare 7 Aug 2015 ODI # 3675
16* 16 100.00 - - - - v Afghanistan Harare 24 Feb 2017 ODI # 3840
80 80 100.00 - - - - v U.A.E. Harare 22 Mar 2018 ODI # 4005
63* 64 98.43 - - - - v Kenya Nairobi (Gym) 4 Feb 2009 ODI # 2814
45 46 97.82 - - - - v India Harare 22 Aug 2022 ODI # 4457
37 38 97.36 - - - - v Pakistan Harare 29 Aug 2013 ODI # 3406
65 69 94.20 - - - - v Sri Lanka Galle 30 Jun 2017 ODI # 3897
10 11 90.90 - - - - v Bangladesh Bulawayo 3 May 2013 ODI # 3353
50* 58 86.20 - - - - v Bangladesh Mirpur 21 Oct 2018 ODI # 4057
74 86 86.04 - - - - v Ireland Harare 30 Sep 2010 ODI # 3050
17 20 85.00 - - - - v U.A.E. Harare 12 Apr 2019 ODI # 4122
43 51 84.31 - - - - v Ireland Harare 11 Oct 2015 ODI # 3690
26 31 83.87 - - - - v Pakistan Harare 1 Oct 2015 ODI # 3685
51* 61 83.60 - - - - v Pakistan Karachi 21 Jan 2008 ODI # 2662
30 36 83.33 - - - - v Bangladesh Sylhet 6 Mar 2020 ODI # 4253
14 17 82.35 - - - - v Bangladesh Mirpur 9 Nov 2015 ODI # 3705
102 124 82.25 - - - - v Afghanistan Bulawayo 24 Oct 2015 ODI # 3699
43 53 81.13 - - - - v Netherlands Harare 25 Mar 2023 ODI # 4549
46 57 80.70 - - - - v South Africa Harare 29 Aug 2014 ODI # 3518
4 5 80.00 - - - - v Australia Harare 31 Aug 2014 ODI # 3521
4 5 80.00 - - - - v South Africa Harare 26 Aug 2007 ODI # 2615
7* 9 77.77 - - - - v New Zealand Harare 2 Aug 2015 ODI # 3673
33* 43 76.74 - - - - v South Africa Durban 27 Feb 2005 ODI # 2231
64 84 76.19 - - - - v Bangladesh Mirpur 11 Nov 2015 ODI # 3706
24 32 75.00 - - - - v Ireland Harare 9 Oct 2015 ODI # 3688
12 16 75.00 - - - - v Scotland Bulawayo 4 Jul 2023 ODI # 4612
71 101 70.29 - - - - v Pakistan Multan 27 Jan 2008 ODI # 2665
28 40 70.00 - - - - v Australia Ahmedabad 21 Feb 2011 ODI # 3103
58 84 69.04 - - - - v Ireland Belfast 4 Jul 2019 ODI # 4185
6 9 66.66 - - - - v Sri Lanka Hambantota 8 Jul 2017 ODI # 3903
2 3 66.66 - - - - v Pakistan Harare 31 Aug 2013 ODI # 3408
2* 3 66.66 - - - - v Sri Lanka Harare 24 Nov 2008 ODI # 2782
39 59 66.10 - - - - v Afghanistan Bulawayo 20 Oct 2015 ODI # 3696
55 84 65.47 - - - - v South Africa Bulawayo 19 Aug 2014 ODI # 3508
68 109 62.38 - - - - v Bangladesh Bogra 5 Dec 2006 ODI # 2459
8 13 61.53 - - - - v Bangladesh Mirpur 7 Nov 2015 ODI # 3703
8 13 61.53 - - - - v South Africa Hamilton 15 Feb 2015 ODI # 3601
21 35 60.00 - - - - v Ireland Harare 28 Sep 2010 ODI # 3049
14 24 58.33 - - - - v Bangladesh Sylhet 3 Mar 2020 ODI # 4251
8 14 57.14 - - - - v Bangladesh Harare 9 Feb 2007 ODI # 2516
6 11 54.54 - - - - v Scotland Edinburgh 17 Jun 2017 ODI # 3893
20 37 54.05 - - - - v India Harare 12 Jul 2015 ODI # 3665
8 15 53.33 - - - - v Sri Lanka Mirpur 12 Jan 2009 ODI # 2791
12 26 46.15 - - - - v South Africa Johannesburg 25 Feb 2005 ODI # 2229
5 11 45.45 - - - - v India Harare 26 Jul 2013 ODI # 3397
8 18 44.44 - - - - v Bangladesh Mirpur 19 Jan 2009 ODI # 2797
10 25 40.00 - - - - v South Africa Bloemfontein 15 Oct 2010 ODI # 3057
2 5 40.00 - - - - v Bangladesh Harare 4 Feb 2007 ODI # 2505
6 21 28.57 - - - - v Sri Lanka Pallekele 21 Jan 2022 ODI # 4347
2 7 28.57 - - - - v Sri Lanka Hambantota 10 Jul 2017 ODI # 3904
4 14 28.57 - - - - v Pakistan Rawalpindi 30 Oct 2020 ODI # 4262
1 4 25.00 - - - - v Australia Harare 25 Aug 2014 ODI # 3513
3 14 21.42 - - - - v South Africa Harare 4 Sep 2014 ODI # 3524
1 7 14.28 - - - - v Afghanistan Bulawayo 24 Jul 2014 ODI # 3506
1* 7 14.28 - - - - v Bangladesh Harare 6 Feb 2007 ODI # 2511
0 1 0.00 - - - - v Australia Townsville 3 Sep 2022 ODI # 4460
0 1 0.00 - - - - v Afghanistan Harare 26 Feb 2017 ODI # 3842
0 2 0.00 - - - - v India Harare 10 Jul 2015 ODI # 3662
- - - - - 0 0 v Kenya Nairobi (Gym) 1 Feb 2009 ODI # 2812
- - - 2 42 1 0 v Ireland Belfast 8 Sep 2021 ODI # 4319
- - - 0 33 1 0 v Pakistan Harare 3 Oct 2015 ODI # 3686
- - - - - 0 0 v Ireland Belfast 13 Sep 2021 ODI # 4323
- - - 1 29 0 0 v Pakistan Harare 5 Oct 2015 ODI # 3687
- - - - - 0 0 v Bangladesh Bulawayo 9 Aug 2009 ODI # 2869
- - - 0 43 0 0 v Sri Lanka Pallekele 16 Jan 2022 ODI # 4341
- - - 0 48 0 0 v Sri Lanka Pallekele 18 Jan 2022 ODI # 4343
- - - - - 1 0 v Bangladesh Bulawayo 16 Aug 2009 ODI # 2873
- - - - - 0 0 v Ireland Harare 13 Oct 2015 ODI # 3691
- - - 0 15 0 0 v Bangladesh Bulawayo 18 Aug 2009 ODI # 2874
- - - 0 28 0 0 v India Harare 18 Aug 2022 ODI # 4451
- - - 0 4 1 0 v Kenya Harare 12 Oct 2009 ODI # 2908
- - - 0 13 0 0 v India Harare 20 Aug 2022 ODI # 4454
- - - 2 31 0 0 v Afghanistan Bulawayo 22 Oct 2015 ODI # 3697
- - - 0 10 0 0 v Kenya Harare 13 Oct 2009 ODI # 2909
absent - - - - - - v Kenya Harare 15 Oct 2009 ODI # 2910
- - - 0 14 0 0 v Australia Townsville 31 Aug 2022 ODI # 4459
- - - 0 42 0 0 v Netherlands Harare 23 Mar 2023 ODI # 4546
- - - - - 0 0 v India Harare 13 Jun 2016 ODI # 3744
- - - - - 0 0 v South Africa Potchefstroom 17 Oct 2010 ODI # 3059
- - - - - 0 0 v Sri Lanka Harare 14 Nov 2016 ODI # 3804
- - - 2 52 1 0 v West Indies Bulawayo 19 Nov 2016 ODI # 3806
- - - 0 11 1 0 v Canada Nagpur 28 Feb 2011 ODI # 3111
- - - 0 14 0 0 v West Indies Harare 24 Jun 2023 ODI # 4597
- - - 2 18 0 0 v West Indies Bulawayo 25 Nov 2016 ODI # 3809
- - - - - 1 0 v U.S.A. Harare 26 Jun 2023 ODI # 4601
- - - 0 22 1 0 v Sri Lanka Bulawayo 27 Nov 2016 ODI # 3810
- - - 0 33 0 0 v Oman Bulawayo 29 Jun 2023 ODI # 4605
- - - 3 15 1 0 v Afghanistan Harare 21 Feb 2017 ODI # 3838
- - - - - 0 0 v Sri Lanka Bulawayo 2 Jul 2023 ODI # 4609
- - - 0 18 0 0 v India Harare 24 Jul 2013 ODI # 3395
- - - - - 0 0 v India Harare 28 Jul 2013 ODI # 3399
- - - 0 21 0 0 v India Bulawayo 1 Aug 2013 ODI # 3402
- - - 0 43 0 0 v South Africa Gqeberha 2 Mar 2005 ODI # 2233
- - - 0 18 0 0 v India Bulawayo 3 Aug 2013 ODI # 3403
- - - 0 30 0 0 v India Harare 4 Sep 2005 ODI # 2280
- - - 0 20 0 0 v Sri Lanka Galle 2 Jul 2017 ODI # 3899
- - - 1 26 1 0 v Bangladesh Khulna 30 Nov 2006 ODI # 2453
- - - 1 63 1 0 v Sri Lanka Hambantota 6 Jul 2017 ODI # 3901
- - - 1 24 2 0 v Bangladesh Bogra 3 Dec 2006 ODI # 2457
- - - 0 19 0 0 v Bangladesh Mirpur 8 Dec 2006 ODI # 2461
- - - 2 44 0 0 v Hong Kong Bulawayo 10 Mar 2018 ODI # 3994
- - - 0 15 0 0 v Bangladesh Mirpur 9 Dec 2006 ODI # 2462
- - - 1 37 2 0 v Scotland Bulawayo 12 Mar 2018 ODI # 3996
- - - 2 33 0 0 v Afghanistan Bulawayo 22 Jul 2014 ODI # 3505
- - - 1 17 1 0 v Ireland Harare 16 Mar 2018 ODI # 3999
- - - 1 45 0 0 v West Indies Harare 19 Mar 2018 ODI # 4002
- - - 0 22 0 0 v Bangladesh Harare 10 Feb 2007 ODI # 2518
- - - 0 19 1 0 v South Africa Kimberley 30 Sep 2018 ODI # 4049
- - - 1 1 1 0 v South Africa Bulawayo 21 Aug 2014 ODI # 3510
- - - 0 17 0 0 v West Indies Kingston 19 Mar 2007 ODI # 2543
- - - 1 54 0 0 v South Africa Paarl 6 Oct 2018 ODI # 4051
- - - - - 0 0 v South Africa Bulawayo 22 Aug 2007 ODI # 2612
- - - 0 43 0 0 v Bangladesh Chattogram 24 Oct 2018 ODI # 4060
- - - 1 10 0 0 v South Africa Harare 25 Aug 2007 ODI # 2614
- - - 0 43 0 0 v Bangladesh Chattogram 26 Oct 2018 ODI # 4061
- - - 0 29 0 0 v Pakistan Hyderabad (Sind) 24 Jan 2008 ODI # 2663
- - - 0 34 1 0 v U.A.E. Harare 14 Apr 2019 ODI # 4123
- - - 0 10 1 0 v Pakistan Faisalabad 30 Jan 2008 ODI # 2667
- - - 2 38 0 0 v Netherlands Deventer 19 Jun 2019 ODI # 4164
- - - 0 31 0 0 v India Auckland 14 Mar 2015 ODI # 3636
- - - - - 0 0 v Pakistan Sheikhupura 2 Feb 2008 ODI # 2669
- - - 4 43 0 0 v Netherlands Deventer 21 Jun 2019 ODI # 4167
- - - - - 0 0 v Sri Lanka Harare 22 Nov 2008 ODI # 2780
- - - 0 66 0 0 v Ireland Bready 1 Jul 2019 ODI # 4181
- - - 0 53 1 0 v Pakistan Lahore 29 May 2015 ODI # 3652
DNB - - - - - - v Pakistan Lahore 31 May 2015 ODI # 3653
- - - - - 0 0 v Bangladesh Mirpur 10 Jan 2009 ODI # 2790
- - - 1 14 0 0 v Ireland Belfast 7 Jul 2019 ODI # 4189
- - - 0 12 0 0 v Bangladesh Mirpur 21 Jan 2009 ODI # 2799
- - - 0 36 0 0 v New Zealand Harare 4 Aug 2015 ODI # 3674
- - - - - 0 0 v Bangladesh Mirpur 23 Jan 2009 ODI # 2801
- - - 1 31 0 0 v Pakistan Rawalpindi 1 Nov 2020 ODI # 4263
- - - - - 0 0 v Kenya Mombasa 27 Jan 2009 ODI # 2805
- - - 0 37 1 0 v Pakistan Rawalpindi 3 Nov 2020 ODI # 4264
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