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 Hasan Mahmud (BAN) remove Hasan Mahmud (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 2021-2024 87 52 18 236 26 6.94 316 74.68 0 0 7 23 6 Profile
filtered 2021-2024 71 41 14 182 26 6.74 255 71.37 0 0 7 21 4
Innings by innings list
5 10 7 1 0 71.42 9 caught 2 T20I v New Zealand Hamilton 28 Mar 2021 T20I # 1139
DNB - - - - - - - 2 T20I v New Zealand Napier 30 Mar 2021 T20I # 1140
6 4 3 0 1 200.00 8 bowled 2 T20I v New Zealand Auckland 1 Apr 2021 T20I # 1141
0 9 8 0 0 0.00 10 bowled 2 Test v Sri Lanka Pallekele 29 Apr 2021 Test # 2419
0* 8 2 0 0 0.00 10 not out 4 Test v Sri Lanka Pallekele 29 Apr 2021 Test # 2419
0 6 1 0 0 0.00 10 caught 1 ODI v Sri Lanka Mirpur 25 May 2021 ODI # 4291
8 17 5 0 1 160.00 10 caught 2 ODI v Sri Lanka Mirpur 28 May 2021 ODI # 4292
0* 4 1 0 0 0.00 11 not out 1 ODI v Zimbabwe Harare 16 Jul 2021 ODI # 4304
DNB - - - - - - - 2 ODI v Zimbabwe Harare 18 Jul 2021 ODI # 4306
DNB - - - - - - - 2 T20I v Zimbabwe Harare 22 Jul 2021 T20I # 1196
0* 3 0 0 0 - 11 not out 2 T20I v Zimbabwe Harare 23 Jul 2021 T20I # 1198
DNB - - - - - - - 2 T20I v Zimbabwe Harare 25 Jul 2021 T20I # 1203
DNB - - - - - - - 1 T20I v Australia Mirpur 3 Aug 2021 T20I # 1210
DNB - - - - - - - 2 T20I v Australia Mirpur 4 Aug 2021 T20I # 1212
0* 1 0 0 0 - 10 not out 1 T20I v Australia Mirpur 6 Aug 2021 T20I # 1216
0 1 1 0 0 0.00 10 caught 1 T20I v Australia Mirpur 7 Aug 2021 T20I # 1218
DNB - - - - - - - 2 T20I v New Zealand Mirpur 10 Sep 2021 T20I # 1263
DNB - - - - - - - 1 T20I v England Abu Dhabi 27 Oct 2021 T20I # 1369
DNB - - - - - - - 2 T20I v West Indies Sharjah 29 Oct 2021 T20I # 1375
0* 3 0 0 0 - 11 not out 1 T20I v South Africa Abu Dhabi 2 Nov 2021 T20I # 1384
0 3 2 0 0 0.00 11 caught 1 T20I v Australia Dubai (DICS) 4 Nov 2021 T20I # 1391
DNB - - - - - - - 1 T20I v Pakistan Mirpur 19 Nov 2021 T20I # 1439
DNB - - - - - - - 1 T20I v Pakistan Mirpur 20 Nov 2021 T20I # 1443
7 11 10 1 0 70.00 10 bowled 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 16 3 0 0 66.66 10 bowled 2 Test v New Zealand Christchurch 9 Jan 2022 Test # 2447
0 9 6 0 0 0.00 10 caught 3 Test v New Zealand Christchurch 9 Jan 2022 Test # 2447
DNB - - - - - - - 2 ODI v Afghanistan Chattogram 23 Feb 2022 ODI # 4357
DNB - - - - - - - 1 ODI v Afghanistan Chattogram 25 Feb 2022 ODI # 4358
7 13 9 1 0 77.77 10 run out 1 ODI v Afghanistan Chattogram 28 Feb 2022 ODI # 4359
4* 1 1 1 0 400.00 10 not out 1 T20I v Afghanistan Mirpur 3 Mar 2022 T20I # 1495
0 3 3 0 0 0.00 10 bowled 1 T20I v Afghanistan Mirpur 5 Mar 2022 T20I # 1496
DNB - - - - - - - 1 ODI v South Africa Centurion 18 Mar 2022 ODI # 4370
2 11 8 0 0 25.00 10 caught 1 ODI v South Africa Johannesburg 20 Mar 2022 ODI # 4372
DNB - - - - - - - 2 ODI v South Africa Centurion 23 Mar 2022 ODI # 4375
3* 37 11 0 0 27.27 10 retired notout 2 Test v Sri Lanka Chattogram 15 May 2022 Test # 2462
26 25 17 5 0 152.94 10 caught 1 Test v West Indies Gros Islet 24 Jun 2022 Test # 2468
0 5 2 0 0 0.00 10 lbw 3 Test v West Indies Gros Islet 24 Jun 2022 Test # 2468
0* 2 0 0 0 - 10 not out 1 T20I v West Indies Roseau 2 Jul 2022 T20I # 1601
DNB - - - - - - - 2 T20I v West Indies Roseau 3 Jul 2022 T20I # 1607
DNB - - - - - - - 1 T20I v West Indies Providence 7 Jul 2022 T20I # 1617
DNB - - - - - - - 2 ODI v West Indies Providence 10 Jul 2022 ODI # 4421
DNB - - - - - - - 2 ODI v West Indies Providence 13 Jul 2022 ODI # 4426
DNB - - - - - - - 2 T20I v Zimbabwe Harare 30 Jul 2022 T20I # 1706
DNB - - - - - - - 1 ODI v Zimbabwe Harare 5 Aug 2022 ODI # 4441
DNB - - - - - - - 1 T20I v U.A.E. Dubai (DICS) 25 Sep 2022 T20I # 1797
DNB - - - - - - - 2 T20I v New Zealand Christchurch 12 Oct 2022 T20I # 1816
4 13 7 1 0 57.14 9 lbw 2 Test v Ireland Mirpur 4 Apr 2023 Test # 2501
DNB - - - - - - - 4 Test v Ireland Mirpur 4 Apr 2023 Test # 2501
6 17 11 1 0 54.54 10 bowled 1 Test v Afghanistan Mirpur 14 Jun 2023 Test # 2506
DNB - - - - - - - 3 Test v Afghanistan Mirpur 14 Jun 2023 Test # 2506
DNB - - - - - - - 2 ODI v Afghanistan Chattogram 11 Jul 2023 ODI # 4621
4* 1 1 1 0 400.00 10 not out 2 T20I v Afghanistan Sylhet 14 Jul 2023 T20I # 2138
2* 6 5 0 0 40.00 10 not out 1 ODI v Sri Lanka Pallekele 31 Aug 2023 ODI # 4629
DNB - - - - - - - 2 ODI v Afghanistan Dharamsala 7 Oct 2023 ODI # 4660
12 17 14 2 0 85.71 10 bowled 2 ODI v England Dharamsala 10 Oct 2023 ODI # 4664
2* 9 3 0 0 66.66 11 not out 1 ODI v New Zealand Chennai 13 Oct 2023 ODI # 4668
0* 1 0 0 0 - 11 not out 2 ODI v Netherlands Eden Gardens 28 Oct 2023 ODI # 4685
1* 8 4 0 0 25.00 11 not out 1 ODI v Pakistan Eden Gardens 31 Oct 2023 ODI # 4688
DNB - - - - - - - 2 ODI v Sri Lanka Delhi 6 Nov 2023 ODI # 4695
13 14 9 3 0 144.44 11 lbw 1 Test v New Zealand Sylhet 28 Nov 2023 Test # 2516
10 18 7 1 0 142.85 11 stumped 3 Test v New Zealand Sylhet 28 Nov 2023 Test # 2516
10 18 12 0 0 83.33 11 caught 1 Test v New Zealand Mirpur 6 Dec 2023 Test # 2517
8 6 6 1 0 133.33 11 stumped 3 Test v New Zealand Mirpur 6 Dec 2023 Test # 2517
DNB - - - - - - - 2 ODI v New Zealand Napier 23 Dec 2023 ODI # 4717
DNB - - - - - - - 2 T20I v New Zealand Napier 27 Dec 2023 T20I # 2422
TDNB - - - - - - - - T20I v New Zealand Mount Maunganui 29 Dec 2023 T20I # 2423
4 6 5 0 0 80.00 9 caught 1 T20I v New Zealand Mount Maunganui 31 Dec 2023 T20I # 2425
4* 3 2 1 0 200.00 10 not out 2 T20I v Sri Lanka Sylhet 4 Mar 2024 T20I # 2494
DNB - - - - - - - 2 T20I v Sri Lanka Sylhet 6 Mar 2024 T20I # 2501
4 - 2 1 0 200.00 10 caught 2 T20I v Sri Lanka Sylhet 9 Mar 2024 T20I # 2509
DNB - - - - - - - 2 ODI v Sri Lanka Chattogram 13 Mar 2024 ODI # 4743
DNB - - - - - - - 1 ODI v Sri Lanka Chattogram 15 Mar 2024 ODI # 4744
DNB - - - - - - - 2 ODI v Sri Lanka Chattogram 18 Mar 2024 ODI # 4745
15 52 21 0 2 71.42 9 caught 2 Test v Sri Lanka Sylhet 22 Mar 2024 Test # 2536
12 66 42 0 0 28.57 9 caught 4 Test v Sri Lanka Sylhet 22 Mar 2024 Test # 2536
DNB - - - - - - - 2 T20I v Zimbabwe Chattogram 3 May 2024 T20I # 2586
DNB - - - - - - - 2 T20I v Zimbabwe Chattogram 5 May 2024 T20I # 2589
DNB - - - - - - - 1 T20I v U.S.A. Prairie View 21 May 2024 T20I # 2613
1 - 4 0 0 25.00 10 bowled 2 T20I v U.S.A. Prairie View 23 May 2024 T20I # 2616
Statsguru includes the following current or recent relevant matches:
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