Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 12 Oct 2007 remove greater than or equal to 12 Oct 2007 from query
Innings in match 2nd innings remove 2nd innings 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 2005-2023 88 163 14 5676 219* 38.09 11808 48.06 10 27 12 673 34 Profile
filtered 2008-2023 44 44 3 1876 203* 45.75 3615 51.89 5 7 2 241 13
Innings by innings list
15 76 56 2 0 26.78 8 caught 2 v South Africa Chattogram 29 Feb 2008 Test # 1865
7 36 27 1 0 25.92 6 caught 2 v New Zealand Mirpur 25 Oct 2008 Test # 1890
48 88 63 9 0 76.19 7 lbw 2 v South Africa Bloemfontein 19 Nov 2008 Test # 1893
12* 38 27 0 0 44.44 8 not out 2 v Sri Lanka Mirpur 26 Dec 2008 Test # 1903
21 51 43 3 0 48.83 8 stumped 2 v Sri Lanka Chattogram 3 Jan 2009 Test # 1905
48 89 58 6 1 82.75 8 caught 2 v West Indies St George's 17 Jul 2009 Test # 1926
44 148 104 6 0 42.30 7 caught 2 v India Chattogram 17 Jan 2010 Test # 1949
7 16 17 1 0 41.17 7 caught 2 v New Zealand Hamilton 15 Feb 2010 Test # 1953
79 196 152 15 0 51.97 8 caught 2 v England Chattogram 12 Mar 2010 Test # 1954
16 79 59 2 0 27.11 7 bowled 2 v England Lord's 27 May 2010 Test # 1958
11 44 23 1 0 47.82 7 caught 2 v England Manchester 4 Jun 2010 Test # 1959
27 107 68 3 0 39.70 7 caught 2 v Zimbabwe Harare 4 Aug 2011 Test # 2002
0 2 1 0 0 0.00 5 caught 2 v West Indies Mirpur 29 Oct 2011 Test # 2012
43 130 97 7 1 44.32 6 caught 2 v West Indies Mirpur 13 Nov 2012 Test # 2057
200 437 321 22 1 62.30 6 lbw 2 v Sri Lanka Galle 8 Mar 2013 Test # 2078
3 30 19 0 0 15.78 6 lbw 2 v Zimbabwe Harare 17 Apr 2013 Test # 2086
67 167 119 10 2 56.30 6 caught 2 v New Zealand Chattogram 9 Oct 2013 Test # 2097
20 71 56 1 1 35.71 6 caught 2 v Sri Lanka Chattogram 4 Feb 2014 Test # 2117
48* 132 79 6 0 60.75 6 not out 2 v West Indies Kingstown 5 Sep 2014 Test # 2138
4 39 22 0 0 18.18 5 bowled 2 v West Indies Gros Islet 13 Sep 2014 Test # 2139
64 159 126 9 1 50.79 6 caught 2 v Zimbabwe Mirpur 25 Oct 2014 Test # 2141
12 29 24 3 0 50.00 6 bowled 2 v Pakistan Mirpur 6 May 2015 Test # 2161
2 5 5 0 0 40.00 4 caught 2 v India Fatullah 10 Jun 2015 Test # 2165
28 80 61 5 1 45.90 5 lbw 2 v South Africa Chattogram 21 Jul 2015 Test # 2172
48 124 77 6 0 62.33 5 caught 2 v England Chattogram 20 Oct 2016 Test # 2225
127 381 262 16 2 48.47 6 caught 2 v India Hyderabad 9 Feb 2017 Test # 2249
85 248 161 8 1 52.79 4 bowled 2 v Sri Lanka Galle 7 Mar 2017 Test # 2252
52 101 81 6 0 64.19 7 bowled 2 v Sri Lanka Colombo (PSS) 15 Mar 2017 Test # 2254
44 64 57 7 1 77.19 4 caught 2 v South Africa Potchefstroom 28 Sep 2017 Test # 2276
7 12 8 1 0 87.50 4 caught 2 v South Africa Bloemfontein 6 Oct 2017 Test # 2277
1 - 22 0 0 4.54 4 bowled 2 v Sri Lanka Mirpur 8 Feb 2018 Test # 2296
24 - 57 5 0 42.10 6 caught 2 v West Indies Kingston 12 Jul 2018 Test # 2312
31 - 54 5 0 57.40 6 caught 2 v Zimbabwe Sylhet 3 Nov 2018 Test # 2323
0 6 2 0 0 0.00 6 caught 2 v Afghanistan Chattogram 5 Sep 2019 Test # 2361
203* - 318 28 0 63.83 5 not out 2 v Zimbabwe Mirpur 22 Feb 2020 Test # 2386
54 170 105 7 0 51.42 5 caught 2 v West Indies Mirpur 11 Feb 2021 Test # 2410
40 78 62 7 0 64.51 5 lbw 2 v Sri Lanka Pallekele 29 Apr 2021 Test # 2419
5 11 8 1 0 62.50 5 caught 2 v Pakistan Mirpur 4 Dec 2021 Test # 2439
12 85 53 1 0 22.64 5 bowled 2 v New Zealand Mount Maunganui 1 Jan 2022 Test # 2444
7 24 19 1 0 36.84 5 caught 2 v South Africa Durban 31 Mar 2022 Test # 2460
51 192 136 8 0 37.50 5 bowled 2 v South Africa Gqeberha 8 Apr 2022 Test # 2461
105 449 282 4 0 37.23 5 bowled 2 v Sri Lanka Chattogram 15 May 2022 Test # 2462
28 92 58 3 0 48.27 5 lbw 2 v India Chattogram 14 Dec 2022 Test # 2481
126 254 166 15 1 75.90 4 caught 2 v Ireland Mirpur 4 Apr 2023 Test # 2501
Statsguru includes the following current or recent Test matches:
Bangladesh v Sri Lanka at Chattogram, 2nd Test, Mar 30-Apr 3, 2024 [Test # 2537]
Bangladesh v Sri Lanka at Sylhet, 1st Test, Mar 22-25, 2024 [Test # 2536]
New Zealand v Australia at Christchurch, 2nd Test, Mar 8-11, 2024 [Test # 2535]
 
Feedback Print this page