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 player Mahmudullah (BAN) remove Mahmudullah (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-2024 147 89 27 586 75 9.45 1006 58.25 0 1 14 49 17 Profile
filtered 2015-2024 39 30 6 156 31* 6.50 297 52.52 0 0 7 13 4
Innings by innings list
2 10 5 0 0 40.00 10 caught 1 ODI v India Mirpur 18 Jun 2015 ODI # 3658
DNB - - - - - - - 2 ODI v India Mirpur 21 Jun 2015 ODI # 3660
5 3 4 1 0 125.00 9 bowled 2 T20I v New Zealand Auckland 1 Apr 2021 T20I # 1141
6* 12 9 1 0 66.66 9 not out 1 Test v Sri Lanka Pallekele 21 Apr 2021 Test # 2418
DNB - - - - - - - 3 Test v Sri Lanka Pallekele 21 Apr 2021 Test # 2418
0 14 11 0 0 0.00 9 lbw 2 Test v Sri Lanka Pallekele 29 Apr 2021 Test # 2419
7 29 33 0 0 21.21 9 caught 4 Test v Sri Lanka Pallekele 29 Apr 2021 Test # 2419
5 24 12 1 0 41.66 9 lbw 2 Test v New Zealand Mount Maunganui 1 Jan 2022 Test # 2444
DNB - - - - - - - 4 Test v New Zealand Mount Maunganui 1 Jan 2022 Test # 2444
2 6 3 0 0 66.66 9 caught 2 Test v New Zealand Christchurch 9 Jan 2022 Test # 2447
9* 43 17 2 0 52.94 9 not out 3 Test v New Zealand Christchurch 9 Jan 2022 Test # 2447
1 22 10 0 0 10.00 6 caught 2 Test v South Africa Durban 31 Mar 2022 Test # 2460
14 29 17 0 1 82.35 9 caught 4 Test v South Africa Durban 31 Mar 2022 Test # 2460
DNB - - - - - - - 2 T20I v Zimbabwe Harare 30 Jul 2022 T20I # 1706
DNB - - - - - - - 1 T20I v U.A.E. Dubai (DICS) 27 Sep 2022 T20I # 1799
2 19 8 0 0 25.00 8 lbw 2 T20I v Pakistan Christchurch 7 Oct 2022 T20I # 1807
3 6 2 0 0 150.00 9 caught 1 T20I v New Zealand Christchurch 9 Oct 2022 T20I # 1811
DNB - - - - - - - 1 T20I v Pakistan Christchurch 13 Oct 2022 T20I # 1818
0 3 1 0 0 0.00 9 caught 1 T20I v Netherlands Hobart 24 Oct 2022 T20I # 1843
10 22 17 1 0 58.82 9 bowled 2 T20I v South Africa Sydney 27 Oct 2022 T20I # 1847
DNB - - - - - - - 1 T20I v Zimbabwe Brisbane 30 Oct 2022 T20I # 1851
12* 22 7 1 1 171.42 8 not out 2 T20I v India Adelaide 2 Nov 2022 T20I # 1860
1 8 5 0 0 20.00 8 caught 1 T20I v Pakistan Adelaide 6 Nov 2022 T20I # 1872
1 22 16 0 0 6.25 9 caught 1 Test v India Mirpur 22 Dec 2022 Test # 2484
31* 76 46 4 0 67.39 9 not out 3 Test v India Mirpur 22 Dec 2022 Test # 2484
DNB - - - - - - - 2 T20I v England Chattogram 9 Mar 2023 T20I # 2018
8* 8 3 2 0 266.66 8 not out 2 T20I v England Mirpur 12 Mar 2023 T20I # 2023
DNB - - - - - - - 1 T20I v England Mirpur 14 Mar 2023 T20I # 2026
11 9 7 0 1 157.14 8 caught 1 ODI v Ireland Sylhet 18 Mar 2023 ODI # 4539
1* 4 1 0 0 100.00 8 not out 1 ODI v Ireland Sylhet 20 Mar 2023 ODI # 4542
DNB - - - - - - - 2 ODI v Ireland Sylhet 23 Mar 2023 ODI # 4547
DNB - - - - - - - 1 T20I v Ireland Chattogram 27 Mar 2023 T20I # 2034
DNB - - - - - - - 1 T20I v Ireland Chattogram 29 Mar 2023 T20I # 2037
0 3 2 0 0 0.00 8 caught 1 T20I v Ireland Chattogram 31 Mar 2023 T20I # 2038
2 17 7 0 0 28.57 8 lbw 1 Test v Afghanistan Mirpur 14 Jun 2023 Test # 2506
DNB - - - - - - - 3 Test v Afghanistan Mirpur 14 Jun 2023 Test # 2506
7 19 19 0 0 36.84 9 lbw 1 ODI v Afghanistan Chattogram 5 Jul 2023 ODI # 4615
DNB - - - - - - - 2 ODI v Afghanistan Chattogram 11 Jul 2023 ODI # 4621
0 1 1 0 0 0.00 8 caught 2 T20I v Afghanistan Sylhet 14 Jul 2023 T20I # 2138
DNB - - - - - - - 2 T20I v Afghanistan Sylhet 16 Jul 2023 T20I # 2145
0 7 2 0 0 0.00 9 caught 1 ODI v Sri Lanka Pallekele 31 Aug 2023 ODI # 4629
DNB - - - - - - - 1 ODI v Afghanistan Lahore 3 Sep 2023 ODI # 4631
0 1 1 0 0 0.00 9 caught 1 ODI v Pakistan Lahore 6 Sep 2023 ODI # 4634
1 3 3 0 0 33.33 9 lbw 2 ODI v Sri Lanka Colombo (RPS) 9 Sep 2023 ODI # 4637
15 35 25 0 1 60.00 9 bowled 2 ODI v England Dharamsala 10 Oct 2023 ODI # 4664
0 2 3 0 0 0.00 8 run out 1 T20I v Zimbabwe Mirpur 10 May 2024 T20I # 2599
Statsguru includes the following current or recent relevant matches:
Nepal v Netherlands at Dallas, ICC Men's T20 World Cup 7th match, Jun 4, 2024 [T20I # 2638 - Live]
    » Netherlands 109/4 (18.4 ov, BFW de Leede 11*, MP O'Dowd 54*, A Bohara 1/29) - Match over
England v Scotland at Bridgetown, ICC Men's T20 World Cup 6th match, Jun 4, 2024 [T20I # 2637]
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]
 
Feedback Print this page