Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 9 Mar 2001 remove greater than or equal to 9 Mar 2001 from query
Runs scored between 50 and 99 remove between 50 and 99 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 50+ 4s 6s
unfiltered 2004-2021 205 203 15 6684 145* 35.55 8721 76.64 11 39 15 50 599 106 Profile
filtered 2004-2020 39 39 3 2628 98 73.00 3179 82.66 0 39 0 39 216 44
Innings by innings list
74 150 120 5 3 61.66 2 caught 2 v Sri Lanka Harare 29 Apr 2004 ODI # 2124
59 149 101 6 0 58.41 2 caught 1 v Australia Harare 25 May 2004 ODI # 2131
65 138 93 5 0 69.89 2 caught 2 v Australia Harare 27 May 2004 ODI # 2132
73 - 122 6 0 59.83 2 caught 1 v Pakistan Peshawar 3 Oct 2004 ODI # 2184
58 - 74 5 0 78.37 5 bowled 1 v Bangladesh Dhaka 20 Jan 2005 ODI # 2207
60* 59 58 4 6 103.44 4 not out 2 v Kenya Bulawayo 25 Feb 2006 ODI # 2339
98 108 75 10 0 130.66 4 bowled 1 v Bermuda Port of Spain 18 May 2006 ODI # 2376
55 50 50 5 1 110.00 4 stumped 1 v Bermuda Port of Spain 20 May 2006 ODI # 2378
79* 115 72 6 3 109.72 4 not out 2 v Bangladesh Harare 2 Aug 2006 ODI # 2394
52 97 74 7 0 70.27 2 stumped 2 v Bangladesh Jaipur 13 Oct 2006 ODI # 2427
50 145 121 1 1 41.32 4 run out 1 v West Indies Kingston 19 Mar 2007 ODI # 2543
55 75 76 2 0 72.36 5 stumped 2 v Pakistan Multan 27 Jan 2008 ODI # 2665
94 116 103 2 1 91.26 5 run out 1 v Bangladesh Bulawayo 14 Aug 2009 ODI # 2872
61 97 86 3 1 70.93 7 lbw 1 v Bangladesh Bulawayo 18 Aug 2009 ODI # 2874
92 147 109 7 2 84.40 4 bowled 2 v Kenya Harare 15 Oct 2009 ODI # 2910
60* 93 59 4 0 101.69 4 not out 2 v Kenya Harare 17 Oct 2009 ODI # 2911
52 53 48 3 3 108.33 3 caught 1 v Kenya Harare 18 Oct 2009 ODI # 2912
81 125 103 4 2 78.64 2 caught 2 v India Bulawayo 28 May 2010 ODI # 2981
74 103 90 6 1 82.22 2 caught 2 v India Harare 3 Jun 2010 ODI # 2986
71 132 99 4 0 71.71 2 lbw 2 v Ireland Harare 28 Sep 2010 ODI # 3049
80 101 72 9 1 111.11 1 caught 2 v Sri Lanka Pallekele 10 Mar 2011 ODI # 3125
84 159 103 7 0 81.55 4 caught 2 v Pakistan Bulawayo 8 Sep 2011 ODI # 3188
50 96 76 2 0 65.78 4 caught 1 v Pakistan Harare 11 Sep 2011 ODI # 3190
75 68 65 7 2 115.38 3 caught 2 v New Zealand Bulawayo 25 Oct 2011 ODI # 3209
58 87 68 8 1 85.29 4 caught 2 v New Zealand Dunedin 3 Feb 2012 ODI # 3230
65 88 62 6 2 104.83 3 caught 2 v New Zealand Napier 9 Feb 2012 ODI # 3234
79 150 95 6 1 83.15 3 caught 2 v Pakistan Harare 29 Aug 2013 ODI # 3406
53 116 81 3 0 65.43 3 run out 1 v Afghanistan Bulawayo 22 Jul 2014 ODI # 3505
79 156 96 5 2 82.29 4 bowled 2 v South Africa Harare 4 Sep 2014 ODI # 3524
54 90 72 4 1 75.00 4 caught 2 v Bangladesh Chattogram 21 Nov 2014 ODI # 3550
63 93 69 7 0 91.30 4 caught 2 v Bangladesh Mirpur 28 Nov 2014 ODI # 3555
50 95 72 6 0 69.44 4 caught 2 v Pakistan Brisbane 1 Mar 2015 ODI # 3620
58 - 80 6 0 72.50 4 caught 1 v Sri Lanka Mirpur 21 Jan 2018 ODI # 3962
89 129 88 7 3 101.13 4 bowled 1 v Afghanistan Bulawayo 6 Mar 2018 ODI # 3988
75 - 73 9 1 102.73 3 lbw 1 v Bangladesh Chattogram 24 Oct 2018 ODI # 4060
75 - 72 8 3 104.16 3 caught 1 v Bangladesh Chattogram 26 Oct 2018 ODI # 4061
71 117 85 7 2 83.52 4 bowled 1 v Netherlands Deventer 19 Jun 2019 ODI # 4164
51 53 49 6 1 104.08 4 caught 1 v Netherlands Deventer 21 Jun 2019 ODI # 4167
56 91 68 8 0 82.35 4 caught 1 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