Records type all-round analysis [change type]
View match by match list [change view]
Start of match date greater than or equal to 1 jan 2009 remove greater than or equal to 1 jan 2009 from query
Ordered by runs scored (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2001-2019 209 5658 178* 27.73 5 39 3/39 41.94 0 71 0 -14.21 Profile
filtered 2009-2019 151 4415 178* 29.83 5 25 2/20 45.16 0 48 0 -15.32
Match by match list
178* 178 0 19 0 0 v Kenya Harare 18 Oct 2009 ODI # 2912
156 156 0 7 1 0 v Kenya Harare 12 Oct 2009 ODI # 2908
111 111 - - 0 0 v Sri Lanka Hambantota 6 Jul 2017 ODI # 3901
110 110 0 6 0 0 v Afghanistan Sharjah 6 Jan 2016 ODI # 3722
102 102 1 37 2 0 v Bangladesh Bulawayo 14 Aug 2009 ODI # 2872
93 93 2 37 1 0 v Afghanistan Bulawayo 20 Jul 2014 ODI # 3504
85 85 0 17 0 0 v Pakistan Harare 27 Aug 2013 ODI # 3404
84 84 - - 1 0 v New Zealand Harare 2 Aug 2015 ODI # 3673
84 84 - - 0 0 v Hong Kong Bulawayo 10 Mar 2018 ODI # 3994
84* 84 2 20 0 0 v Kenya Nairobi (Gym) 4 Feb 2009 ODI # 2814
84 84 0 6 0 0 v Afghanistan Bulawayo 22 Jul 2014 ODI # 3505
84 84 - - 1 0 v Bangladesh Mirpur 31 Oct 2009 ODI # 2917
83 83 - - 2 0 v Afghanistan Sharjah 2 Jan 2016 ODI # 3719
80 80 0 6 0 0 v South Africa Hamilton 15 Feb 2015 ODI # 3601
74 74 0 17 1 0 v Bangladesh Harare 16 Aug 2011 ODI # 3179
73 73 - - 0 0 v Sri Lanka Mirpur 17 Jan 2018 ODI # 3955
73 73 - - 1 0 v Pakistan Lahore 26 May 2015 ODI # 3651
73 73 - - 1 0 v Sri Lanka Hambantota 10 Jul 2017 ODI # 3904
71 71 0 10 0 0 v Kenya Mombasa 27 Jan 2009 ODI # 2805
70 70 - - 0 0 v Australia Harare 25 Aug 2014 ODI # 3513
68 68 0 7 0 0 v Pakistan Harare 11 Sep 2011 ODI # 3190
66 66 - - 1 0 v India Harare 3 Jun 2010 ODI # 2986
66 66 0 15 0 0 v Kenya Harare 13 Oct 2009 ODI # 2909
62 62 - - 0 0 v Sri Lanka Bulawayo 1 Jun 2010 ODI # 2985
61 61 - - 0 0 v South Africa Bulawayo 17 Aug 2014 ODI # 3507
60 60 2 27 0 0 v West Indies St George's 24 Feb 2013 ODI # 3339
59 59 - - 0 0 v Pakistan Bulawayo 16 Jul 2018 ODI # 4017
58 58 0 17 0 0 v Kenya Nairobi (Gym) 1 Feb 2009 ODI # 2812
57 57 - - 1 0 v New Zealand Harare 7 Aug 2015 ODI # 3675
52 52 - - 2 0 v Bangladesh Mirpur 1 Dec 2014 ODI # 3559
48 48 - - 0 0 v Afghanistan Sharjah 11 Feb 2018 ODI # 3974
47 47 0 14 0 0 v Afghanistan Sharjah 29 Dec 2015 ODI # 3716
46 46 - - 0 0 v India Bulawayo 28 May 2010 ODI # 2981
44 44 2 22 0 0 v Kenya Harare 15 Oct 2009 ODI # 2910
42 42 0 8 0 0 v Bangladesh Chattogram 21 Nov 2014 ODI # 3550
41 41 - - 0 0 v Sri Lanka Galle 2 Jul 2017 ODI # 3899
41 41 - - 0 0 v West Indies Providence 4 Mar 2010 ODI # 2967
41 41 0 16 1 0 v Bangladesh Bulawayo 8 May 2013 ODI # 3355
41 41 1 9 2 0 v Bangladesh Harare 12 Aug 2011 ODI # 3176
38 38 0 24 0 0 v Bangladesh Bulawayo 3 May 2013 ODI # 3353
38 38 - - 0 0 v Scotland Edinburgh 15 Jun 2017 ODI # 3892
38 38 - - 2 0 v Bangladesh Harare 14 Aug 2011 ODI # 3177
38 38 - - 0 0 v India Harare 28 Jul 2013 ODI # 3399
36 36 - - 0 0 v New Zealand Bulawayo 25 Oct 2011 ODI # 3209
35 35 - - 0 0 v West Indies Kingstown 10 Mar 2010 ODI # 2972
34 34 - - 0 0 v Pakistan Bulawayo 22 Jul 2018 ODI # 4021
34 34 0 15 0 0 v India Harare 26 Jul 2013 ODI # 3397
34 34 - - 1 0 v Bangladesh Mirpur 29 Oct 2009 ODI # 2916
34 34 - - 1 0 v India Harare 10 Jul 2015 ODI # 3662
32 32 - - 0 0 v India Bulawayo 3 Aug 2013 ODI # 3403
30 30 - - 0 0 v South Africa Bloemfontein 15 Oct 2010 ODI # 3057
29 29 0 14 0 0 v Pakistan Brisbane 1 Mar 2015 ODI # 3620
28 28 - - 1 0 v South Africa Paarl 6 Oct 2018 ODI # 4051
28 28 0 30 1 0 v Bangladesh Mirpur 28 Nov 2014 ODI # 3555
28 28 - - 0 0 v Bangladesh Bulawayo 21 Aug 2011 ODI # 3183
28 28 - - 1 0 v Sri Lanka Hambantota 8 Jul 2017 ODI # 3903
27 27 - - 0 0 v South Africa Bloemfontein 3 Oct 2018 ODI # 4050
26 26 - - 1 0 v Afghanistan Sharjah 4 Jan 2016 ODI # 3720
26 26 - - 0 0 v South Africa Harare 4 Sep 2014 ODI # 3524
25 25 0 10 1 0 v Bangladesh Bulawayo 18 Aug 2009 ODI # 2874
25 25 - - 0 0 v South Africa Harare 29 Aug 2014 ODI # 3518
25 25 1 9 0 0 v Pakistan Harare 31 Aug 2013 ODI # 3408
25 25 - - 0 0 v South Africa Kimberley 30 Sep 2018 ODI # 4049
24 24 0 21 2 0 v Kenya Nairobi (Gym) 31 Jan 2009 ODI # 2809
24 24 0 24 0 0 v Pakistan Harare 29 Aug 2013 ODI # 3406
23 23 1 36 0 0 v Kenya Harare 17 Oct 2009 ODI # 2911
23 23 - - 0 0 v Kenya Mombasa 29 Jan 2009 ODI # 2807
23 23 0 14 0 0 v Ireland Belfast 7 Jul 2019 ODI # 4189
22 22 0 29 0 0 v Pakistan Bulawayo 20 Jul 2018 ODI # 4020
21 21 2 52 0 0 v Bangladesh Bulawayo 16 Aug 2009 ODI # 2873
21 21 0 10 0 0 v Pakistan Harare 14 Sep 2011 ODI # 3194
21 21 - - 0 0 v Bangladesh Mirpur 21 Oct 2018 ODI # 4057
20 20 - - 1 0 v West Indies Bulawayo 25 Nov 2016 ODI # 3809
20 20 0 5 0 0 v New Zealand Harare 22 Oct 2011 ODI # 3206
20 20 - - 0 0 v Sri Lanka Mirpur 21 Jan 2018 ODI # 3962
18 18 - - 1 0 v Ireland Harare 16 Mar 2018 ODI # 3999
18 18 - - 0 0 v Australia Harare 31 Aug 2014 ODI # 3521
18 18 0 5 0 0 v Pakistan Lahore 29 May 2015 ODI # 3652
17 17 - - 0 0 v Bangladesh Mirpur 21 Jan 2009 ODI # 2799
16 16 - - 0 0 v Bangladesh Mirpur 10 Jan 2009 ODI # 2790
16 16 - - 0 0 v Afghanistan Sharjah 9 Feb 2018 ODI # 3972
16 16 - - 0 0 v Scotland Bulawayo 12 Mar 2018 ODI # 3996
15 15 0 33 0 0 v Pakistan Bulawayo 8 Sep 2011 ODI # 3188
15 15 - - 0 0 v Bangladesh Mirpur 15 Jan 2018 ODI # 3952
15 15 - - 0 0 v Ireland Bready 1 Jul 2019 ODI # 4181
15 15 - - 1 0 v Pakistan Harare 1 Oct 2015 ODI # 3685
15 15 0 7 0 0 v Bangladesh Bulawayo 5 May 2013 ODI # 3354
14 14 0 19 0 0 v India Harare 11 Jun 2016 ODI # 3742
14 14 - - 0 0 v West Indies Providence 6 Mar 2010 ODI # 2970
14 14 - - 0 0 v Bangladesh Chattogram 24 Oct 2018 ODI # 4060
13 13 0 14 0 0 v Bangladesh Bulawayo 11 Aug 2009 ODI # 2871
12 12 - - 0 0 v Scotland Edinburgh 17 Jun 2017 ODI # 3893
12 12 1 25 0 0 v Bangladesh Mirpur 26 Nov 2014 ODI # 3553
11 11 - - 0 0 v South Africa Benoni 8 Nov 2009 ODI # 2926
11 11 0 12 0 0 v India Harare 24 Jul 2013 ODI # 3395
10 10 - - 0 0 v Bangladesh Mirpur 23 Jan 2009 ODI # 2801
10 10 - - 0 0 v Afghanistan Bulawayo 18 Jul 2014 ODI # 3503
10 10 - - 0 0 v Bangladesh Chattogram 5 Nov 2009 ODI # 2922
10 10 - - 1 0 v Bangladesh Mirpur 27 Oct 2009 ODI # 2914
10 10 - - 0 0 v India Bulawayo 1 Aug 2013 ODI # 3402
10 10 - - 0 0 v Pakistan Bulawayo 18 Jul 2018 ODI # 4019
10 10 - - 0 0 v Sri Lanka Bulawayo 27 Nov 2016 ODI # 3810
9 9 - - 0 0 v Afghanistan Sharjah 13 Feb 2018 ODI # 3975
9 9 - - 0 0 v India Harare 13 Jun 2016 ODI # 3744
8 8 0 16 0 0 v Ireland Harare 28 Sep 2010 ODI # 3049
8 8 - - 0 0 v India Harare 15 Jun 2016 ODI # 3746
7 7 - - 0 0 v South Africa Bulawayo 19 Aug 2014 ODI # 3508
7 7 - - 0 0 v Netherlands Deventer 19 Jun 2019 ODI # 4164
7 7 - - 0 0 v Afghanistan Sharjah 19 Feb 2018 ODI # 3979
7 7 - - 0 0 v Pakistan Bulawayo 13 Jul 2018 ODI # 4015
7 7 - - 0 0 v Pakistan Harare 3 Oct 2015 ODI # 3686
7 7 - - 0 0 v U.A.E. Harare 22 Mar 2018 ODI # 4005
7 7 0 13 0 0 v New Zealand Dunedin 3 Feb 2012 ODI # 3230
7 7 - - 0 0 v West Indies Harare 19 Mar 2018 ODI # 4002
7 7 1 31 0 0 v India Harare 14 Jul 2015 ODI # 3667
6 6 - - 1 0 v Bangladesh Chattogram 12 Dec 2010 ODI # 3078
6 6 1 38 1 0 v West Indies St George's 26 Feb 2013 ODI # 3340
5 5 0 26 0 0 v India Harare 12 Jul 2015 ODI # 3665
5 5 1 39 0 0 v West Indies Canberra 24 Feb 2015 ODI # 3612
5 5 1 36 1 0 v New Zealand Whangarei 6 Feb 2012 ODI # 3232
5 5 - - 0 0 v Bangladesh Mirpur 23 Jan 2018 ODI # 3964
5 5 1 4 0 0 v South Africa Benoni 22 Oct 2010 ODI # 3061
5 5 - - 0 0 v Afghanistan Harare 19 Feb 2017 ODI # 3837
5 5 - - 0 0 v Netherlands Deventer 21 Jun 2019 ODI # 4167
5 5 - - 0 0 v Sri Lanka Galle 30 Jun 2017 ODI # 3897
5 5 0 18 1 0 v Ireland Hobart 7 Mar 2015 ODI # 3627
4 4 0 8 0 0 v Sri Lanka Harare 9 Jun 2010 ODI # 2990
4 4 0 35 0 0 v West Indies St George's 22 Feb 2013 ODI # 3337
4 4 - - 0 0 v Ireland Belfast 4 Jul 2019 ODI # 4185
4 4 - - 0 0 v Afghanistan Sharjah 16 Feb 2018 ODI # 3977
4 4 - - 0 0 v South Africa Bulawayo 21 Aug 2014 ODI # 3510
3 3 1 12 2 0 v Sri Lanka Harare 7 Jun 2010 ODI # 2989
3 3 - - 0 0 v Bangladesh Mirpur 6 Dec 2010 ODI # 3075
3 3 - - 1 0 v Sri Lanka Mirpur 12 Jan 2009 ODI # 2791
3 3 - - 1 0 v Afghanistan Bulawayo 6 Mar 2018 ODI # 3988
2 2 1 3 0 0 v Bangladesh Chattogram 26 Oct 2018 ODI # 4061
2 2 0 15 0 0 v India Auckland 14 Mar 2015 ODI # 3636
2 2 1 14 1 0 v Bangladesh Mirpur 19 Jan 2009 ODI # 2797
2 2 - - 0 0 v Bangladesh Chattogram 3 Nov 2009 ODI # 2920
1 1 0 9 0 0 v U.A.E. Nelson 19 Feb 2015 ODI # 3606
0 0 - - 0 0 v Bangladesh Chattogram 23 Nov 2014 ODI # 3552
0 0 0 7 0 0 v Ireland Harare 30 Sep 2010 ODI # 3050
0 0 0 9 0 0 v New Zealand Harare 4 Aug 2015 ODI # 3674
0 0 0 19 0 0 v Bangladesh Bulawayo 9 Aug 2009 ODI # 2869
0 0 - - 1 0 v West Indies Kingstown 14 Mar 2010 ODI # 2976
0 0 1 13 0 0 v New Zealand Harare 20 Oct 2011 ODI # 3204
0 0 - - 1 0 v West Indies Kingstown 12 Mar 2010 ODI # 2974
DNB - 0 15 0 0 v Pakistan Lahore 31 May 2015 ODI # 3653
0 0 1 20 2 0 v Ireland Harare 26 Sep 2010 ODI # 3048
0 0 - - 1 0 v South Africa Centurion 10 Nov 2009 ODI # 2928
0 0 0 4 1 0 v Bangladesh Bulawayo 19 Aug 2011 ODI # 3181
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