Records type batting analysis [change type]
View match by match list [change view]
Opposition team Australia remove Australia from query or Bangladesh remove Bangladesh from query or India remove India from query or New Zealand remove New Zealand from query or Pakistan remove Pakistan from query or South Africa remove South Africa from query or Sri Lanka remove Sri Lanka from query or West Indies remove West Indies from query
Floodlit matches day match remove day match from query
Ordered by start date (ascending)
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-2021 205 203 15 6684 145* 35.55 8721 76.64 11 39 15 599 106 Profile
filtered 2004-2021 108 107 9 3343 138 34.11 4745 70.45 6 16 10 292 45
Match by match list
0 0 5 0.00 0 0 v Sri Lanka Bulawayo 20 Apr 2004 ODI # 2119
2 2 17 11.76 0 0 v Sri Lanka Bulawayo 22 Apr 2004 ODI # 2120
4 4 24 16.66 1 0 v Sri Lanka Harare 25 Apr 2004 ODI # 2122
38 38 61 62.29 5 1 v Sri Lanka Harare 27 Apr 2004 ODI # 2123
74 74 120 61.66 5 3 v Sri Lanka Harare 29 Apr 2004 ODI # 2124
59 59 101 58.41 6 0 v Australia Harare 25 May 2004 ODI # 2131
65 65 93 69.89 5 0 v Australia Harare 27 May 2004 ODI # 2132
1 1 3 33.33 0 0 v Australia Harare 29 May 2004 ODI # 2133
13 13 34 38.23 2 0 v Sri Lanka The Oval 14 Sep 2004 ODI # 2173
5 5 13 38.46 0 0 v Pakistan Multan 30 Sep 2004 ODI # 2183
73 73 122 59.83 6 0 v Pakistan Peshawar 3 Oct 2004 ODI # 2184
3 3 12 25.00 0 0 v Sri Lanka Rawalpindi 9 Oct 2004 ODI # 2186
31 31 51 60.78 3 0 v Bangladesh Chattogram 24 Jan 2005 ODI # 2210
23 23 40 57.50 2 0 v Bangladesh Chattogram 26 Jan 2005 ODI # 2211
36 36 76 47.36 3 0 v Bangladesh Dhaka 31 Jan 2005 ODI # 2217
23 23 26 88.46 4 0 v South Africa Durban 27 Feb 2005 ODI # 2231
36 36 47 76.59 5 0 v New Zealand Bulawayo 24 Aug 2005 ODI # 2272
3 3 11 27.27 0 0 v India Harare 29 Aug 2005 ODI # 2274
1 1 20 5.00 0 0 v New Zealand Harare 31 Aug 2005 ODI # 2276
26 26 41 63.41 5 0 v India Harare 4 Sep 2005 ODI # 2280
25 25 43 58.13 3 0 v West Indies St John's 29 Apr 2006 ODI # 2368
0 0 1 0.00 0 0 v West Indies St John's 30 Apr 2006 ODI # 2369
26 26 38 68.42 4 1 v West Indies Georgetown 7 May 2006 ODI # 2370
20* 20 21 95.23 1 1 v West Indies Port of Spain 13 May 2006 ODI # 2372
43 43 82 52.43 5 0 v West Indies Port of Spain 14 May 2006 ODI # 2373
25 25 29 86.20 3 0 v Bangladesh Harare 29 Jul 2006 ODI # 2392
14 14 23 60.86 2 0 v Bangladesh Harare 30 Jul 2006 ODI # 2393
79* 79 72 109.72 6 3 v Bangladesh Harare 2 Aug 2006 ODI # 2394
27* 27 31 87.09 2 1 v Bangladesh Harare 4 Aug 2006 ODI # 2395
24 24 71 33.80 0 0 v Bangladesh Harare 6 Aug 2006 ODI # 2398
38 38 71 53.52 4 2 v Bangladesh Khulna 30 Nov 2006 ODI # 2453
4 4 29 13.79 0 0 v Bangladesh Mirpur 8 Dec 2006 ODI # 2461
DNB - - - - - v Bangladesh Harare 6 Feb 2007 ODI # 2511
13 13 30 43.33 0 0 v Bangladesh Harare 9 Feb 2007 ODI # 2516
10 10 20 50.00 0 0 v Bangladesh Harare 10 Feb 2007 ODI # 2518
50 50 121 41.32 1 1 v West Indies Kingston 19 Mar 2007 ODI # 2543
13 13 17 76.47 1 0 v Pakistan Kingston 21 Mar 2007 ODI # 2547
19 19 56 33.92 1 0 v South Africa Bulawayo 22 Aug 2007 ODI # 2612
44 44 84 52.38 3 1 v South Africa Harare 25 Aug 2007 ODI # 2614
42 42 59 71.18 2 1 v South Africa Harare 26 Aug 2007 ODI # 2615
27 27 30 90.00 4 0 v West Indies Harare 30 Nov 2007 ODI # 2649
27 27 33 81.81 5 0 v West Indies Harare 2 Dec 2007 ODI # 2651
4 4 12 33.33 1 0 v West Indies Harare 4 Dec 2007 ODI # 2653
26* 26 34 76.47 1 0 v West Indies Bulawayo 7 Dec 2007 ODI # 2654
26 26 35 74.28 1 1 v Pakistan Hyderabad (Sind) 24 Jan 2008 ODI # 2663
49 49 78 62.82 5 0 v Pakistan Sheikhupura 2 Feb 2008 ODI # 2669
20 20 39 51.28 1 0 v Bangladesh Bulawayo 9 Aug 2009 ODI # 2869
9 9 16 56.25 0 0 v Bangladesh Bulawayo 11 Aug 2009 ODI # 2871
94 94 103 91.26 2 1 v Bangladesh Bulawayo 14 Aug 2009 ODI # 2872
9 9 18 50.00 0 0 v Bangladesh Bulawayo 16 Aug 2009 ODI # 2873
61 61 86 70.93 3 1 v Bangladesh Bulawayo 18 Aug 2009 ODI # 2874
0 0 3 0.00 0 0 v Bangladesh Chattogram 3 Nov 2009 ODI # 2920
118* 118 125 94.40 7 4 v Bangladesh Chattogram 5 Nov 2009 ODI # 2922
2 2 6 33.33 0 0 v South Africa Benoni 8 Nov 2009 ODI # 2926
1 1 2 50.00 0 0 v West Indies Providence 4 Mar 2010 ODI # 2967
47 47 66 71.21 4 1 v West Indies Providence 6 Mar 2010 ODI # 2970
19 19 34 55.88 2 0 v West Indies Kingstown 10 Mar 2010 ODI # 2972
1 1 6 16.66 0 0 v West Indies Kingstown 12 Mar 2010 ODI # 2974
7 7 17 41.17 1 0 v West Indies Kingstown 14 Mar 2010 ODI # 2976
81 81 103 78.64 4 2 v India Bulawayo 28 May 2010 ODI # 2981
2 2 5 40.00 0 0 v Sri Lanka Bulawayo 1 Jun 2010 ODI # 2985
74 74 90 82.22 6 1 v India Harare 3 Jun 2010 ODI # 2986
119* 119 137 86.86 9 1 v Sri Lanka Harare 7 Jun 2010 ODI # 2989
19 19 22 86.36 3 0 v Sri Lanka Harare 9 Jun 2010 ODI # 2990
32 32 39 82.05 5 0 v South Africa Potchefstroom 17 Oct 2010 ODI # 3059
27 27 35 77.14 4 0 v Bangladesh Mirpur 1 Dec 2010 ODI # 3071
28 28 32 87.50 4 0 v Bangladesh Mirpur 3 Dec 2010 ODI # 3073
15 15 28 53.57 0 0 v Bangladesh Mirpur 6 Dec 2010 ODI # 3075
0 0 2 0.00 0 0 v Bangladesh Chattogram 12 Dec 2010 ODI # 3078
44 44 57 77.19 4 0 v New Zealand Ahmedabad 4 Mar 2011 ODI # 3117
10 10 17 58.82 1 0 v Bangladesh Harare 12 Aug 2011 ODI # 3176
3 3 14 21.42 0 0 v Bangladesh Harare 14 Aug 2011 ODI # 3177
4 4 20 20.00 0 0 v Bangladesh Harare 16 Aug 2011 ODI # 3179
106 106 137 77.37 7 1 v Bangladesh Bulawayo 19 Aug 2011 ODI # 3181
0 0 2 0.00 0 0 v Bangladesh Bulawayo 21 Aug 2011 ODI # 3183
84 84 103 81.55 7 0 v Pakistan Bulawayo 8 Sep 2011 ODI # 3188
50 50 76 65.78 2 0 v Pakistan Harare 11 Sep 2011 ODI # 3190
6 6 14 42.85 0 0 v Pakistan Harare 14 Sep 2011 ODI # 3194
128* 128 120 106.66 7 5 v New Zealand Harare 20 Oct 2011 ODI # 3204
107* 107 105 101.90 12 1 v New Zealand Harare 22 Oct 2011 ODI # 3206
75 75 65 115.38 7 2 v New Zealand Bulawayo 25 Oct 2011 ODI # 3209
58 58 68 85.29 8 1 v New Zealand Dunedin 3 Feb 2012 ODI # 3230
4 4 8 50.00 0 0 v New Zealand Whangarei 6 Feb 2012 ODI # 3232
8 8 22 36.36 1 0 v West Indies St George's 22 Feb 2013 ODI # 3337
0 0 2 0.00 0 0 v West Indies St George's 24 Feb 2013 ODI # 3339
39 39 38 102.63 3 2 v West Indies St George's 26 Feb 2013 ODI # 3340
33 33 37 89.18 4 0 v Bangladesh Bulawayo 3 May 2013 ODI # 3353
37 37 60 61.66 3 0 v Bangladesh Bulawayo 5 May 2013 ODI # 3354
2 2 5 40.00 0 0 v Bangladesh Bulawayo 8 May 2013 ODI # 3355
12 12 15 80.00 1 0 v India Harare 24 Jul 2013 ODI # 3395
0 0 4 0.00 0 0 v India Harare 26 Jul 2013 ODI # 3397
23 23 44 52.27 3 0 v India Harare 28 Jul 2013 ODI # 3399
0 0 9 0.00 0 0 v India Bulawayo 1 Aug 2013 ODI # 3402
0 0 11 0.00 0 0 v India Bulawayo 3 Aug 2013 ODI # 3403
43* 43 59 72.88 4 0 v Pakistan Harare 27 Aug 2013 ODI # 3404
79 79 95 83.15 6 1 v Pakistan Harare 29 Aug 2013 ODI # 3406
26 26 29 89.65 5 0 v Pakistan Harare 31 Aug 2013 ODI # 3408
6 6 10 60.00 0 0 v South Africa Bulawayo 17 Aug 2014 ODI # 3507
14 14 28 50.00 2 0 v South Africa Bulawayo 19 Aug 2014 ODI # 3508
10 10 14 71.42 2 0 v Australia Harare 25 Aug 2014 ODI # 3513
0 0 4 0.00 0 0 v South Africa Harare 29 Aug 2014 ODI # 3518
32 32 26 123.07 5 0 v Australia Harare 31 Aug 2014 ODI # 3521
79 79 96 82.29 5 2 v South Africa Harare 4 Sep 2014 ODI # 3524
138 138 124 111.29 20 2 v West Indies Harare 19 Mar 2018 ODI # 4002
9 9 29 31.03 0 0 v South Africa Kimberley 30 Sep 2018 ODI # 4049
24 24 31 77.41 3 0 v Bangladesh Harare 16 Jul 2021 ODI # 4304
46 46 57 80.70 5 1 v Bangladesh Harare 18 Jul 2021 ODI # 4306
28 28 39 71.79 3 0 v Bangladesh Harare 20 Jul 2021 ODI # 4308
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