Records type batting analysis [change type]
View innings by innings list [change view]
Primary team Bangladesh remove Bangladesh from query
Involving the player Sabbir Rahman (BAN) remove Sabbir Rahman (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 2015-2024 214 242 12 6828 176 29.68 8548 79.87 8 38 21 769 110 Profile
filtered 2015-2022 38 41 1 720 76 18.00 783 91.95 0 2 4 78 16
Innings by innings list
8 23 13 0 0 61.53 3 lbw 1 ODI v India Mirpur 18 Jun 2015 ODI # 3658
36 52 41 5 0 87.80 3 caught 2 ODI v India Mirpur 21 Jun 2015 ODI # 3660
34 82 50 3 0 68.00 3 bowled 2 ODI v India Mirpur 24 Jun 2015 ODI # 3661
22 33 26 0 1 84.61 7 caught 2 T20I v South Africa Mirpur 5 Jul 2015 T20I # 428
10 11 7 1 0 142.85 8 caught 2 T20I v South Africa Mirpur 7 Jul 2015 T20I # 429
0 1 1 0 0 0.00 3 caught 1 ODI v South Africa Mirpur 10 Jul 2015 ODI # 3663
17 15 14 2 1 121.42 3 bowled 2 ODI v South Africa Mirpur 12 Jul 2015 ODI # 3666
5* 6 5 1 0 100.00 3 not out 2 ODI v South Africa Chattogram 15 Jul 2015 ODI # 3668
0 8 6 0 0 0.00 2 caught 1 ODI v Zimbabwe Mirpur 7 Nov 2015 ODI # 3703
7 16 16 0 1 43.75 3 caught 1 ODI v Zimbabwe Mirpur 9 Nov 2015 ODI # 3705
17 34 22 1 0 77.27 4 caught 1 ODI v Zimbabwe Mirpur 11 Nov 2015 ODI # 3706
17 22 12 2 0 141.66 7 caught 2 T20I v Zimbabwe Mirpur 13 Nov 2015 T20I # 462
25 46 29 4 0 86.20 1 caught 2 Test v South Africa Potchefstroom 28 Sep 2017 Test # 2276
4 24 16 0 0 25.00 6 lbw 4 Test v South Africa Potchefstroom 28 Sep 2017 Test # 2276
70 118 77 13 0 90.90 6 caught 2 Test v South Africa Bloemfontein 6 Oct 2017 Test # 2277
18 44 25 4 0 72.00 6 bowled 3 Test v South Africa Bloemfontein 6 Oct 2017 Test # 2277
21 38 29 4 0 72.41 2 caught 1 ODI v South Africa Kimberley 15 Oct 2017 ODI # 3923
14 14 12 1 1 116.66 3 lbw 2 ODI v South Africa Paarl 18 Oct 2017 ODI # 3925
6 - 6 1 0 100.00 3 lbw 2 ODI v South Africa East London 22 Oct 2017 ODI # 3929
9 9 7 0 1 128.57 7 caught 2 T20I v South Africa Potchefstroom 29 Oct 2017 T20I # 628
25 - 54 3 0 46.29 5 bowled 2 Test v Sri Lanka Mirpur 8 Feb 2018 Test # 2296
12 - 20 0 0 60.00 5 caught 4 Test v Sri Lanka Mirpur 8 Feb 2018 Test # 2296
34 - 30 3 0 113.33 3 caught 1 T20I v India Colombo (RPS) 8 Mar 2018 T20I # 657
43 - 19 2 5 226.31 2 lbw 2 T20I v Sri Lanka Colombo (RPS) 10 Mar 2018 T20I # 658
7 - 7 1 0 100.00 2 stumped 2 T20I v India Colombo (RPS) 14 Mar 2018 T20I # 660
0 - 3 0 0 0.00 2 caught 2 T20I v Sri Lanka Colombo (RPS) 16 Mar 2018 T20I # 661
11 - 9 0 1 122.22 2 caught 1 T20I v India Colombo (RPS) 18 Mar 2018 T20I # 662
30 39 20 3 1 150.00 2 lbw 2 T20I v Afghanistan Dehradun 3 Jun 2018 T20I # 667
1 - 3 0 0 33.33 1 caught 1 T20I v Afghanistan Dehradun 5 Jun 2018 T20I # 668
1 18 8 0 0 12.50 2 bowled 1 ODI v New Zealand Napier 13 Feb 2019 ODI # 4093
1 12 4 0 0 25.00 2 caught 1 ODI v New Zealand Christchurch 16 Feb 2019 ODI # 4094
1 14 4 0 0 25.00 2 lbw 2 ODI v New Zealand Dunedin 20 Feb 2019 ODI # 4095
76 - 67 9 1 113.43 2 bowled 2 ODI v Ireland Dublin 15 May 2019 ODI # 4136
20 29 17 3 0 117.64 5 lbw 2 ODI v Australia Nottingham 20 Jun 2019 ODI # 4166
22 31 24 0 1 91.66 5 caught 2 ODI v India Birmingham 2 Jul 2019 ODI # 4182
19 - 14 1 1 135.71 1 bowled 2 T20I v Zimbabwe Mirpur 13 Sep 2019 T20I # 881
0 - 2 0 0 0.00 1 caught 2 T20I v Afghanistan Mirpur 15 Sep 2019 T20I # 883
4 - 10 0 0 40.00 1 caught 2 T20I v Afghanistan Chattogram 21 Sep 2019 T20I # 892
13 - 8 3 0 162.50 3 caught 1 T20I v U.A.E. Dubai (DICS) 25 Sep 2022 T20I # 1797
25 - 20 4 0 125.00 3 caught 1 T20I v U.A.E. Dubai (DICS) 27 Sep 2022 T20I # 1799
35 40 26 4 1 134.61 3 caught 2 T20I v Pakistan Christchurch 7 Oct 2022 T20I # 1807
Statsguru includes the following current or recent relevant matches:
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st match, Jun 1, 2024 [T20I # 2632 - Live]
    » United States of America 197/3 (17.4 ov, Aaron Jones 94*, CJ Anderson 3*, N Dutta 1/41) - Match over
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