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 Rubel Hossain (BAN) remove Rubel Hossain (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 2005-2024 461 509 72 14968 219* 34.25 22883 65.41 19 82 31 1416 171 Profile
filtered 2011-2021 112 122 16 4409 144 41.59 5658 77.92 7 28 4 388 64
Innings by innings list
81* 121 80 9 1 101.25 6 not out 1 ODI v Australia Mirpur 11 Apr 2011 ODI # 3150
27 107 68 3 0 39.70 7 caught 2 Test v Zimbabwe Harare 4 Aug 2011 Test # 2002
28 109 70 2 0 40.00 5 caught 4 Test v Zimbabwe Harare 4 Aug 2011 Test # 2002
59 93 91 5 0 64.83 7 caught 1 ODI v Zimbabwe Harare 12 Aug 2011 ODI # 3176
12 22 20 2 0 60.00 3 caught 1 ODI v Zimbabwe Harare 14 Aug 2011 ODI # 3177
101 148 100 8 1 101.00 4 caught 2 ODI v Zimbabwe Harare 16 Aug 2011 ODI # 3179
16 53 40 1 0 40.00 4 caught 2 ODI v Zimbabwe Bulawayo 19 Aug 2011 ODI # 3181
20 40 31 1 0 64.51 4 caught 1 ODI v Zimbabwe Bulawayo 21 Aug 2011 ODI # 3183
41* 47 26 1 2 157.69 6 not out 2 T20I v West Indies Mirpur 11 Oct 2011 T20I # 209
21 17 21 0 1 100.00 6 caught 2 ODI v West Indies Mirpur 13 Oct 2011 ODI # 3198
69 157 109 2 1 63.30 4 caught 1 ODI v West Indies Mirpur 15 Oct 2011 ODI # 3200
68 184 145 5 0 46.89 5 caught 1 Test v West Indies Chattogram 21 Oct 2011 Test # 2010
2* 7 4 0 0 50.00 5 not out 3 Test v West Indies Chattogram 21 Oct 2011 Test # 2010
0 2 1 0 0 0.00 5 caught 2 Test v West Indies Mirpur 29 Oct 2011 Test # 2012
69 142 109 9 0 63.30 5 bowled 4 Test v West Indies Mirpur 29 Oct 2011 Test # 2012
10 23 18 0 0 55.55 5 run out 2 T20I v Pakistan Mirpur 29 Nov 2011 T20I # 216
11 25 27 0 0 40.74 4 caught 1 ODI v Pakistan Mirpur 1 Dec 2011 ODI # 3218
1 12 10 0 0 10.00 4 caught 2 ODI v Pakistan Mirpur 3 Dec 2011 ODI # 3220
4 24 12 1 0 33.33 5 lbw 1 Test v Pakistan Chattogram 9 Dec 2011 Test # 2022
49 98 88 7 0 55.68 7 lbw 3 Test v Pakistan Chattogram 9 Dec 2011 Test # 2022
43 130 97 7 1 44.32 6 caught 2 Test v West Indies Mirpur 13 Nov 2012 Test # 2057
16 46 33 1 0 48.48 6 lbw 4 Test v West Indies Mirpur 13 Nov 2012 Test # 2057
38 119 81 5 0 46.91 6 caught 1 Test v West Indies Khulna 21 Nov 2012 Test # 2060
10 21 21 2 0 47.61 6 bowled 3 Test v West Indies Khulna 21 Nov 2012 Test # 2060
38 82 58 2 0 65.51 4 caught 1 ODI v West Indies Mirpur 5 Dec 2012 ODI # 3311
DNB - - - - - - - 2 T20I v West Indies Mirpur 10 Dec 2012 T20I # 291
7 24 13 0 0 53.84 6 bowled 1 Test v Sri Lanka Colombo (RPS) 16 Mar 2013 Test # 2082
40 123 87 3 1 45.97 6 caught 3 Test v Sri Lanka Colombo (RPS) 16 Mar 2013 Test # 2082
3 11 12 0 0 25.00 4 lbw 1 ODI v Sri Lanka Hambantota 23 Mar 2013 ODI # 3349
TDNB - - - - - - - - ODI v Sri Lanka Hambantota 25 Mar 2013 ODI # 3351
39 62 29 3 1 134.48 4 caught 2 T20I v Sri Lanka Pallekele 31 Mar 2013 T20I # 312
3 30 19 0 0 15.78 6 lbw 2 Test v Zimbabwe Harare 17 Apr 2013 Test # 2086
3 11 11 0 0 27.27 6 caught 4 Test v Zimbabwe Harare 17 Apr 2013 Test # 2086
67 167 119 10 2 56.30 6 caught 2 Test v New Zealand Chattogram 9 Oct 2013 Test # 2097
DNB - - - - - - - 4 Test v New Zealand Chattogram 9 Oct 2013 Test # 2097
18 61 42 3 0 42.85 6 caught 1 Test v New Zealand Mirpur 21 Oct 2013 Test # 2099
DNB - - - - - - - 3 Test v New Zealand Mirpur 21 Oct 2013 Test # 2099
90 144 98 8 2 91.83 4 caught 1 ODI v New Zealand Mirpur 29 Oct 2013 ODI # 3423
31 56 28 1 2 110.71 4 caught 1 ODI v New Zealand Mirpur 31 Oct 2013 ODI # 3426
2 5 4 0 0 50.00 4 caught 2 ODI v New Zealand Fatullah 3 Nov 2013 ODI # 3429
61 177 122 9 0 50.00 6 lbw 1 Test v Sri Lanka Mirpur 27 Jan 2014 Test # 2116
14 43 30 2 0 46.66 6 bowled 3 Test v Sri Lanka Mirpur 27 Jan 2014 Test # 2116
27 110 50 0 1 54.00 4 caught 2 ODI v Sri Lanka Mirpur 17 Feb 2014 ODI # 3469
79 124 83 5 2 95.18 4 caught 2 ODI v Sri Lanka Mirpur 20 Feb 2014 ODI # 3470
30 48 37 3 0 81.08 4 caught 1 ODI v Sri Lanka Mirpur 22 Feb 2014 ODI # 3471
117 156 113 7 2 103.53 4 caught 1 ODI v India Fatullah 26 Feb 2014 ODI # 3474
23 73 42 1 0 54.76 4 lbw 2 ODI v Afghanistan Fatullah 1 Mar 2014 ODI # 3478
4 10 6 0 0 66.66 4 lbw 1 ODI v Sri Lanka Mirpur 6 Mar 2014 ODI # 3485
23 25 18 3 0 127.77 5 caught 1 T20I v Hong Kong Chattogram 20 Mar 2014 T20I # 375
DNB - - - - - - - 1 T20I v West Indies Basseterre 27 Aug 2014 T20I # 404
48* 132 79 6 0 60.75 6 not out 2 Test v West Indies Kingstown 5 Sep 2014 Test # 2138
116 327 243 15 1 47.73 6 caught 3 Test v West Indies Kingstown 5 Sep 2014 Test # 2138
11 50 36 1 1 30.55 6 run out 1 Test v Zimbabwe Khulna 3 Nov 2014 Test # 2143
0 1 1 0 0 0.00 6 caught 3 Test v Zimbabwe Khulna 3 Nov 2014 Test # 2143
15 57 36 1 0 41.66 6 bowled 1 Test v Zimbabwe Chattogram 12 Nov 2014 Test # 2145
46 36 30 4 2 153.33 6 caught 3 Test v Zimbabwe Chattogram 12 Nov 2014 Test # 2145
65 119 72 2 2 90.27 6 caught 1 ODI v Zimbabwe Chattogram 21 Nov 2014 ODI # 3550
27 46 29 1 1 93.10 4 lbw 1 ODI v Zimbabwe Chattogram 23 Nov 2014 ODI # 3552
33 43 22 3 1 150.00 5 bowled 1 ODI v Zimbabwe Mirpur 26 Nov 2014 ODI # 3553
77 107 78 7 0 98.71 6 caught 1 ODI v Zimbabwe Mirpur 28 Nov 2014 ODI # 3555
71 83 56 6 1 126.78 6 caught 1 ODI v Afghanistan Canberra 18 Feb 2015 ODI # 3605
36 75 39 2 1 92.30 7 bowled 2 ODI v Sri Lanka Melbourne 26 Feb 2015 ODI # 3615
60 68 42 6 2 142.85 4 caught 2 ODI v Scotland Nelson 5 Mar 2015 ODI # 3624
89 113 77 8 1 115.58 6 caught 1 ODI v England Adelaide 9 Mar 2015 ODI # 3630
15 16 25 2 0 60.00 6 caught 1 ODI v New Zealand Hamilton 13 Mar 2015 ODI # 3634
27 50 43 2 0 62.79 6 caught 2 ODI v India Melbourne 19 Mar 2015 ODI # 3641
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
49* 57 43 6 0 113.95 4 not out 2 ODI v Pakistan Mirpur 22 Apr 2015 ODI # 3649
32 100 71 5 0 45.07 6 caught 1 Test v Pakistan Khulna 28 Apr 2015 Test # 2159
0 5 5 0 0 0.00 6 lbw 3 Test v Pakistan Khulna 28 Apr 2015 Test # 2159
14 18 19 1 0 73.68 4 caught 1 ODI v India Mirpur 18 Jun 2015 ODI # 3658
31 41 34 3 1 91.17 4 run out 2 ODI v India Mirpur 21 Jun 2015 ODI # 3660
24 35 30 0 1 80.00 4 caught 2 ODI v India Mirpur 24 Jun 2015 ODI # 3661
DNB - - - - - - - 2 ODI v South Africa Mirpur 12 Jul 2015 ODI # 3666
DNB - - - - - - - 2 ODI v South Africa Chattogram 15 Jul 2015 ODI # 3668
6 11 7 0 0 85.71 6 bowled 1 ODI v Afghanistan Mirpur 25 Sep 2016 ODI # 3781
38 65 51 4 0 74.50 4 caught 1 ODI v Afghanistan Mirpur 28 Sep 2016 ODI # 3783
13 - 17 3 0 76.47 4 caught 1 ODI v Ireland Dublin (Malahide) 12 May 2017 ODI # 3866
55 - 66 4 1 83.33 4 caught 1 ODI v New Zealand Dublin 17 May 2017 ODI # 3868
3* - 7 0 0 42.85 4 not out 2 ODI v Ireland Dublin (Malahide) 19 May 2017 ODI # 3869
45* - 45 3 1 100.00 5 not out 2 ODI v New Zealand Dublin 24 May 2017 ODI # 3871
79 101 72 8 0 109.72 4 caught 1 ODI v England The Oval 1 Jun 2017 ODI # 3875
9 28 20 0 0 45.00 4 lbw 1 ODI v Australia The Oval 5 Jun 2017 ODI # 3879
14 45 34 2 0 41.17 4 bowled 2 ODI v New Zealand Cardiff 9 Jun 2017 ODI # 3883
61 98 85 4 0 71.76 4 caught 1 ODI v India Birmingham 15 Jun 2017 ODI # 3891
7 12 8 1 0 87.50 4 caught 2 Test v South Africa Bloemfontein 6 Oct 2017 Test # 2277
26 78 45 3 0 57.77 4 lbw 3 Test v South Africa Bloemfontein 6 Oct 2017 Test # 2277
110* 160 116 11 2 94.82 4 not out 1 ODI v South Africa Kimberley 15 Oct 2017 ODI # 3923
60 103 70 4 1 85.71 4 caught 2 ODI v South Africa Paarl 18 Oct 2017 ODI # 3925
8 - 21 1 0 38.09 4 caught 2 ODI v South Africa East London 22 Oct 2017 ODI # 3929
13 18 8 1 1 162.50 4 caught 2 T20I v South Africa Bloemfontein 26 Oct 2017 T20I # 626
2 4 5 0 0 40.00 4 caught 2 T20I v South Africa Potchefstroom 29 Oct 2017 T20I # 628
14* - 23 1 1 60.86 4 not out 2 ODI v Zimbabwe Mirpur 15 Jan 2018 ODI # 3952
62 - 52 4 1 119.23 4 bowled 1 ODI v Sri Lanka Mirpur 19 Jan 2018 ODI # 3959
18 - 25 0 1 72.00 4 caught 1 ODI v Zimbabwe Mirpur 23 Jan 2018 ODI # 3964
26 - 56 1 0 46.42 4 caught 1 ODI v Sri Lanka Mirpur 25 Jan 2018 ODI # 3965
22 - 40 1 0 55.00 4 caught 2 ODI v Sri Lanka Mirpur 27 Jan 2018 ODI # 3967
66* - 44 7 1 150.00 3 not out 1 T20I v Sri Lanka Mirpur 15 Feb 2018 T20I # 648
18 - 14 2 1 128.57 4 caught 1 T20I v India Colombo (RPS) 8 Mar 2018 T20I # 657
72* - 35 5 4 205.71 4 not out 2 T20I v Sri Lanka Colombo (RPS) 10 Mar 2018 T20I # 658
72* - 55 8 1 130.90 4 not out 2 T20I v India Colombo (RPS) 14 Mar 2018 T20I # 660
28 - 25 2 0 112.00 4 caught 2 T20I v Sri Lanka Colombo (RPS) 16 Mar 2018 T20I # 661
9 - 12 0 0 75.00 5 caught 1 T20I v India Colombo (RPS) 18 Mar 2018 T20I # 662
20 36 17 1 0 117.64 4 bowled 2 T20I v Afghanistan Dehradun 3 Jun 2018 T20I # 667
22 - 18 1 1 122.22 4 stumped 1 T20I v Afghanistan Dehradun 5 Jun 2018 T20I # 668
0 - 2 0 0 0.00 4 lbw 1 Test v West Indies North Sound 4 Jul 2018 Test # 2310
8 - 11 2 0 72.72 4 bowled 3 Test v West Indies North Sound 4 Jul 2018 Test # 2310
30 - 11 3 2 272.72 5 caught 1 ODI v West Indies Providence 22 Jul 2018 ODI # 4022
68 - 67 5 1 101.49 4 caught 2 ODI v West Indies Providence 25 Jul 2018 ODI # 4023
12 - 14 0 1 85.71 4 bowled 1 ODI v West Indies Basseterre 28 Jul 2018 ODI # 4024
15 - 11 2 0 136.36 5 caught 1 T20I v West Indies Basseterre 31 Jul 2018 T20I # 692
4 - 4 0 0 100.00 3 caught 1 T20I v West Indies Lauderhill 4 Aug 2018 T20I # 693
12 - 14 1 0 85.71 4 caught 1 T20I v West Indies Lauderhill 5 Aug 2018 T20I # 694
144 - 150 11 4 96.00 4 caught 1 ODI v Sri Lanka Dubai (DICS) 15 Sep 2018 ODI # 4036
21 - 45 1 0 46.66 4 caught 1 ODI v India Dubai (DICS) 21 Sep 2018 ODI # 4042
99 - 116 9 0 85.34 4 caught 1 ODI v Pakistan Abu Dhabi 26 Sep 2018 ODI # 4047
5 - 9 1 0 55.55 4 caught 1 ODI v India Dubai (DICS) 28 Sep 2018 ODI # 4048
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
17 47 27 3 0 62.96 4 caught 2 ODI v New Zealand Dunedin 20 Feb 2019 ODI # 4095
35 - 33 5 0 106.06 4 caught 2 ODI v Ireland Dublin 15 May 2019 ODI # 4136
102* 146 97 9 1 105.15 4 not out 2 ODI v Australia Nottingham 20 Jun 2019 ODI # 4166
24 29 23 3 0 104.34 4 caught 2 ODI v India Birmingham 2 Jul 2019 ODI # 4182
67 - 86 5 0 77.90 4 caught 2 ODI v Sri Lanka Colombo (RPS) 26 Jul 2019 ODI # 4193
10 - 15 1 0 66.66 4 caught 2 ODI v Sri Lanka Colombo (RPS) 31 Jul 2019 ODI # 4195
19* 38 31 1 0 61.29 5 not out 2 ODI v West Indies Mirpur 20 Jan 2021 ODI # 4270
9* 38 25 0 0 36.00 5 not out 2 ODI v West Indies Mirpur 22 Jan 2021 ODI # 4272
21 74 44 1 0 47.72 5 caught 2 ODI v New Zealand Wellington 26 Mar 2021 ODI # 4282
Statsguru includes the following current or recent relevant matches:
Afghanistan v Uganda at Providence, ICC Men's T20 World Cup 5th match, Jun 3, 2024 [T20I # 2636]
South Africa v Sri Lanka at New York, ICC Men's T20 World Cup 4th match, Jun 3, 2024 [T20I # 2635]
Namibia v Oman at Bridgetown, ICC Men's T20 World Cup 3rd match, Jun 2, 2024 [T20I # 2634]
West Indies v Papua New Guinea at Providence, ICC Men's T20 World Cup 2nd match, Jun 2, 2024 [T20I # 2633]
 
Feedback Print this page