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
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 213 242 12 6828 176 29.68 8548 79.87 8 38 21 769 110 Profile
filtered 2015-2024 213 242 12 6828 176 29.68 8548 79.87 8 38 21 769 110
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
5 12 13 1 0 38.46 7 caught 2 Test v Sri Lanka Galle 7 Mar 2017 Test # 2252
35 88 62 2 0 56.45 7 caught 4 Test v Sri Lanka Galle 7 Mar 2017 Test # 2252
25 46 29 4 0 86.20 1 caught 2 Test v South Africa Potchefstroom 28 Sep 2017 Test # 2276
4 24 16 0 0 25.00 6 lbw 4 Test v South Africa Potchefstroom 28 Sep 2017 Test # 2276
70 118 77 13 0 90.90 6 caught 2 Test v South Africa Bloemfontein 6 Oct 2017 Test # 2277
18 44 25 4 0 72.00 6 bowled 3 Test v South Africa Bloemfontein 6 Oct 2017 Test # 2277
21 38 29 4 0 72.41 2 caught 1 ODI v South Africa Kimberley 15 Oct 2017 ODI # 3923
14 14 12 1 1 116.66 3 lbw 2 ODI v South Africa Paarl 18 Oct 2017 ODI # 3925
6 - 6 1 0 100.00 3 lbw 2 ODI v South Africa East London 22 Oct 2017 ODI # 3929
9 9 7 0 1 128.57 7 caught 2 T20I v South Africa Potchefstroom 29 Oct 2017 T20I # 628
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
34 - 30 3 0 113.33 3 caught 1 T20I v India Colombo (RPS) 8 Mar 2018 T20I # 657
43 - 19 2 5 226.31 2 lbw 2 T20I v Sri Lanka Colombo (RPS) 10 Mar 2018 T20I # 658
7 - 7 1 0 100.00 2 stumped 2 T20I v India Colombo (RPS) 14 Mar 2018 T20I # 660
0 - 3 0 0 0.00 2 caught 2 T20I v Sri Lanka Colombo (RPS) 16 Mar 2018 T20I # 661
11 - 9 0 1 122.22 2 caught 1 T20I v India Colombo (RPS) 18 Mar 2018 T20I # 662
30 39 20 3 1 150.00 2 lbw 2 T20I v Afghanistan Dehradun 3 Jun 2018 T20I # 667
1 - 3 0 0 33.33 1 caught 1 T20I v Afghanistan Dehradun 5 Jun 2018 T20I # 668
12 - 14 1 0 85.71 1 run out 2 T20I v Afghanistan Dehradun 7 Jun 2018 T20I # 669
25 - 53 2 0 47.16 2 caught 1 Test v West Indies North Sound 4 Jul 2018 Test # 2310
2 - 17 0 0 11.76 2 caught 3 Test v West Indies North Sound 4 Jul 2018 Test # 2310
12 - 18 2 0 66.66 2 lbw 2 Test v West Indies Kingston 12 Jul 2018 Test # 2312
33 - 33 6 0 100.00 2 caught 4 Test v West Indies Kingston 12 Jul 2018 Test # 2312
24 - 21 3 0 114.28 3 caught 1 T20I v West Indies Basseterre 31 Jul 2018 T20I # 692
1 - 5 0 0 20.00 1 caught 1 T20I v West Indies Lauderhill 4 Aug 2018 T20I # 693
61 - 32 6 3 190.62 1 caught 1 T20I v West Indies Lauderhill 5 Aug 2018 T20I # 694
0 - 4 0 0 0.00 2 caught 1 ODI v Sri Lanka Dubai (DICS) 15 Sep 2018 ODI # 4036
6 - 14 0 0 42.85 1 lbw 2 ODI v Afghanistan Abu Dhabi 20 Sep 2018 ODI # 4041
7 - 16 1 0 43.75 1 caught 1 ODI v India Dubai (DICS) 21 Sep 2018 ODI # 4042
41 - 43 3 0 95.34 1 caught 1 ODI v Afghanistan Abu Dhabi 23 Sep 2018 ODI # 4045
6 - 16 0 0 37.50 1 bowled 1 ODI v Pakistan Abu Dhabi 26 Sep 2018 ODI # 4047
121 - 117 12 2 103.41 1 stumped 1 ODI v India Dubai (DICS) 28 Sep 2018 ODI # 4048
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
1 18 8 0 0 12.50 2 bowled 1 ODI v New Zealand Napier 13 Feb 2019 ODI # 4093
1 12 4 0 0 25.00 2 caught 1 ODI v New Zealand Christchurch 16 Feb 2019 ODI # 4094
1 14 4 0 0 25.00 2 lbw 2 ODI v New Zealand Dunedin 20 Feb 2019 ODI # 4095
29 66 58 4 0 50.00 7 caught 1 Test v New Zealand Hamilton 28 Feb 2019 Test # 2349
1 26 11 0 0 9.09 7 bowled 3 Test v New Zealand Hamilton 28 Feb 2019 Test # 2349
33 87 49 6 0 67.34 7 caught 1 Test v New Zealand Wellington 8 Mar 2019 Test # 2350
1 11 7 0 0 14.28 7 caught 3 Test v New Zealand Wellington 8 Mar 2019 Test # 2350
76 - 67 9 1 113.43 2 bowled 2 ODI v Ireland Dublin 15 May 2019 ODI # 4136
94* 112 69 8 4 136.23 5 not out 2 ODI v West Indies Taunton 17 Jun 2019 ODI # 4162
20 29 17 3 0 117.64 5 lbw 2 ODI v Australia Nottingham 20 Jun 2019 ODI # 4166
16 20 17 2 0 94.11 1 caught 1 ODI v Afghanistan Southampton 24 Jun 2019 ODI # 4172
22 31 24 0 1 91.66 5 caught 2 ODI v India Birmingham 2 Jul 2019 ODI # 4182
32 38 40 3 0 80.00 5 caught 2 ODI v Pakistan Lord's 5 Jul 2019 ODI # 4186
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
7 - 4 1 0 175.00 1 caught 2 T20I v India Delhi 3 Nov 2019 T20I # 1000
29 - 21 4 0 138.09 1 run out 1 T20I v India Rajkot 7 Nov 2019 T20I # 1007
9 - 8 2 0 112.50 1 caught 2 T20I v India Nagpur 10 Nov 2019 T20I # 1014
21 - 31 4 0 67.74 7 caught 1 Test v India Indore 14 Nov 2019 Test # 2366
35 - 39 6 0 89.74 7 caught 3 Test v India Indore 14 Nov 2019 Test # 2366
24* - 27 5 0 88.88 7 retired notout 1 Test v India Eden Gardens 22 Nov 2019 Test # 2369
sub - - - - - - - 3 Test v India Eden Gardens 22 Nov 2019 Test # 2369
12 - 13 2 0 92.30 3 run out 1 T20I v Pakistan Lahore 24 Jan 2020 T20I # 1032
8 - 14 1 0 57.14 4 lbw 1 T20I v Pakistan Lahore 25 Jan 2020 T20I # 1033
33 - 46 7 0 71.73 7 lbw 1 Test v Pakistan Rawalpindi 7 Feb 2020 Test # 2384
29 - 59 4 1 49.15 8 lbw 3 Test v Pakistan Rawalpindi 7 Feb 2020 Test # 2384
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
19 56 36 1 0 52.77 2 caught 1 ODI v New Zealand Dunedin 20 Mar 2021 ODI # 4279
0 6 4 0 0 0.00 2 caught 1 ODI v New Zealand Christchurch 23 Mar 2021 ODI # 4280
21 30 21 3 0 100.00 2 caught 2 ODI v New Zealand Wellington 26 Mar 2021 ODI # 4282
4 11 5 1 0 80.00 2 caught 2 T20I v New Zealand Hamilton 28 Mar 2021 T20I # 1139
6 13 5 1 0 120.00 2 caught 2 T20I v New Zealand Napier 30 Mar 2021 T20I # 1140
0 1 1 0 0 0.00 3 bowled 2 T20I v New Zealand Auckland 1 Apr 2021 T20I # 1141
50 105 67 5 1 74.62 6 caught 1 Test v Sri Lanka Pallekele 21 Apr 2021 Test # 2418
DNB - - - - - - - 3 Test v Sri Lanka Pallekele 21 Apr 2021 Test # 2418
8 14 11 2 0 72.72 6 caught 2 Test v Sri Lanka Pallekele 29 Apr 2021 Test # 2419
17 77 46 1 0 36.95 6 lbw 4 Test v Sri Lanka Pallekele 29 Apr 2021 Test # 2419
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
95 200 147 13 0 64.62 7 caught 1 Test v Zimbabwe Harare 7 Jul 2021 Test # 2427
DNB - - - - - - - 3 Test v Zimbabwe Harare 7 Jul 2021 Test # 2427
102 191 114 8 0 89.47 2 caught 1 ODI v Zimbabwe Harare 16 Jul 2021 ODI # 4304
21 56 33 4 0 63.63 2 caught 2 ODI v Zimbabwe Harare 18 Jul 2021 ODI # 4306
32 63 37 3 0 86.48 1 caught 2 ODI v Zimbabwe Harare 20 Jul 2021 ODI # 4308
DNB - - - - - - - 2 T20I v Zimbabwe Harare 22 Jul 2021 T20I # 1196
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
5 18 7 0 0 71.42 1 caught 2 T20I v Scotland Al Amerat 17 Oct 2021 T20I # 1311
6 18 7 0 0 85.71 2 lbw 1 T20I v Oman Al Amerat 19 Oct 2021 T20I # 1322
29 40 23 1 1 126.08 2 caught 1 T20I v P.N.G. Al Amerat 21 Oct 2021 T20I # 1334
16 33 16 2 0 100.00 2 caught 1 T20I v Sri Lanka Sharjah 24 Oct 2021 T20I # 1357
9 13 8 2 0 112.50 1 caught 1 T20I v England Abu Dhabi 27 Oct 2021 T20I # 1369
44 81 43 4 0 102.32 3 caught 2 T20I v West Indies Sharjah 29 Oct 2021 T20I # 1375
24 63 36 1 0 66.66 2 lbw 1 T20I v South Africa Abu Dhabi 2 Nov 2021 T20I # 1384
0 5 1 0 0 0.00 2 bowled 1 T20I v Australia Dubai (DICS) 4 Nov 2021 T20I # 1391
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
86 247 177 10 0 48.58 6 caught 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
8 26 18 1 0 44.44 5 caught 2 Test v New Zealand Christchurch 9 Jan 2022 Test # 2447
102 189 114 14 1 89.47 5 lbw 3 Test v New Zealand Christchurch 9 Jan 2022 Test # 2447
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
50 101 67 5 1 74.62 2 bowled 1 ODI v South Africa Centurion 18 Mar 2022 ODI # 4370
15 37 21 3 0 71.42 2 caught 1 ODI v South Africa Johannesburg 20 Mar 2022 ODI # 4372
48 81 57 8 0 84.21 2 caught 2 ODI v South Africa Centurion 23 Mar 2022 ODI # 4375
41 112 92 6 0 44.56 7 bowled 2 Test v South Africa Durban 31 Mar 2022 Test # 2460
2 8 6 0 0 33.33 6 caught 4 Test v South Africa Durban 31 Mar 2022 Test # 2460
11 20 14 2 0 78.57 6 bowled 2 Test v South Africa Gqeberha 8 Apr 2022 Test # 2461
27 35 33 5 0 81.81 6 stumped 4 Test v South Africa Gqeberha 8 Apr 2022 Test # 2461
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
12 45 33 2 0 36.36 5 caught 1 Test v West Indies North Sound 16 Jun 2022 Test # 2466
17 24 15 3 0 113.33 6 caught 3 Test v West Indies North Sound 16 Jun 2022 Test # 2466
53 122 70 8 0 75.71 5 caught 1 Test v West Indies Gros Islet 24 Jun 2022 Test # 2468
19 53 32 2 0 59.37 5 lbw 3 Test v West Indies Gros Islet 24 Jun 2022 Test # 2468
9 16 14 2 0 64.28 4 caught 1 T20I v West Indies Roseau 2 Jul 2022 T20I # 1601
5 7 4 1 0 125.00 2 caught 2 T20I v West Indies Roseau 3 Jul 2022 T20I # 1607
49 63 41 3 2 119.51 1 caught 1 T20I v West Indies Providence 7 Jul 2022 T20I # 1617
1 12 9 0 0 11.11 2 lbw 2 ODI v West Indies Providence 10 Jul 2022 ODI # 4421
32* 38 27 6 0 118.51 3 not out 2 ODI v West Indies Providence 13 Jul 2022 ODI # 4426
50 78 65 5 1 76.92 3 caught 2 ODI v West Indies Providence 16 Jul 2022 ODI # 4431
32 36 19 6 0 168.42 2 run out 2 T20I v Zimbabwe Harare 30 Jul 2022 T20I # 1706
56 - 33 6 2 169.69 1 lbw 2 T20I v Zimbabwe Harare 31 Jul 2022 T20I # 1713
13 - 6 2 0 216.66 1 caught 2 T20I v Zimbabwe Harare 2 Aug 2022 T20I # 1719
81* 140 89 9 1 91.01 2 retired notout 1 ODI v Zimbabwe Harare 5 Aug 2022 ODI # 4441
13 - 8 3 0 162.50 3 caught 1 T20I v U.A.E. Dubai (DICS) 25 Sep 2022 T20I # 1797
25 - 20 4 0 125.00 3 caught 1 T20I v U.A.E. Dubai (DICS) 27 Sep 2022 T20I # 1799
35 40 26 4 1 134.61 3 caught 2 T20I v Pakistan Christchurch 7 Oct 2022 T20I # 1807
15 28 16 2 0 93.75 3 caught 1 T20I v New Zealand Christchurch 9 Oct 2022 T20I # 1811
23 28 16 3 1 143.75 2 caught 2 T20I v New Zealand Christchurch 12 Oct 2022 T20I # 1816
69 63 42 6 2 164.28 3 caught 1 T20I v Pakistan Christchurch 13 Oct 2022 T20I # 1818
9 17 11 0 0 81.81 3 caught 1 T20I v Netherlands Hobart 24 Oct 2022 T20I # 1843
34 57 31 1 1 109.67 3 caught 2 T20I v South Africa Sydney 27 Oct 2022 T20I # 1847
14 22 12 3 0 116.66 3 caught 1 T20I v Zimbabwe Brisbane 30 Oct 2022 T20I # 1851
60 40 27 7 3 222.22 2 run out 2 T20I v India Adelaide 2 Nov 2022 T20I # 1860
10 15 8 0 1 125.00 2 caught 1 T20I v Pakistan Adelaide 6 Nov 2022 T20I # 1872
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
0 4 1 0 0 0.00 2 lbw 1 ODI v Ireland Chelmsford 9 May 2023 ODI # 4576
21 45 21 2 1 100.00 2 caught 2 ODI v Ireland Chelmsford 12 May 2023 ODI # 4577
35 57 39 3 1 89.74 4 caught 1 ODI v Ireland Chelmsford 14 May 2023 ODI # 4578
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
16 17 13 4 0 123.07 3 caught 1 ODI v Pakistan Lahore 6 Sep 2023 ODI # 4634
15 38 24 1 0 62.50 3 caught 2 ODI v Sri Lanka Colombo (RPS) 9 Sep 2023 ODI # 4637
0 11 2 0 0 0.00 2 bowled 1 ODI v India Colombo (RPS) 15 Sep 2023 ODI # 4645
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
13 29 18 2 0 72.22 2 bowled 2 ODI v Afghanistan Dharamsala 7 Oct 2023 ODI # 4660
76 99 66 7 2 115.15 1 caught 2 ODI v England Dharamsala 10 Oct 2023 ODI # 4664
0 1 1 0 0 0.00 1 caught 1 ODI v New Zealand Chennai 13 Oct 2023 ODI # 4668
66 124 82 7 0 80.48 2 caught 1 ODI v India Pune 19 Oct 2023 ODI # 4674
22 78 44 3 1 50.00 2 lbw 2 ODI v South Africa Wankhede 24 Oct 2023 ODI # 4680
3 20 12 0 0 25.00 1 caught 2 ODI v Netherlands Eden Gardens 28 Oct 2023 ODI # 4685
45 100 64 6 0 70.31 2 caught 1 ODI v Pakistan Eden Gardens 31 Oct 2023 ODI # 4688
23 36 22 2 2 104.54 2 lbw 2 ODI v Sri Lanka Delhi 6 Nov 2023 ODI # 4695
36 76 45 5 0 80.00 2 caught 1 ODI v Australia Pune 11 Nov 2023 ODI # 4700
22 27 19 1 1 115.78 4 caught 2 ODI v New Zealand Dunedin 17 Dec 2023 ODI # 4711
6 10 11 1 0 54.54 4 caught 1 ODI v New Zealand Nelson 20 Dec 2023 ODI # 4715
1* 10 2 0 0 50.00 4 not out 2 ODI v New Zealand Napier 23 Dec 2023 ODI # 4717
41* 87 36 2 1 113.88 1 not out 2 T20I v New Zealand Napier 27 Dec 2023 T20I # 2422
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
14 - 15 1 1 93.33 1 lbw 1 T20I v U.S.A. Prairie View 21 May 2024 T20I # 2613
Statsguru includes the following current or recent relevant matches:
United States of America v Bangladesh at Prairie View, 1st T20I, May 21, 2024 [T20I # 2613]
Netherlands v Ireland at The Hague, Netherlands Tri-Nation T20I Series 2nd match, May 19, 2024 [T20I # 2612]
Netherlands v Scotland at The Hague, Netherlands Tri-Nation T20I Series 1st match, May 18, 2024 [T20I # 2611]
 
Feedback Print this page