Records type batting analysis [change type]
View match by match list [change view]
Opposition team Australia remove Australia from query or England remove England 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
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 2003-2016 127 126 4 2994 116 24.54 4716 63.48 2 21 14 328 35 Profile
filtered 2003-2016 86 85 2 1596 96 19.22 2798 57.04 0 13 10 176 17
Match by match list
58 58 99 58.58 9 0 v West Indies Bulawayo 22 Nov 2003 ODI # 2065
0 0 14 0.00 0 0 v West Indies Bulawayo 23 Nov 2003 ODI # 2066
11 11 38 28.94 0 0 v West Indies Harare 26 Nov 2003 ODI # 2067
7 7 14 50.00 1 0 v West Indies Harare 29 Nov 2003 ODI # 2069
8 8 28 28.57 0 0 v West Indies Harare 30 Nov 2003 ODI # 2070
7 7 16 43.75 0 0 v Australia Sydney 11 Jan 2004 ODI # 2079
12 12 19 63.15 2 0 v India Hobart 14 Jan 2004 ODI # 2080
1 1 10 10.00 0 0 v Australia Hobart 16 Jan 2004 ODI # 2082
12 12 36 33.33 3 0 v India Adelaide 24 Jan 2004 ODI # 2087
TDNB - - - - - v Australia Melbourne 29 Jan 2004 ODI # 2091
0 0 4 0.00 0 0 v India Perth 3 Feb 2004 ODI # 2095
0 0 9 0.00 0 0 v Sri Lanka Bulawayo 20 Apr 2004 ODI # 2119
0 0 4 0.00 0 0 v Sri Lanka Bulawayo 22 Apr 2004 ODI # 2120
4 4 15 26.66 0 0 v Sri Lanka Harare 25 Apr 2004 ODI # 2122
18 18 45 40.00 2 0 v Australia Harare 25 May 2004 ODI # 2131
23 23 47 48.93 3 0 v Australia Harare 27 May 2004 ODI # 2132
2 2 17 11.76 0 0 v Australia Harare 29 May 2004 ODI # 2133
28 28 56 50.00 4 1 v England Birmingham 10 Sep 2004 ODI # 2168
9 9 27 33.33 1 0 v Sri Lanka The Oval 14 Sep 2004 ODI # 2173
57 57 69 82.60 6 1 v Pakistan Multan 30 Sep 2004 ODI # 2183
0 0 0 - 0 0 v Pakistan Peshawar 3 Oct 2004 ODI # 2184
7 7 19 36.84 0 0 v Sri Lanka Rawalpindi 9 Oct 2004 ODI # 2186
6 6 17 35.29 0 0 v England Harare 28 Nov 2004 ODI # 2193
7 7 15 46.66 1 0 v India Harare 29 Aug 2005 ODI # 2274
21 21 30 70.00 3 0 v New Zealand Harare 31 Aug 2005 ODI # 2276
1 1 6 16.66 0 0 v India Harare 4 Sep 2005 ODI # 2280
52 52 73 71.23 9 0 v West Indies Georgetown 7 May 2006 ODI # 2370
4 4 11 36.36 1 0 v West Indies Gros Islet 10 May 2006 ODI # 2371
18* 18 24 75.00 2 0 v West Indies Port of Spain 13 May 2006 ODI # 2372
42 42 80 52.50 2 0 v West Indies Port of Spain 14 May 2006 ODI # 2373
51 51 78 65.38 8 0 v South Africa Bloemfontein 15 Sep 2006 ODI # 2415
0 0 9 0.00 0 0 v South Africa East London 18 Sep 2006 ODI # 2418
1 1 7 14.28 0 0 v South Africa Potchefstroom 20 Sep 2006 ODI # 2420
1 1 9 11.11 0 0 v West Indies Kingston 19 Mar 2007 ODI # 2543
0 0 2 0.00 0 0 v Pakistan Kingston 21 Mar 2007 ODI # 2547
15 15 22 68.18 3 0 v South Africa Bulawayo 22 Aug 2007 ODI # 2612
5 5 18 27.77 1 0 v South Africa Harare 25 Aug 2007 ODI # 2614
41 41 41 100.00 9 0 v South Africa Harare 26 Aug 2007 ODI # 2615
14 14 26 53.84 3 0 v West Indies Harare 30 Nov 2007 ODI # 2649
12 12 35 34.28 2 0 v West Indies Harare 2 Dec 2007 ODI # 2651
5 5 12 41.66 1 0 v West Indies Harare 4 Dec 2007 ODI # 2653
96 96 144 66.66 8 1 v West Indies Bulawayo 7 Dec 2007 ODI # 2654
59 59 54 109.25 11 0 v Pakistan Karachi 21 Jan 2008 ODI # 2662
9 9 15 60.00 1 0 v Pakistan Hyderabad (Sind) 24 Jan 2008 ODI # 2663
6 6 7 85.71 0 0 v Pakistan Multan 27 Jan 2008 ODI # 2665
3 3 12 25.00 0 0 v Pakistan Faisalabad 30 Jan 2008 ODI # 2667
18 18 36 50.00 2 0 v Pakistan Sheikhupura 2 Feb 2008 ODI # 2669
9 9 24 37.50 2 0 v Sri Lanka Harare 20 Nov 2008 ODI # 2779
4 4 9 44.44 1 0 v Sri Lanka Harare 22 Nov 2008 ODI # 2780
25 25 37 67.56 0 1 v Sri Lanka Harare 24 Nov 2008 ODI # 2782
21 21 43 48.83 3 0 v Sri Lanka Harare 28 Nov 2008 ODI # 2784
5 5 18 27.77 0 0 v Sri Lanka Harare 30 Nov 2008 ODI # 2785
7 7 16 43.75 1 0 v Sri Lanka Mirpur 12 Jan 2009 ODI # 2791
95 95 162 58.64 5 1 v West Indies Providence 4 Mar 2010 ODI # 2967
5 5 3 166.66 1 0 v West Indies Providence 6 Mar 2010 ODI # 2970
0 0 3 0.00 0 0 v West Indies Kingstown 10 Mar 2010 ODI # 2972
11 11 23 47.82 1 0 v West Indies Kingstown 12 Mar 2010 ODI # 2974
8 8 49 16.32 0 0 v West Indies Kingstown 14 Mar 2010 ODI # 2976
5 5 11 45.45 1 0 v Pakistan Pallekele 14 Mar 2011 ODI # 3132
73 73 89 82.02 6 2 v Pakistan Bulawayo 8 Sep 2011 ODI # 3188
14 14 35 40.00 0 1 v Pakistan Harare 11 Sep 2011 ODI # 3190
59 59 76 77.63 5 1 v Pakistan Harare 14 Sep 2011 ODI # 3194
5 5 13 38.46 1 0 v New Zealand Harare 20 Oct 2011 ODI # 3204
19 19 37 51.35 3 0 v New Zealand Harare 22 Oct 2011 ODI # 3206
0 0 2 0.00 0 0 v New Zealand Bulawayo 25 Oct 2011 ODI # 3209
12 12 15 80.00 1 1 v West Indies St George's 22 Feb 2013 ODI # 3337
51 51 63 80.95 6 1 v West Indies St George's 24 Feb 2013 ODI # 3339
41 41 60 68.33 3 1 v West Indies St George's 26 Feb 2013 ODI # 3340
34 34 72 47.22 3 0 v India Harare 24 Jul 2013 ODI # 3395
55 55 65 84.61 7 2 v India Harare 26 Jul 2013 ODI # 3397
0 0 3 0.00 0 0 v India Harare 28 Jul 2013 ODI # 3399
24 24 45 53.33 3 0 v India Bulawayo 1 Aug 2013 ODI # 3402
5 5 14 35.71 1 0 v India Bulawayo 3 Aug 2013 ODI # 3403
54 54 82 65.85 6 0 v Pakistan Harare 27 Aug 2013 ODI # 3404
2 2 6 33.33 0 0 v Pakistan Harare 29 Aug 2013 ODI # 3406
2 2 8 25.00 0 0 v Pakistan Harare 31 Aug 2013 ODI # 3408
7 7 12 58.33 1 0 v South Africa Bulawayo 17 Aug 2014 ODI # 3507
11 11 15 73.33 1 0 v South Africa Harare 4 Sep 2014 ODI # 3524
23 23 36 63.88 3 0 v Pakistan Lahore 26 May 2015 ODI # 3651
13 13 47 27.65 0 0 v Pakistan Lahore 29 May 2015 ODI # 3652
28* 28 27 103.70 3 0 v Pakistan Lahore 31 May 2015 ODI # 3653
20 20 35 57.14 2 1 v India Harare 10 Jul 2015 ODI # 3662
2 2 13 15.38 0 0 v India Harare 12 Jul 2015 ODI # 3665
5 5 21 23.80 0 0 v India Harare 11 Jun 2016 ODI # 3742
53 53 69 76.81 6 1 v India Harare 13 Jun 2016 ODI # 3744
38 38 71 53.52 2 1 v India Harare 15 Jun 2016 ODI # 3746
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