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 4 Dec 2021 remove greater than or equal to 4 Dec 2021 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 2022-2024 65 40 13 217 26 8.03 286 75.87 0 0 3 22 4
Innings by innings list
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 - - - - - - - 2 T20I v Zimbabwe Harare 31 Jul 2022 T20I # 1713
DNB - - - - - - - 1 ODI v Zimbabwe Harare 5 Aug 2022 ODI # 4441
1 4 2 0 0 50.00 10 run out 1 ODI v Zimbabwe Harare 7 Aug 2022 ODI # 4442
DNB - - - - - - - 1 T20I v U.A.E. Dubai (DICS) 25 Sep 2022 T20I # 1797
DNB - - - - - - - 1 T20I v New Zealand Christchurch 9 Oct 2022 T20I # 1811
DNB - - - - - - - 2 T20I v New Zealand Christchurch 12 Oct 2022 T20I # 1816
DNB - - - - - - - 1 T20I v Pakistan Christchurch 13 Oct 2022 T20I # 1818
DNB - - - - - - - 2 T20I v India Adelaide 2 Nov 2022 T20I # 1860
5 8 5 0 0 100.00 10 caught 1 T20I v Ireland Chattogram 31 Mar 2023 T20I # 2038
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
16 22 15 0 1 106.66 9 caught 1 ODI v Ireland Chelmsford 9 May 2023 ODI # 4576
4* 10 3 1 0 133.33 9 not out 2 ODI v Ireland Chelmsford 12 May 2023 ODI # 4577
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 - - - - - - - 1 ODI v Afghanistan Lahore 3 Sep 2023 ODI # 4631
1 6 3 0 0 33.33 10 bowled 1 ODI v Pakistan Lahore 6 Sep 2023 ODI # 4634
7 8 7 0 0 100.00 10 bowled 2 ODI v Sri Lanka Colombo (RPS) 9 Sep 2023 ODI # 4637
1 6 10 0 0 10.00 10 caught 1 ODI v New Zealand Mirpur 26 Sep 2023 ODI # 4655
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
7* 2 3 0 1 233.33 10 not out 1 ODI v India Pune 19 Oct 2023 ODI # 4674
6* 4 4 1 0 150.00 11 not out 2 ODI v South Africa Wankhede 24 Oct 2023 ODI # 4680
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
5 13 8 0 0 62.50 9 caught 2 ODI v New Zealand Dunedin 17 Dec 2023 ODI # 4711
1* 4 1 0 0 100.00 10 not out 1 ODI v New Zealand Nelson 20 Dec 2023 ODI # 4715
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:
Nepal v Netherlands at Dallas, ICC Men's T20 World Cup 7th match, Jun 4, 2024 [T20I # 2638]
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