Records type batting analysis [change type]
View innings by innings list [change view]
At ground BAN: Shere Bangla National Stadium, Mirpur, Dhaka remove BAN: Shere Bangla National Stadium, Mirpur, Dhaka from query
Runs scored greater than or equal to 50 remove greater than or equal to 50 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 2005-2024 461 509 72 14968 219* 34.25 22883 65.41 19 82 31 101 1416 171 Profile
filtered 2008-2023 31 32 8 2684 219* 111.83 3676 73.01 7 25 0 32 273 21
Innings by innings list
61 156 111 7 0 54.95 8 caught 4 Test v Sri Lanka Mirpur 26 Dec 2008 Test # 1903
56 111 77 5 0 72.72 6 caught 1 ODI v Zimbabwe Mirpur 27 Oct 2009 ODI # 2914
76 125 88 5 0 86.36 4 caught 1 ODI v England Mirpur 2 Mar 2010 ODI # 2965
63 86 73 5 1 86.30 6 caught 1 ODI v Zimbabwe Mirpur 6 Dec 2010 ODI # 3075
81* 121 80 9 1 101.25 6 not out 1 ODI v Australia Mirpur 11 Apr 2011 ODI # 3150
69 157 109 2 1 63.30 4 caught 1 ODI v West Indies Mirpur 15 Oct 2011 ODI # 3200
69 142 109 9 0 63.30 5 bowled 4 Test v West Indies Mirpur 29 Oct 2011 Test # 2012
53 178 143 7 0 37.06 7 caught 3 Test v Pakistan Mirpur 17 Dec 2011 Test # 2024
90 144 98 8 2 91.83 4 caught 1 ODI v New Zealand Mirpur 29 Oct 2013 ODI # 3423
50 46 29 7 1 172.41 4 caught 2 T20I v New Zealand Mirpur 6 Nov 2013 T20I # 333
61 177 122 9 0 50.00 6 lbw 1 Test v Sri Lanka Mirpur 27 Jan 2014 Test # 2116
79 124 83 5 2 95.18 4 caught 2 ODI v Sri Lanka Mirpur 20 Feb 2014 ODI # 3470
51* 54 33 8 0 154.54 4 not out 1 ODI v Pakistan Mirpur 4 Mar 2014 ODI # 3482
59 70 63 3 3 93.65 4 caught 1 ODI v India Mirpur 15 Jun 2014 ODI # 3497
64 159 126 9 1 50.79 6 caught 2 Test v Zimbabwe Mirpur 25 Oct 2014 Test # 2141
77 107 78 7 0 98.71 6 caught 1 ODI v Zimbabwe Mirpur 28 Nov 2014 ODI # 3555
106 117 77 13 2 137.66 4 caught 1 ODI v Pakistan Mirpur 17 Apr 2015 ODI # 3647
65 104 70 8 1 92.85 4 caught 2 ODI v Pakistan Mirpur 19 Apr 2015 ODI # 3648
65 190 125 7 0 52.00 5 caught 1 Test v South Africa Mirpur 30 Jul 2015 Test # 2174
107 171 109 9 1 98.16 4 run out 1 ODI v Zimbabwe Mirpur 7 Nov 2015 ODI # 3703
62 - 52 4 1 119.23 4 bowled 1 ODI v Sri Lanka Mirpur 19 Jan 2018 ODI # 3959
66* - 44 7 1 150.00 3 not out 1 T20I v Sri Lanka Mirpur 15 Feb 2018 T20I # 648
219* 589 421 18 1 52.01 5 not out 1 Test v Zimbabwe Mirpur 11 Nov 2018 Test # 2325
55* - 70 5 0 78.57 4 not out 2 ODI v West Indies Mirpur 9 Dec 2018 ODI # 4071
62 - 80 5 0 77.50 4 caught 1 ODI v West Indies Mirpur 11 Dec 2018 ODI # 4072
203* - 318 28 0 63.83 5 not out 2 Test v Zimbabwe Mirpur 22 Feb 2020 Test # 2386
54 170 105 7 0 51.42 5 caught 2 Test v West Indies Mirpur 11 Feb 2021 Test # 2410
84 120 87 4 1 96.55 4 caught 1 ODI v Sri Lanka Mirpur 23 May 2021 ODI # 4290
125 205 127 10 0 98.42 4 caught 1 ODI v Sri Lanka Mirpur 25 May 2021 ODI # 4291
175* 527 355 21 0 49.29 5 not out 1 Test v Sri Lanka Mirpur 23 May 2022 Test # 2463
126 254 166 15 1 75.90 4 caught 2 Test v Ireland Mirpur 4 Apr 2023 Test # 2501
51* 81 48 7 0 106.25 4 not out 4 Test v Ireland Mirpur 4 Apr 2023 Test # 2501
Statsguru includes the following current or recent relevant matches:
United States of America v Bangladesh at Prairie View, 1st T20I, May 21, 2024 [T20I # 2613]
Netherlands v Ireland at The Hague, Netherlands Tri-Nation T20I Series 2nd match, May 19, 2024 [T20I # 2612]
Netherlands v Scotland at The Hague, Netherlands Tri-Nation T20I Series 1st match, May 18, 2024 [T20I # 2611]
 
Feedback Print this page