Records type batting analysis [change type]
View innings by innings list [change view]
Primary team Bangladesh remove Bangladesh from query
Host country 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
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 2015-2024 214 242 12 6828 176 29.68 8548 79.87 8 38 21 769 110 Profile
filtered 2015-2024 97 112 6 3521 176 33.21 4663 75.50 5 22 13 382 60
Innings by innings list
44 59 45 8 1 97.77 7 caught 2 Test v India Fatullah 10 Jun 2015 Test # 2165
DNB - - - - - - - 3 Test v India Fatullah 10 Jun 2015 Test # 2165
8 23 13 0 0 61.53 3 lbw 1 ODI v India Mirpur 18 Jun 2015 ODI # 3658
36 52 41 5 0 87.80 3 caught 2 ODI v India Mirpur 21 Jun 2015 ODI # 3660
34 82 50 3 0 68.00 3 bowled 2 ODI v India Mirpur 24 Jun 2015 ODI # 3661
22 33 26 0 1 84.61 7 caught 2 T20I v South Africa Mirpur 5 Jul 2015 T20I # 428
10 11 7 1 0 142.85 8 caught 2 T20I v South Africa Mirpur 7 Jul 2015 T20I # 429
0 1 1 0 0 0.00 3 caught 1 ODI v South Africa Mirpur 10 Jul 2015 ODI # 3663
17 15 14 2 1 121.42 3 bowled 2 ODI v South Africa Mirpur 12 Jul 2015 ODI # 3666
5* 6 5 1 0 100.00 3 not out 2 ODI v South Africa Chattogram 15 Jul 2015 ODI # 3668
50 165 102 7 0 49.01 7 caught 2 Test v South Africa Chattogram 21 Jul 2015 Test # 2172
3 11 11 0 0 27.27 7 caught 1 Test v South Africa Mirpur 30 Jul 2015 Test # 2174
0 8 6 0 0 0.00 2 caught 1 ODI v Zimbabwe Mirpur 7 Nov 2015 ODI # 3703
7 16 16 0 1 43.75 3 caught 1 ODI v Zimbabwe Mirpur 9 Nov 2015 ODI # 3705
17 34 22 1 0 77.27 4 caught 1 ODI v Zimbabwe Mirpur 11 Nov 2015 ODI # 3706
17 22 12 2 0 141.66 7 caught 2 T20I v Zimbabwe Mirpur 13 Nov 2015 T20I # 462
0 - 1 0 0 0.00 5 bowled 1 Test v Sri Lanka Chattogram 31 Jan 2018 Test # 2295
94 - 182 11 0 51.64 5 caught 3 Test v Sri Lanka Chattogram 31 Jan 2018 Test # 2295
25 - 54 3 0 46.29 5 bowled 2 Test v Sri Lanka Mirpur 8 Feb 2018 Test # 2296
12 - 20 0 0 60.00 5 caught 4 Test v Sri Lanka Mirpur 8 Feb 2018 Test # 2296
4 - 14 0 0 28.57 1 caught 1 ODI v Zimbabwe Mirpur 21 Oct 2018 ODI # 4057
83 - 77 12 1 107.79 1 caught 2 ODI v Zimbabwe Chattogram 24 Oct 2018 ODI # 4060
0 - 1 0 0 0.00 1 lbw 2 ODI v Zimbabwe Chattogram 26 Oct 2018 ODI # 4061
9 - 25 1 0 36.00 1 caught 2 Test v Zimbabwe Sylhet 3 Nov 2018 Test # 2323
23 - 75 3 0 30.66 1 lbw 4 Test v Zimbabwe Sylhet 3 Nov 2018 Test # 2323
9 42 35 0 0 25.71 1 caught 1 Test v Zimbabwe Mirpur 11 Nov 2018 Test # 2325
6 25 14 0 0 42.85 1 bowled 3 Test v Zimbabwe Mirpur 11 Nov 2018 Test # 2325
54 - 62 8 1 87.09 8 bowled 1 Test v West Indies Mirpur 30 Nov 2018 Test # 2331
41 - 57 5 0 71.92 2 bowled 2 ODI v West Indies Mirpur 9 Dec 2018 ODI # 4071
8 - 14 1 0 57.14 2 caught 1 ODI v West Indies Mirpur 11 Dec 2018 ODI # 4072
23 - 33 5 0 69.69 2 caught 2 ODI v West Indies Sylhet 14 Dec 2018 ODI # 4073
6 - 5 1 0 120.00 2 caught 1 T20I v West Indies Sylhet 17 Dec 2018 T20I # 715
60 - 34 6 4 176.47 2 bowled 1 T20I v West Indies Mirpur 20 Dec 2018 T20I # 716
43 - 25 3 3 172.00 2 caught 2 T20I v West Indies Mirpur 22 Dec 2018 T20I # 717
33 102 66 3 1 50.00 3 bowled 2 Test v Afghanistan Chattogram 5 Sep 2019 Test # 2361
9 43 30 0 0 30.00 1 lbw 4 Test v Afghanistan Chattogram 5 Sep 2019 Test # 2361
19 - 14 1 1 135.71 1 bowled 2 T20I v Zimbabwe Mirpur 13 Sep 2019 T20I # 881
0 - 2 0 0 0.00 1 caught 2 T20I v Afghanistan Mirpur 15 Sep 2019 T20I # 883
38 - 22 4 2 172.72 2 caught 1 T20I v Zimbabwe Chattogram 18 Sep 2019 T20I # 886
4 - 10 0 0 40.00 1 caught 2 T20I v Afghanistan Chattogram 21 Sep 2019 T20I # 892
53 - 95 5 0 55.78 7 caught 2 Test v Zimbabwe Mirpur 22 Feb 2020 Test # 2386
126* - 105 13 2 120.00 1 retired notout 1 ODI v Zimbabwe Sylhet 1 Mar 2020 ODI # 4249
9 - 14 2 0 64.28 2 run out 1 ODI v Zimbabwe Sylhet 3 Mar 2020 ODI # 4251
176 - 143 16 8 123.07 2 caught 1 ODI v Zimbabwe Sylhet 6 Mar 2020 ODI # 4253
59 - 39 5 3 151.28 2 lbw 1 T20I v Zimbabwe Mirpur 9 Mar 2020 T20I # 1082
60* 73 45 8 0 133.33 1 not out 2 T20I v Zimbabwe Mirpur 11 Mar 2020 T20I # 1084
14 57 38 2 0 36.84 1 bowled 2 ODI v West Indies Mirpur 20 Jan 2021 ODI # 4270
22 26 24 4 0 91.66 1 lbw 2 ODI v West Indies Mirpur 22 Jan 2021 ODI # 4272
0 4 4 0 0 0.00 2 lbw 1 ODI v West Indies Chattogram 25 Jan 2021 ODI # 4274
38 72 67 6 0 56.71 7 bowled 1 Test v West Indies Chattogram 3 Feb 2021 Test # 2407
69 132 112 5 0 61.60 6 caught 3 Test v West Indies Chattogram 3 Feb 2021 Test # 2407
71 214 133 7 0 53.38 7 caught 2 Test v West Indies Mirpur 11 Feb 2021 Test # 2410
22 49 35 0 0 62.85 7 caught 4 Test v West Indies Mirpur 11 Feb 2021 Test # 2410
0 8 3 0 0 0.00 2 caught 1 ODI v Sri Lanka Mirpur 23 May 2021 ODI # 4290
25 59 42 2 0 59.52 2 caught 1 ODI v Sri Lanka Mirpur 25 May 2021 ODI # 4291
1 10 3 0 0 33.33 2 stumped 2 T20I v New Zealand Mirpur 1 Sep 2021 T20I # 1243
33 39 29 3 1 113.79 2 bowled 1 T20I v New Zealand Mirpur 3 Sep 2021 T20I # 1251
15 10 11 3 0 136.36 2 lbw 2 T20I v New Zealand Mirpur 5 Sep 2021 T20I # 1258
6 8 11 1 0 54.54 2 caught 2 T20I v New Zealand Mirpur 8 Sep 2021 T20I # 1260
10 18 12 1 0 83.33 2 caught 2 T20I v New Zealand Mirpur 10 Sep 2021 T20I # 1263
114 281 233 11 1 48.92 6 lbw 1 Test v Pakistan Chattogram 26 Nov 2021 Test # 2436
59 170 89 6 0 66.29 7 lbw 3 Test v Pakistan Chattogram 26 Nov 2021 Test # 2436
6 19 12 1 0 50.00 6 caught 2 Test v Pakistan Mirpur 4 Dec 2021 Test # 2439
45 112 81 7 0 55.55 6 caught 3 Test v Pakistan Mirpur 4 Dec 2021 Test # 2439
1 12 8 0 0 12.50 2 caught 2 ODI v Afghanistan Chattogram 23 Feb 2022 ODI # 4357
136 212 126 16 2 107.93 2 caught 1 ODI v Afghanistan Chattogram 25 Feb 2022 ODI # 4358
86 159 113 7 0 76.10 2 caught 1 ODI v Afghanistan Chattogram 28 Feb 2022 ODI # 4359
60 74 44 4 2 136.36 3 caught 1 T20I v Afghanistan Mirpur 3 Mar 2022 T20I # 1495
13 11 10 0 1 130.00 3 caught 1 T20I v Afghanistan Mirpur 5 Mar 2022 T20I # 1496
88 271 189 10 0 46.56 6 caught 2 Test v Sri Lanka Chattogram 15 May 2022 Test # 2462
141 385 246 16 1 57.31 7 caught 1 Test v Sri Lanka Mirpur 23 May 2022 Test # 2463
52 183 135 3 0 38.51 6 caught 3 Test v Sri Lanka Mirpur 23 May 2022 Test # 2463
41 98 63 3 1 65.07 2 caught 2 ODI v India Mirpur 4 Dec 2022 ODI # 4493
7 45 23 1 0 30.43 2 bowled 1 ODI v India Mirpur 7 Dec 2022 ODI # 4496
29 35 26 4 1 111.53 2 caught 2 ODI v India Chattogram 10 Dec 2022 ODI # 4499
24 42 30 5 0 80.00 4 bowled 2 Test v India Chattogram 14 Dec 2022 Test # 2481
19 81 59 2 0 32.20 4 caught 4 Test v India Chattogram 14 Dec 2022 Test # 2481
25 34 26 2 1 96.15 6 caught 1 Test v India Mirpur 22 Dec 2022 Test # 2484
73 158 98 7 0 74.48 6 bowled 3 Test v India Mirpur 22 Dec 2022 Test # 2484
7 24 15 0 1 46.66 2 lbw 1 ODI v England Mirpur 1 Mar 2023 ODI # 4525
0 2 1 0 0 0.00 2 caught 2 ODI v England Mirpur 3 Mar 2023 ODI # 4528
0 3 3 0 0 0.00 2 caught 1 ODI v England Chattogram 6 Mar 2023 ODI # 4531
12 25 10 2 0 120.00 1 caught 2 T20I v England Chattogram 9 Mar 2023 T20I # 2018
9 11 9 1 0 100.00 1 caught 2 T20I v England Mirpur 12 Mar 2023 T20I # 2023
73 78 57 10 1 128.07 1 caught 1 T20I v England Mirpur 14 Mar 2023 T20I # 2026
26 43 31 2 1 83.87 2 caught 1 ODI v Ireland Sylhet 18 Mar 2023 ODI # 4539
70 118 71 3 3 98.59 2 caught 1 ODI v Ireland Sylhet 20 Mar 2023 ODI # 4542
50* 59 38 10 0 131.57 2 not out 2 ODI v Ireland Sylhet 23 Mar 2023 ODI # 4547
47 34 23 4 3 204.34 1 caught 1 T20I v Ireland Chattogram 27 Mar 2023 T20I # 2034
83 51 41 10 3 202.43 1 caught 1 T20I v Ireland Chattogram 29 Mar 2023 T20I # 2037
5 4 4 1 0 125.00 1 caught 1 T20I v Ireland Chattogram 31 Mar 2023 T20I # 2038
43 69 41 8 0 104.87 6 caught 2 Test v Ireland Mirpur 4 Apr 2023 Test # 2501
23 25 19 3 1 121.05 2 bowled 4 Test v Ireland Mirpur 4 Apr 2023 Test # 2501
9 29 15 0 1 60.00 6 caught 1 Test v Afghanistan Mirpur 14 Jun 2023 Test # 2506
66* 135 81 8 0 81.48 6 not out 3 Test v Afghanistan Mirpur 14 Jun 2023 Test # 2506
26 62 35 2 1 74.28 2 caught 1 ODI v Afghanistan Chattogram 5 Jul 2023 ODI # 4615
13 21 15 3 0 86.66 2 caught 2 ODI v Afghanistan Chattogram 8 Jul 2023 ODI # 4619
53* 102 60 3 2 88.33 2 not out 2 ODI v Afghanistan Chattogram 11 Jul 2023 ODI # 4621
18 34 19 2 0 94.73 1 caught 2 T20I v Afghanistan Sylhet 14 Jul 2023 T20I # 2138
35 45 36 6 0 97.22 1 caught 2 T20I v Afghanistan Sylhet 16 Jul 2023 T20I # 2145
TDNB - - - - - - - - ODI v New Zealand Mirpur 21 Sep 2023 ODI # 4650
6 28 16 0 0 37.50 2 caught 2 ODI v New Zealand Mirpur 23 Sep 2023 ODI # 4652
0 2 3 0 0 0.00 1 caught 2 T20I v Sri Lanka Sylhet 4 Mar 2024 T20I # 2494
36 49 24 5 1 150.00 1 caught 2 T20I v Sri Lanka Sylhet 6 Mar 2024 T20I # 2501
7 - 11 1 0 63.63 1 caught 2 T20I v Sri Lanka Sylhet 9 Mar 2024 T20I # 2509
0 1 1 0 0 0.00 1 bowled 2 ODI v Sri Lanka Chattogram 13 Mar 2024 ODI # 4743
0 2 3 0 0 0.00 1 caught 1 ODI v Sri Lanka Chattogram 15 Mar 2024 ODI # 4744
25 53 43 4 0 58.13 7 bowled 2 Test v Sri Lanka Sylhet 22 Mar 2024 Test # 2536
0 1 1 0 0 0.00 6 caught 4 Test v Sri Lanka Sylhet 22 Mar 2024 Test # 2536
4 3 3 1 0 133.33 7 caught 2 Test v Sri Lanka Chattogram 30 Mar 2024 Test # 2537
38 86 72 4 0 52.77 6 caught 4 Test v Sri Lanka Chattogram 30 Mar 2024 Test # 2537
1 8 3 0 0 33.33 2 bowled 2 T20I v Zimbabwe Chattogram 3 May 2024 T20I # 2586
23 48 25 2 1 92.00 1 caught 2 T20I v Zimbabwe Chattogram 5 May 2024 T20I # 2589
12 20 15 2 0 80.00 1 bowled 1 T20I v Zimbabwe Chattogram 7 May 2024 T20I # 2592
Statsguru includes the following current or recent relevant matches:
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