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 Sep 2023 remove greater than or equal to 3 Sep 2023 from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 52 45 7 1302 96* 34.26 1344 96.87 0 9 2 85 38 Profile
filtered 34 29 5 788 96* 32.83 842 93.58 0 6 2 47 25
Innings by innings list
0 3 2 0 0 0.00 3 caught 1 ODI v Afghanistan Lahore 3 Sep 2023 ODI # 4631
2 7 9 0 0 22.22 5 bowled 1 ODI v Pakistan Lahore 6 Sep 2023 ODI # 4634
82 104 97 7 1 84.53 6 lbw 2 ODI v Sri Lanka Colombo (RPS) 9 Sep 2023 ODI # 4637
54 99 81 5 2 66.66 6 caught 1 ODI v India Colombo (RPS) 15 Sep 2023 ODI # 4645
TDNB - - - - - - - - ODI v New Zealand Mirpur 21 Sep 2023 ODI # 4650
4 12 7 0 0 57.14 5 bowled 2 ODI v New Zealand Mirpur 23 Sep 2023 ODI # 4652
18 17 17 3 0 105.88 4 caught 1 ODI v New Zealand Mirpur 26 Sep 2023 ODI # 4655
DNB - - - - - - - 2 ODI v Afghanistan Dharamsala 7 Oct 2023 ODI # 4660
39 70 61 2 0 63.93 7 caught 2 ODI v England Dharamsala 10 Oct 2023 ODI # 4664
13 30 25 0 0 52.00 7 caught 1 ODI v New Zealand Chennai 13 Oct 2023 ODI # 4668
16 54 35 0 0 45.71 5 caught 1 ODI v India Pune 19 Oct 2023 ODI # 4674
7 9 3 0 1 233.33 7 caught 1 ODI v Pakistan Eden Gardens 31 Oct 2023 ODI # 4688
15* 22 7 0 2 214.28 7 not out 2 ODI v Sri Lanka Delhi 6 Nov 2023 ODI # 4695
74 121 79 5 2 93.67 4 caught 1 ODI v Australia Pune 11 Nov 2023 ODI # 4700
33 48 27 2 1 122.22 5 caught 2 ODI v New Zealand Dunedin 17 Dec 2023 ODI # 4711
12 36 16 0 0 75.00 5 run out 1 ODI v New Zealand Nelson 20 Dec 2023 ODI # 4715
DNB - - - - - - - 2 ODI v New Zealand Napier 23 Dec 2023 ODI # 4717
19 19 18 0 1 105.55 5 caught 2 T20I v New Zealand Napier 27 Dec 2023 T20I # 2422
TDNB - - - - - - - - T20I v New Zealand Mount Maunganui 29 Dec 2023 T20I # 2423
16 31 18 2 0 88.88 4 caught 1 T20I v New Zealand Mount Maunganui 31 Dec 2023 T20I # 2425
8 5 5 0 1 160.00 4 caught 2 T20I v Sri Lanka Sylhet 4 Mar 2024 T20I # 2494
32* 49 25 2 1 128.00 4 not out 2 T20I v Sri Lanka Sylhet 6 Mar 2024 T20I # 2501
0 - 1 0 0 0.00 4 bowled 2 T20I v Sri Lanka Sylhet 9 Mar 2024 T20I # 2509
3 13 8 0 0 37.50 4 bowled 2 ODI v Sri Lanka Chattogram 13 Mar 2024 ODI # 4743
96* 156 102 3 5 94.11 4 not out 1 ODI v Sri Lanka Chattogram 15 Mar 2024 ODI # 4744
22 56 36 0 0 61.11 4 caught 2 ODI v Sri Lanka Chattogram 18 Mar 2024 ODI # 4745
33* 33 18 5 1 183.33 4 not out 2 T20I v Zimbabwe Chattogram 3 May 2024 T20I # 2586
37* 53 25 3 2 148.00 4 not out 2 T20I v Zimbabwe Chattogram 5 May 2024 T20I # 2589
57 59 38 3 2 150.00 4 bowled 1 T20I v Zimbabwe Chattogram 7 May 2024 T20I # 2592
12 13 8 1 0 150.00 3 caught 1 T20I v Zimbabwe Mirpur 10 May 2024 T20I # 2599
1 6 6 0 0 16.66 4 caught 1 T20I v Zimbabwe Mirpur 12 May 2024 T20I # 2607
58 - 47 4 2 123.40 4 caught 1 T20I v U.S.A. Prairie View 21 May 2024 T20I # 2613
25 - 21 0 1 119.04 4 bowled 2 T20I v U.S.A. Prairie View 23 May 2024 T20I # 2616
DNB - - - - - - - 2 T20I v U.S.A. Prairie View 25 May 2024 T20I # 2625
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