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
Not involving the captain Mushfiqur Rahim (BAN) remove Mushfiqur Rahim (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 2014-2022 48 47 5 977 80 23.26 819 119.29 0 4 3 92 29 Profile
filtered 2014-2022 44 44 4 953 80 23.82 792 120.32 0 4 3 91 28
Innings by innings list
26 61 36 2 0 72.22 6 caught 1 v Sri Lanka Chattogram 14 Feb 2014 T20I # 358
51* 43 32 7 1 159.37 5 not out 2 v Pakistan Mirpur 24 Apr 2015 T20I # 416
4 6 7 0 0 57.14 5 caught 2 v South Africa Mirpur 5 Jul 2015 T20I # 428
1 6 3 0 0 33.33 5 caught 2 v South Africa Mirpur 7 Jul 2015 T20I # 429
18 24 16 3 0 112.50 3 caught 2 v Zimbabwe Mirpur 13 Nov 2015 T20I # 462
17 20 18 1 0 94.44 5 lbw 1 v Zimbabwe Mirpur 15 Nov 2015 T20I # 463
46 - 36 4 1 127.77 3 caught 2 v Zimbabwe Khulna 15 Jan 2016 T20I # 479
43* 66 30 1 3 143.33 3 not out 1 v Zimbabwe Khulna 17 Jan 2016 T20I # 481
50 46 32 9 0 156.25 3 caught 2 v Zimbabwe Khulna 20 Jan 2016 T20I # 482
1 7 4 0 0 25.00 3 caught 2 v Zimbabwe Khulna 22 Jan 2016 T20I # 484
44 55 32 2 2 137.50 3 caught 2 v India Mirpur 24 Feb 2016 T20I # 509
6 17 12 0 0 50.00 3 caught 1 v U.A.E. Mirpur 26 Feb 2016 T20I # 511
80 65 54 10 3 148.14 3 caught 1 v Sri Lanka Mirpur 28 Feb 2016 T20I # 513
14 31 15 1 0 93.33 3 bowled 2 v Pakistan Mirpur 2 Mar 2016 T20I # 516
32* 55 29 2 0 110.34 3 not out 1 v India Mirpur 6 Mar 2016 T20I # 521
15 23 15 1 1 100.00 3 lbw 1 v Netherlands Dharamsala 9 Mar 2016 T20I # 524
13* 11 9 0 1 144.44 3 not out 1 v Ireland Dharamsala 11 Mar 2016 T20I # 530
44 44 26 5 1 169.23 3 bowled 1 v Oman Dharamsala 13 Mar 2016 T20I # 534
25 27 19 5 0 131.57 3 bowled 2 v Pakistan Eden Gardens 16 Mar 2016 T20I # 536
12 18 17 2 0 70.58 3 caught 1 v Australia Bengaluru 21 Mar 2016 T20I # 544
26 31 15 3 1 173.33 3 stumped 2 v India Bengaluru 23 Mar 2016 T20I # 547
12 26 18 1 0 66.66 3 caught 2 v New Zealand Eden Gardens 26 Mar 2016 T20I # 550
16 17 15 1 1 106.66 3 caught 1 v New Zealand Napier 3 Jan 2017 T20I # 574
48 56 32 3 3 150.00 3 caught 2 v New Zealand Mount Maunganui 6 Jan 2017 T20I # 575
18 27 16 2 0 112.50 3 bowled 2 v New Zealand Mount Maunganui 8 Jan 2017 T20I # 576
16 - 14 2 0 114.28 3 run out 1 v Sri Lanka Colombo (RPS) 4 Apr 2017 T20I # 606
19 - 18 0 1 105.55 3 bowled 1 v Sri Lanka Colombo (RPS) 6 Apr 2017 T20I # 607
19 20 16 0 2 118.75 5 caught 2 v South Africa Bloemfontein 26 Oct 2017 T20I # 626
5 5 5 1 0 100.00 5 caught 2 v South Africa Potchefstroom 29 Oct 2017 T20I # 628
1 - 2 0 0 50.00 6 bowled 1 v Sri Lanka Mirpur 15 Feb 2018 T20I # 648
30 - 26 3 1 115.38 6 caught 1 v India Colombo (RPS) 8 Mar 2018 T20I # 657
0 - 2 0 0 0.00 6 run out 2 v Sri Lanka Colombo (RPS) 10 Mar 2018 T20I # 658
27 - 23 2 1 117.39 6 bowled 2 v India Colombo (RPS) 14 Mar 2018 T20I # 660
13 - 8 3 0 162.50 3 stumped 2 v Sri Lanka Colombo (RPS) 16 Mar 2018 T20I # 661
77 - 50 7 4 154.00 3 bowled 1 v India Colombo (RPS) 18 Mar 2018 T20I # 662
0 1 1 0 0 0.00 6 lbw 2 v Afghanistan Dehradun 3 Jun 2018 T20I # 667
13 - 9 3 0 144.44 3 caught 1 v Afghanistan Dehradun 5 Jun 2018 T20I # 668
15 - 15 1 0 100.00 6 caught 2 v Zimbabwe Mirpur 13 Sep 2019 T20I # 881
24 - 27 1 0 88.88 6 caught 2 v Afghanistan Mirpur 15 Sep 2019 T20I # 883
1 - 2 0 0 50.00 6 caught 2 v Afghanistan Chattogram 21 Sep 2019 T20I # 892
5 14 6 1 0 83.33 2 caught 1 v Sri Lanka Dubai (DICS) 1 Sep 2022 T20I # 1755
0 - 3 0 0 0.00 2 caught 1 v U.A.E. Dubai (DICS) 25 Sep 2022 T20I # 1797
12 - 9 1 1 133.33 2 lbw 1 v U.A.E. Dubai (DICS) 27 Sep 2022 T20I # 1799
14 29 18 1 0 77.77 2 caught 2 v Pakistan Christchurch 7 Oct 2022 T20I # 1807
Statsguru includes the following current or recent Twenty20 Internationals:
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