Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 9 Feb 2007 remove greater than or equal to 9 Feb 2007 from query
Ordered by boundary sixes (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2004-2018 213 198 26 4340 117 25.23 5423 80.02 2 19 17 343 106 Profile
filtered 2007-2018 162 153 22 3391 117 25.88 4184 81.04 2 14 10 263 82
Innings by innings list
77* 84 57 1 7 135.08 6 not out 1 v Bangladesh Harare 10 Feb 2007 ODI # 2518
79 - 38 3 7 207.89 5 caught 1 v Kenya Mombasa 27 Jan 2009 ODI # 2805
61* 47 33 3 5 184.84 6 not out 1 v Bangladesh Bulawayo 14 Aug 2009 ODI # 2872
27 11 11 0 4 245.45 6 bowled 2 v Pakistan Kingston 21 Mar 2007 ODI # 2547
117 138 95 10 4 123.15 4 bowled 2 v Pakistan Lahore 26 May 2015 ODI # 3651
33 - 19 1 3 173.68 6 caught 1 v Ireland Nairobi (Gym) 17 Oct 2008 ODI # 2766
68 - 29 10 3 234.48 6 bowled 1 v Kenya Mombasa 29 Jan 2009 ODI # 2807
31 32 20 0 3 155.00 9 run out 2 v Bangladesh Bulawayo 11 Aug 2009 ODI # 2871
42 84 78 2 3 53.84 8 caught 1 v West Indies Kingstown 12 Mar 2010 ODI # 2974
47 64 43 3 3 109.30 7 bowled 2 v New Zealand Bulawayo 25 Oct 2011 ODI # 3209
38 68 41 3 2 92.68 6 caught 1 v Kenya Eden Gardens 20 Mar 2011 ODI # 3140
31 21 21 1 2 147.61 6 caught 1 v Bangladesh Harare 16 Aug 2011 ODI # 3179
90 174 122 10 2 73.77 4 bowled 1 v South Africa Bulawayo 21 Aug 2014 ODI # 3510
53* 81 46 4 2 115.21 7 not out 2 v Bangladesh Mirpur 26 Nov 2014 ODI # 3553
67 83 55 4 2 121.81 5 hit wicket 1 v Pakistan Harare 3 Oct 2015 ODI # 3686
41 97 51 0 2 80.39 5 lbw 2 v Bangladesh Mirpur 7 Nov 2015 ODI # 3703
47 112 77 2 2 61.03 5 caught 2 v Bangladesh Mirpur 9 Nov 2015 ODI # 3705
40 36 37 5 1 108.10 9 caught 2 v Asia XI Bengaluru 6 Jun 2007 ODI # 2587
59 108 74 6 1 79.72 7 run out 1 v South Africa Bulawayo 22 Aug 2007 ODI # 2612
13 13 10 1 1 130.00 5 caught 2 v South Africa Harare 26 Aug 2007 ODI # 2615
38 48 34 0 1 111.76 6 caught 1 v West Indies Harare 30 Nov 2007 ODI # 2649
64 98 95 5 1 67.36 7 run out 1 v Bangladesh Mirpur 10 Jan 2009 ODI # 2790
36 - 41 3 1 87.80 6 caught 1 v Kenya Nairobi (Gym) 1 Feb 2009 ODI # 2812
20 22 18 2 1 111.11 8 bowled 1 v Bangladesh Bulawayo 9 Aug 2009 ODI # 2869
15 19 12 1 1 125.00 7 caught 1 v Bangladesh Bulawayo 16 Aug 2009 ODI # 2873
25 23 21 3 1 119.04 4 caught 1 v Kenya Harare 12 Oct 2009 ODI # 2908
21 43 24 1 1 87.50 6 caught 2 v Kenya Harare 15 Oct 2009 ODI # 2910
60* 62 50 9 1 120.00 7 not out 2 v Bangladesh Mirpur 27 Oct 2009 ODI # 2914
27 22 22 1 1 122.72 5 caught 1 v West Indies Providence 4 Mar 2010 ODI # 2967
41 61 32 4 1 128.12 7 caught 2 v Ireland Harare 26 Sep 2010 ODI # 3048
23 24 34 1 1 67.64 6 caught 1 v Bangladesh Chattogram 12 Dec 2010 ODI # 3078
17* 16 10 1 1 170.00 7 not out 1 v Pakistan Harare 11 Sep 2011 ODI # 3190
63 75 69 7 1 91.30 7 bowled 2 v New Zealand Whangarei 6 Feb 2012 ODI # 3232
43* 42 34 6 1 126.47 7 not out 1 v India Harare 24 Jul 2013 ODI # 3395
46 76 58 4 1 79.31 7 caught 2 v India Harare 26 Jul 2013 ODI # 3397
20 23 15 2 1 133.33 6 run out 1 v Afghanistan Bulawayo 22 Jul 2014 ODI # 3505
8 13 7 0 1 114.28 7 run out 2 v South Africa Hamilton 15 Feb 2015 ODI # 3601
21 33 20 1 1 105.00 8 caught 2 v West Indies Canberra 24 Feb 2015 ODI # 3612
104* 157 101 8 1 102.97 4 not out 2 v India Harare 10 Jul 2015 ODI # 3662
26 45 31 1 1 83.87 4 caught 2 v New Zealand Harare 2 Aug 2015 ODI # 3673
13 - 15 0 1 86.66 5 caught 1 v Afghanistan Sharjah 29 Dec 2015 ODI # 3716
37 76 69 0 1 53.62 6 lbw 2 v Pakistan Bulawayo 20 Jul 2018 ODI # 4020
25* 45 37 1 1 67.56 6 not out 2 v Pakistan Bulawayo 22 Jul 2018 ODI # 4021
33 61 45 1 0 73.33 6 caught 2 v Bangladesh Harare 9 Feb 2007 ODI # 2516
4 5 9 0 0 44.44 6 caught 2 v Ireland Kingston 15 Mar 2007 ODI # 2535
30* 33 29 5 0 103.44 7 not out 1 v West Indies Kingston 19 Mar 2007 ODI # 2543
7 7 4 1 0 175.00 8 caught 2 v Asia XI Chennai 9 Jun 2007 ODI # 2588
4 9 6 0 0 66.66 8 bowled 2 v Asia XI Chennai 10 Jun 2007 ODI # 2589
4 8 7 0 0 57.14 7 bowled 1 v South Africa Harare 25 Aug 2007 ODI # 2614
2 7 3 0 0 66.66 8 caught 2 v West Indies Harare 2 Dec 2007 ODI # 2651
2 13 7 0 0 28.57 7 caught 1 v West Indies Harare 4 Dec 2007 ODI # 2653
4 8 5 0 0 80.00 3 caught 1 v West Indies Bulawayo 7 Dec 2007 ODI # 2654
15 19 24 1 0 62.50 8 caught 2 v Pakistan Karachi 21 Jan 2008 ODI # 2662
1 4 3 0 0 33.33 6 caught 1 v Pakistan Hyderabad (Sind) 24 Jan 2008 ODI # 2663
42* 52 44 2 0 95.45 6 not out 2 v Pakistan Multan 27 Jan 2008 ODI # 2665
24 32 36 1 0 66.66 7 stumped 1 v Pakistan Faisalabad 30 Jan 2008 ODI # 2667
34 73 58 2 0 58.62 7 stumped 1 v Pakistan Sheikhupura 2 Feb 2008 ODI # 2669
5 - 6 0 0 83.33 7 caught 2 v Kenya Nairobi (Gym) 19 Oct 2008 ODI # 2768
0 2 1 0 0 0.00 6 lbw 1 v Sri Lanka Harare 20 Nov 2008 ODI # 2779
3 36 27 0 0 11.11 6 lbw 1 v Sri Lanka Harare 22 Nov 2008 ODI # 2780
3 6 4 0 0 75.00 4 bowled 2 v Sri Lanka Harare 24 Nov 2008 ODI # 2782
5 48 41 0 0 12.19 6 bowled 1 v Sri Lanka Harare 28 Nov 2008 ODI # 2784
5 9 8 1 0 62.50 6 bowled 2 v Sri Lanka Harare 30 Nov 2008 ODI # 2785
6 24 25 0 0 24.00 8 stumped 2 v Sri Lanka Mirpur 12 Jan 2009 ODI # 2791
0 37 27 0 0 0.00 5 caught 2 v Bangladesh Mirpur 19 Jan 2009 ODI # 2797
1 6 4 0 0 25.00 6 bowled 1 v Bangladesh Mirpur 21 Jan 2009 ODI # 2799
7 18 19 0 0 36.84 7 bowled 1 v Bangladesh Mirpur 23 Jan 2009 ODI # 2801
43 - 50 5 0 86.00 6 lbw 2 v Kenya Nairobi (Gym) 31 Jan 2009 ODI # 2809
12 - 18 2 0 66.66 6 lbw 1 v Bangladesh Bulawayo 18 Aug 2009 ODI # 2874
3 6 4 0 0 75.00 7 bowled 1 v Kenya Harare 13 Oct 2009 ODI # 2909
8 29 14 0 0 57.14 8 caught 1 v Bangladesh Mirpur 29 Oct 2009 ODI # 2916
20 52 34 2 0 58.82 7 bowled 1 v Bangladesh Mirpur 31 Oct 2009 ODI # 2917
4 12 11 0 0 36.36 8 caught 1 v Bangladesh Chattogram 3 Nov 2009 ODI # 2920
38 48 38 6 0 100.00 4 caught 1 v Bangladesh Chattogram 5 Nov 2009 ODI # 2922
4 5 4 1 0 100.00 6 bowled 2 v South Africa Benoni 8 Nov 2009 ODI # 2926
4 2 2 1 0 200.00 5 caught 2 v South Africa Centurion 10 Nov 2009 ODI # 2928
50 59 72 5 0 69.44 7 caught 1 v West Indies Providence 6 Mar 2010 ODI # 2970
10 29 11 1 0 90.90 7 lbw 2 v West Indies Kingstown 10 Mar 2010 ODI # 2972
19 37 23 2 0 82.60 7 caught 1 v West Indies Kingstown 14 Mar 2010 ODI # 2976
24* 30 16 4 0 150.00 6 not out 2 v India Bulawayo 28 May 2010 ODI # 2981
1 2 2 0 0 50.00 6 bowled 1 v Sri Lanka Bulawayo 1 Jun 2010 ODI # 2985
16* 29 15 1 0 106.66 4 not out 2 v India Harare 3 Jun 2010 ODI # 2986
10 14 18 0 0 55.55 6 caught 1 v Sri Lanka Harare 9 Jun 2010 ODI # 2990
32* 57 35 3 0 91.42 7 not out 2 v Ireland Harare 28 Sep 2010 ODI # 3049
22 39 30 2 0 73.33 6 caught 2 v Ireland Harare 30 Sep 2010 ODI # 3050
23 46 26 3 0 88.46 7 caught 2 v South Africa Bloemfontein 15 Oct 2010 ODI # 3057
13 28 15 1 0 86.66 7 bowled 1 v South Africa Potchefstroom 17 Oct 2010 ODI # 3059
1 6 2 0 0 50.00 6 bowled 2 v South Africa Benoni 22 Oct 2010 ODI # 3061
7 10 10 1 0 70.00 4 bowled 1 v Bangladesh Mirpur 1 Dec 2010 ODI # 3071
7 12 14 1 0 50.00 7 bowled 1 v Bangladesh Mirpur 3 Dec 2010 ODI # 3073
14 44 25 2 0 56.00 5 caught 2 v Australia Ahmedabad 21 Feb 2011 ODI # 3103
5 6 8 1 0 62.50 5 caught 1 v Canada Nagpur 28 Feb 2011 ODI # 3111
1 9 4 0 0 25.00 5 lbw 1 v New Zealand Ahmedabad 4 Mar 2011 ODI # 3117
6 21 11 0 0 54.54 6 caught 2 v Sri Lanka Pallekele 10 Mar 2011 ODI # 3125
32* 57 46 2 0 69.56 7 not out 1 v Pakistan Pallekele 14 Mar 2011 ODI # 3132
3 17 12 0 0 25.00 7 caught 2 v Bangladesh Harare 12 Aug 2011 ODI # 3176
31 74 65 1 0 47.69 6 caught 1 v Bangladesh Bulawayo 19 Aug 2011 ODI # 3181
1 7 5 0 0 20.00 7 caught 2 v Bangladesh Bulawayo 21 Aug 2011 ODI # 3183
24 35 23 2 0 104.34 7 run out 2 v Pakistan Bulawayo 8 Sep 2011 ODI # 3188
9 19 15 1 0 60.00 7 caught 2 v Pakistan Harare 14 Sep 2011 ODI # 3194
9 13 13 1 0 69.23 7 caught 1 v New Zealand Harare 20 Oct 2011 ODI # 3204
14 27 25 1 0 56.00 7 bowled 1 v New Zealand Harare 22 Oct 2011 ODI # 3206
15 18 16 2 0 93.75 7 caught 2 v New Zealand Dunedin 3 Feb 2012 ODI # 3230
16 29 30 1 0 53.33 7 lbw 2 v New Zealand Napier 9 Feb 2012 ODI # 3234
0 3 3 0 0 0.00 7 bowled 2 v Bangladesh Bulawayo 3 May 2013 ODI # 3353
3 10 8 0 0 37.50 7 lbw 1 v India Harare 28 Jul 2013 ODI # 3399
50* 111 66 4 0 75.75 7 not out 1 v India Bulawayo 1 Aug 2013 ODI # 3402
17 45 37 3 0 45.94 7 lbw 1 v India Bulawayo 3 Aug 2013 ODI # 3403
0 2 1 0 0 0.00 7 lbw 2 v Pakistan Harare 29 Aug 2013 ODI # 3406
2 14 13 0 0 15.38 7 lbw 2 v Pakistan Harare 31 Aug 2013 ODI # 3408
39* 81 60 4 0 65.00 6 not out 2 v Afghanistan Bulawayo 18 Jul 2014 ODI # 3503
0 1 2 0 0 0.00 6 caught 2 v Afghanistan Bulawayo 24 Jul 2014 ODI # 3506
36 89 58 3 0 62.06 6 caught 2 v South Africa Bulawayo 17 Aug 2014 ODI # 3507
7 24 13 0 0 53.84 6 caught 2 v South Africa Bulawayo 19 Aug 2014 ODI # 3508
0 13 11 0 0 0.00 5 caught 2 v Australia Harare 25 Aug 2014 ODI # 3513
22 45 29 3 0 75.86 7 caught 2 v South Africa Harare 29 Aug 2014 ODI # 3518
52* 96 68 4 0 76.47 7 not out 2 v Australia Harare 31 Aug 2014 ODI # 3521
13 32 32 0 0 40.62 6 caught 2 v South Africa Harare 4 Sep 2014 ODI # 3524
15 37 28 0 0 53.57 6 caught 2 v Bangladesh Chattogram 21 Nov 2014 ODI # 3550
38 64 31 5 0 122.58 7 run out 2 v Bangladesh Chattogram 23 Nov 2014 ODI # 3552
4 19 14 0 0 28.57 7 caught 2 v Bangladesh Mirpur 28 Nov 2014 ODI # 3555
3* 22 4 0 0 75.00 7 not out 1 v Bangladesh Mirpur 1 Dec 2014 ODI # 3559
14* 23 15 2 0 93.33 8 not out 2 v U.A.E. Nelson 19 Feb 2015 ODI # 3606
35 60 35 4 0 100.00 8 caught 2 v Pakistan Brisbane 1 Mar 2015 ODI # 3620
9 10 6 2 0 150.00 4 caught 2 v India Harare 12 Jul 2015 ODI # 3665
10 10 14 2 0 71.42 4 lbw 2 v India Harare 14 Jul 2015 ODI # 3667
5 5 7 1 0 71.42 5 caught 1 v New Zealand Harare 4 Aug 2015 ODI # 3674
3 10 7 0 0 42.85 4 caught 2 v New Zealand Harare 7 Aug 2015 ODI # 3675
22 38 30 2 0 73.33 6 caught 2 v Pakistan Harare 1 Oct 2015 ODI # 3685
0 2 2 0 0 0.00 5 bowled 1 v Pakistan Harare 5 Oct 2015 ODI # 3687
16 19 22 1 0 72.72 5 caught 2 v Ireland Harare 9 Oct 2015 ODI # 3688
4* 9 6 0 0 66.66 7 not out 2 v Ireland Harare 11 Oct 2015 ODI # 3690
34 80 63 1 0 53.96 5 caught 1 v Ireland Harare 13 Oct 2015 ODI # 3691
25 82 54 0 0 46.29 5 caught 2 v Afghanistan Bulawayo 18 Oct 2015 ODI # 3694
49* 93 62 2 0 79.03 5 not out 2 v Afghanistan Bulawayo 20 Oct 2015 ODI # 3696
15 45 46 1 0 32.60 5 run out 1 v Afghanistan Bulawayo 22 Oct 2015 ODI # 3697
14 45 36 1 0 38.88 7 bowled 2 v Afghanistan Bulawayo 24 Oct 2015 ODI # 3699
45 57 47 6 0 95.74 5 bowled 2 v Bangladesh Mirpur 11 Nov 2015 ODI # 3706
28 - 41 3 0 68.29 5 bowled 2 v Afghanistan Sharjah 25 Dec 2015 ODI # 3713
1 - 3 0 0 33.33 5 bowled 1 v Afghanistan Sharjah 2 Jan 2016 ODI # 3719
13 - 13 2 0 100.00 6 lbw 1 v Afghanistan Sharjah 4 Jan 2016 ODI # 3720
3 - 19 0 0 15.78 5 lbw 1 v Afghanistan Sharjah 6 Jan 2016 ODI # 3722
41 99 65 1 0 63.07 7 bowled 1 v India Harare 11 Jun 2016 ODI # 3742
0 1 1 0 0 0.00 6 lbw 1 v India Harare 13 Jun 2016 ODI # 3744
0 1 1 0 0 0.00 6 caught 1 v India Harare 15 Jun 2016 ODI # 3746
1 6 4 0 0 25.00 7 caught 1 v Sri Lanka Harare 14 Nov 2016 ODI # 3804
8 16 11 0 0 72.72 6 caught 1 v West Indies Bulawayo 19 Nov 2016 ODI # 3806
9 9 11 2 0 81.81 7 caught 1 v Pakistan Bulawayo 18 Jul 2018 ODI # 4019
27 66 37 4 0 72.97 7 caught 1 v South Africa Kimberley 30 Sep 2018 ODI # 4049
0 4 2 0 0 0.00 7 caught 2 v South Africa Bloemfontein 3 Oct 2018 ODI # 4050
9 33 26 1 0 34.61 7 caught 1 v South Africa Paarl 6 Oct 2018 ODI # 4051
3 - 9 0 0 33.33 7 caught 1 v Bangladesh Chattogram 24 Oct 2018 ODI # 4060
1* - 1 0 0 100.00 7 not out 1 v Bangladesh Chattogram 26 Oct 2018 ODI # 4061
DNB - - - - - - - 2 v Kenya Nairobi (Gym) 4 Feb 2009 ODI # 2814
DNB - - - - - - - 2 v Sri Lanka Harare 7 Jun 2010 ODI # 2989
DNB - - - - - - - 2 v Bangladesh Harare 14 Aug 2011 ODI # 3177
DNB - - - - - - - 2 v Bangladesh Bulawayo 5 May 2013 ODI # 3354
DNB - - - - - - - 2 v Bangladesh Bulawayo 8 May 2013 ODI # 3355
DNB - - - - - - - 2 v Pakistan Harare 27 Aug 2013 ODI # 3404
DNB - - - - - - - 2 v Afghanistan Bulawayo 20 Jul 2014 ODI # 3504
DNB - - - - - - - 2 v Afghanistan Bulawayo 16 Oct 2015 ODI # 3693
DNB - - - - - - - 1 v Sri Lanka Bulawayo 21 Nov 2016 ODI # 3807
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