Records type batting analysis [change type]
View innings by innings list [change view]
Primary team Bangladesh remove Bangladesh from query
Start of match date greater than or equal to 3 apr 2011 remove greater than or equal to 3 apr 2011 from query
Involving the player Taijul Islam (BAN) remove Taijul Islam (BAN) 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 2006-2024 436 477 54 14515 217 34.31 18404 78.86 14 99 25 1488 133 Profile
filtered 2014-2024 37 56 2 2054 137 38.03 3121 65.81 2 14 2 233 13
Innings by innings list
5 19 8 0 0 62.50 5 run out 2 Test v Zimbabwe Mirpur 25 Oct 2014 Test # 2141
15 49 21 2 0 71.42 5 caught 4 Test v Zimbabwe Mirpur 25 Oct 2014 Test # 2141
137 250 180 18 2 76.11 5 bowled 1 Test v Zimbabwe Khulna 3 Nov 2014 Test # 2143
6 14 5 1 0 120.00 5 lbw 3 Test v Zimbabwe Khulna 3 Nov 2014 Test # 2143
71 145 110 7 0 64.54 5 caught 1 Test v Zimbabwe Chattogram 12 Nov 2014 Test # 2145
17 42 31 1 0 54.83 5 caught 3 Test v Zimbabwe Chattogram 12 Nov 2014 Test # 2145
0 12 8 0 0 0.00 5 caught 2 ODI v Zimbabwe Mirpur 1 Dec 2014 ODI # 3559
23 34 18 3 0 127.77 5 caught 1 ODI v New Zealand Hamilton 13 Mar 2015 ODI # 3634
25 82 61 3 0 40.98 5 caught 1 Test v Pakistan Khulna 28 Apr 2015 Test # 2159
76* 138 104 6 1 73.07 5 not out 3 Test v Pakistan Khulna 28 Apr 2015 Test # 2159
89* 140 91 14 2 97.80 5 not out 2 Test v Pakistan Mirpur 6 May 2015 Test # 2161
13 40 20 2 0 65.00 5 caught 4 Test v Pakistan Mirpur 6 May 2015 Test # 2161
9 16 15 2 0 60.00 5 caught 2 Test v India Fatullah 10 Jun 2015 Test # 2165
DNB - - - - - - - 3 Test v India Fatullah 10 Jun 2015 Test # 2165
47 150 114 4 0 41.22 6 caught 2 Test v South Africa Chattogram 21 Jul 2015 Test # 2172
48 61 40 3 0 120.00 5 caught 1 ODI v Afghanistan Mirpur 25 Sep 2016 ODI # 3781
17 26 21 2 0 80.95 5 lbw 1 ODI v Afghanistan Mirpur 28 Sep 2016 ODI # 3783
31 99 62 3 0 50.00 6 stumped 2 Test v England Chattogram 20 Oct 2016 Test # 2225
24 54 39 1 1 61.53 5 caught 4 Test v England Chattogram 20 Oct 2016 Test # 2225
10 69 32 0 0 31.25 5 caught 1 Test v England Mirpur 28 Oct 2016 Test # 2227
41 94 81 6 0 50.61 5 bowled 3 Test v England Mirpur 28 Oct 2016 Test # 2227
82 153 103 14 0 79.61 5 caught 2 Test v India Hyderabad 9 Feb 2017 Test # 2249
22 40 50 4 0 44.00 5 caught 4 Test v India Hyderabad 9 Feb 2017 Test # 2249
116 251 159 10 0 72.95 6 caught 2 Test v Sri Lanka Colombo (PSS) 15 Mar 2017 Test # 2254
15 44 43 1 0 34.88 5 bowled 4 Test v Sri Lanka Colombo (PSS) 15 Mar 2017 Test # 2254
84 208 133 11 0 63.15 5 caught 1 Test v Australia Mirpur 27 Aug 2017 Test # 2272
5 17 11 1 0 45.45 6 caught 3 Test v Australia Mirpur 27 Aug 2017 Test # 2272
24 66 52 3 0 46.15 5 caught 1 Test v Australia Chattogram 4 Sep 2017 Test # 2273
2 8 8 0 0 25.00 5 caught 3 Test v Australia Chattogram 4 Sep 2017 Test # 2273
32 - 53 5 0 60.37 4 bowled 2 Test v West Indies Kingston 12 Jul 2018 Test # 2312
54 - 81 10 0 66.66 4 bowled 4 Test v West Indies Kingston 12 Jul 2018 Test # 2312
34 91 68 2 0 50.00 5 bowled 1 Test v West Indies Chattogram 22 Nov 2018 Test # 2328
1 4 2 0 0 50.00 5 caught 3 Test v West Indies Chattogram 22 Nov 2018 Test # 2328
80 - 139 6 0 57.55 5 caught 1 Test v West Indies Mirpur 30 Nov 2018 Test # 2331
11 27 20 1 0 55.00 5 lbw 2 Test v Afghanistan Chattogram 5 Sep 2019 Test # 2361
44 71 54 4 0 81.48 6 caught 4 Test v Afghanistan Chattogram 5 Sep 2019 Test # 2361
1 - 3 0 0 33.33 3 caught 2 T20I v Zimbabwe Mirpur 13 Sep 2019 T20I # 881
15 - 13 2 0 115.38 3 caught 2 T20I v Afghanistan Mirpur 15 Sep 2019 T20I # 883
68 230 150 5 0 45.33 6 caught 1 Test v West Indies Chattogram 3 Feb 2021 Test # 2407
DNB - - - - - - - 3 Test v West Indies Chattogram 3 Feb 2021 Test # 2407
33 67 54 4 0 61.11 7 caught 2 Test v Pakistan Mirpur 4 Dec 2021 Test # 2439
63 165 130 9 0 48.46 7 bowled 3 Test v Pakistan Mirpur 4 Dec 2021 Test # 2439
26 74 44 3 0 59.09 7 caught 2 Test v Sri Lanka Chattogram 15 May 2022 Test # 2462
0 4 1 0 0 0.00 6 lbw 1 Test v Sri Lanka Mirpur 23 May 2022 Test # 2463
58 140 72 7 0 80.55 7 caught 3 Test v Sri Lanka Mirpur 23 May 2022 Test # 2463
3 31 25 0 0 12.00 6 caught 2 Test v India Chattogram 14 Dec 2022 Test # 2481
84 128 108 6 6 77.77 6 bowled 4 Test v India Chattogram 14 Dec 2022 Test # 2481
16 48 39 1 1 41.02 4 caught 1 Test v India Mirpur 22 Dec 2022 Test # 2484
13 51 36 1 0 36.11 4 caught 3 Test v India Mirpur 22 Dec 2022 Test # 2484
8 9 12 1 0 66.66 5 bowled 1 ODI v England Mirpur 1 Mar 2023 ODI # 4525
58 109 69 5 0 84.05 5 caught 2 ODI v England Mirpur 3 Mar 2023 ODI # 4528
75 108 71 7 0 105.63 5 caught 1 ODI v England Chattogram 6 Mar 2023 ODI # 4531
87 136 94 14 0 92.55 5 caught 2 Test v Ireland Mirpur 4 Apr 2023 Test # 2501
DNB - - - - - - - 4 Test v Ireland Mirpur 4 Apr 2023 Test # 2501
20 40 21 4 0 95.23 4 bowled 1 ODI v Ireland Chelmsford 9 May 2023 ODI # 4576
26 35 27 5 0 96.29 4 caught 2 ODI v Ireland Chelmsford 12 May 2023 ODI # 4577
39 46 39 5 0 100.00 4 caught 2 ODI v Afghanistan Chattogram 11 Jul 2023 ODI # 4621
15 37 23 1 0 65.21 6 lbw 2 Test v Sri Lanka Chattogram 30 Mar 2024 Test # 2537
36 106 53 3 0 67.92 5 caught 4 Test v Sri Lanka Chattogram 30 Mar 2024 Test # 2537
Statsguru includes the following current or recent relevant matches:
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page