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 2018-2023 100 90 15 1709 93* 22.78 1593 107.28 0 6 9 136 48 Profile
filtered 2018-2023 100 90 15 1709 93* 22.78 1593 107.28 0 6 9 136 48
Innings by innings list
0 - 2 0 0 0.00 4 caught 1 T20I v Sri Lanka Mirpur 15 Feb 2018 T20I # 648
52 - 26 8 1 200.00 8 caught 2 T20I v Zimbabwe Mirpur 13 Sep 2019 T20I # 881
16 - 14 2 0 114.28 7 caught 2 T20I v Afghanistan Mirpur 15 Sep 2019 T20I # 883
7 - 8 0 0 87.50 6 caught 1 T20I v Zimbabwe Chattogram 18 Sep 2019 T20I # 886
2 - 4 0 0 50.00 7 bowled 2 T20I v Afghanistan Chattogram 21 Sep 2019 T20I # 892
DNB - - - - - - - 2 T20I v India Delhi 3 Nov 2019 T20I # 1000
6 - 8 0 0 75.00 6 caught 1 T20I v India Rajkot 7 Nov 2019 T20I # 1007
0 - 1 0 0 0.00 7 caught 2 T20I v India Nagpur 10 Nov 2019 T20I # 1014
9 - 10 0 0 90.00 5 bowled 1 T20I v Pakistan Lahore 24 Jan 2020 T20I # 1032
21 - 20 1 1 105.00 5 caught 1 T20I v Pakistan Lahore 25 Jan 2020 T20I # 1033
7 - 4 1 0 175.00 4 caught 1 ODI v Zimbabwe Sylhet 6 Mar 2020 ODI # 4253
DNB - - - - - - - 1 T20I v Zimbabwe Mirpur 9 Mar 2020 T20I # 1082
DNB - - - - - - - 2 T20I v Zimbabwe Mirpur 11 Mar 2020 T20I # 1084
45 45 33 5 1 136.36 6 bowled 2 T20I v New Zealand Hamilton 28 Mar 2021 T20I # 1139
2 8 4 0 0 50.00 5 bowled 2 T20I v New Zealand Napier 30 Mar 2021 T20I # 1140
8 13 6 0 1 133.33 5 stumped 2 T20I v New Zealand Auckland 1 Apr 2021 T20I # 1141
27* 31 22 3 0 122.72 7 not out 1 ODI v Sri Lanka Mirpur 23 May 2021 ODI # 4290
10 14 9 2 0 111.11 7 caught 1 ODI v Sri Lanka Mirpur 25 May 2021 ODI # 4291
16 27 17 0 0 94.11 7 caught 2 ODI v Sri Lanka Mirpur 28 May 2021 ODI # 4292
45 61 35 1 2 128.57 7 bowled 1 ODI v Zimbabwe Harare 16 Jul 2021 ODI # 4304
15 25 23 0 0 65.21 8 stumped 2 ODI v Zimbabwe Harare 18 Jul 2021 ODI # 4306
26* 21 17 3 1 152.94 7 not out 2 ODI v Zimbabwe Harare 20 Jul 2021 ODI # 4308
DNB - - - - - - - 2 T20I v Zimbabwe Harare 22 Jul 2021 T20I # 1196
24 42 25 1 1 96.00 6 caught 2 T20I v Zimbabwe Harare 23 Jul 2021 T20I # 1198
14 11 5 0 2 280.00 5 bowled 2 T20I v Zimbabwe Harare 25 Jul 2021 T20I # 1203
23 33 17 3 0 135.29 6 bowled 1 T20I v Australia Mirpur 3 Aug 2021 T20I # 1210
37* 51 31 5 1 119.35 6 not out 2 T20I v Australia Mirpur 4 Aug 2021 T20I # 1212
19 21 13 1 1 146.15 5 run out 1 T20I v Australia Mirpur 6 Aug 2021 T20I # 1216
20 24 17 0 1 117.64 6 caught 1 T20I v Australia Mirpur 7 Aug 2021 T20I # 1218
10 23 11 0 1 90.90 7 caught 1 T20I v Australia Mirpur 9 Aug 2021 T20I # 1222
DNB - - - - - - - 2 T20I v New Zealand Mirpur 1 Sep 2021 T20I # 1243
3 3 3 0 0 100.00 6 caught 1 T20I v New Zealand Mirpur 3 Sep 2021 T20I # 1251
0 1 1 0 0 0.00 7 bowled 2 T20I v New Zealand Mirpur 5 Sep 2021 T20I # 1258
6* 25 10 0 0 60.00 6 not out 2 T20I v New Zealand Mirpur 8 Sep 2021 T20I # 1260
49* 59 33 2 3 148.48 5 not out 2 T20I v New Zealand Mirpur 10 Sep 2021 T20I # 1263
18 22 12 2 0 150.00 6 caught 2 T20I v Scotland Al Amerat 17 Oct 2021 T20I # 1311
1 11 5 0 0 20.00 6 caught 1 T20I v Oman Al Amerat 19 Oct 2021 T20I # 1322
21 32 14 3 0 150.00 6 caught 1 T20I v P.N.G. Al Amerat 21 Oct 2021 T20I # 1334
7 14 6 1 0 116.66 5 run out 1 T20I v Sri Lanka Sharjah 24 Oct 2021 T20I # 1357
5 11 6 1 0 83.33 6 run out 1 T20I v England Abu Dhabi 27 Oct 2021 T20I # 1369
2* 7 2 0 0 100.00 7 not out 2 T20I v West Indies Sharjah 29 Oct 2021 T20I # 1375
0 2 1 0 0 0.00 6 bowled 1 T20I v South Africa Abu Dhabi 2 Nov 2021 T20I # 1384
0 6 4 0 0 0.00 6 caught 1 T20I v Australia Dubai (DICS) 4 Nov 2021 T20I # 1391
36 49 34 2 2 105.88 4 stumped 1 T20I v Pakistan Mirpur 19 Nov 2021 T20I # 1439
20 32 21 1 1 95.23 4 caught 1 T20I v Pakistan Mirpur 20 Nov 2021 T20I # 1443
20 28 21 0 2 95.23 4 caught 1 T20I v Pakistan Mirpur 22 Nov 2021 T20I # 1447
93* 187 115 11 1 80.86 7 not out 2 ODI v Afghanistan Chattogram 23 Feb 2022 ODI # 4357
13* 22 12 1 0 108.33 6 not out 1 ODI v Afghanistan Chattogram 25 Feb 2022 ODI # 4358
5 9 6 1 0 83.33 7 caught 1 ODI v Afghanistan Chattogram 28 Feb 2022 ODI # 4359
25 37 24 2 0 104.16 6 caught 1 T20I v Afghanistan Mirpur 3 Mar 2022 T20I # 1495
7 17 9 1 0 77.77 7 caught 1 T20I v Afghanistan Mirpur 5 Mar 2022 T20I # 1496
17 21 13 1 1 130.76 7 caught 1 ODI v South Africa Centurion 18 Mar 2022 ODI # 4370
72 130 107 9 0 67.28 7 caught 1 ODI v South Africa Johannesburg 20 Mar 2022 ODI # 4372
DNB - - - - - - - 2 ODI v South Africa Centurion 23 Mar 2022 ODI # 4375
0 4 2 0 0 0.00 6 caught 1 T20I v West Indies Roseau 2 Jul 2022 T20I # 1601
34 34 27 3 1 125.92 5 caught 2 T20I v West Indies Roseau 3 Jul 2022 T20I # 1607
50 66 38 2 2 131.57 4 run out 1 T20I v West Indies Providence 7 Jul 2022 T20I # 1617
9 19 17 1 0 52.94 5 caught 2 ODI v West Indies Providence 10 Jul 2022 ODI # 4421
DNB - - - - - - - 2 ODI v West Indies Providence 13 Jul 2022 ODI # 4426
0 4 2 0 0 0.00 5 bowled 2 ODI v West Indies Providence 16 Jul 2022 ODI # 4431
10 14 8 1 0 125.00 5 caught 2 T20I v Zimbabwe Harare 30 Jul 2022 T20I # 1706
30* - 28 1 1 107.14 4 not out 2 T20I v Zimbabwe Harare 31 Jul 2022 T20I # 1713
39* - 27 3 0 144.44 6 not out 2 T20I v Zimbabwe Harare 2 Aug 2022 T20I # 1719
DNB - - - - - - - 1 ODI v Zimbabwe Harare 5 Aug 2022 ODI # 4441
41 64 41 4 0 100.00 6 caught 1 ODI v Zimbabwe Harare 7 Aug 2022 ODI # 4442
85* - 81 6 2 104.93 6 not out 1 ODI v Zimbabwe Harare 10 Aug 2022 ODI # 4443
12 30 15 0 0 80.00 5 lbw 1 T20I v Afghanistan Sharjah 30 Aug 2022 T20I # 1753
39 48 22 4 2 177.27 5 caught 1 T20I v Sri Lanka Dubai (DICS) 1 Sep 2022 T20I # 1755
77* - 55 7 3 140.00 4 not out 1 T20I v U.A.E. Dubai (DICS) 25 Sep 2022 T20I # 1797
18 - 10 2 1 180.00 4 caught 1 T20I v U.A.E. Dubai (DICS) 27 Sep 2022 T20I # 1799
25 43 23 1 1 108.69 4 caught 2 T20I v Pakistan Christchurch 7 Oct 2022 T20I # 1807
24 41 26 0 0 92.30 4 bowled 1 T20I v New Zealand Christchurch 9 Oct 2022 T20I # 1811
4 9 4 0 0 100.00 5 bowled 2 T20I v New Zealand Christchurch 12 Oct 2022 T20I # 1816
11 25 10 1 0 110.00 5 run out 1 T20I v Pakistan Christchurch 13 Oct 2022 T20I # 1818
38 47 27 2 2 140.74 5 caught 1 T20I v Netherlands Hobart 24 Oct 2022 T20I # 1843
1 8 5 0 0 20.00 5 caught 2 T20I v South Africa Sydney 27 Oct 2022 T20I # 1847
29 40 19 1 1 152.63 5 lbw 1 T20I v Zimbabwe Brisbane 30 Oct 2022 T20I # 1851
3 12 5 0 0 60.00 4 caught 2 T20I v India Adelaide 2 Nov 2022 T20I # 1860
24* 47 20 3 0 120.00 5 not out 1 T20I v Pakistan Adelaide 6 Nov 2022 T20I # 1872
6 19 12 0 0 50.00 7 caught 2 ODI v India Mirpur 4 Dec 2022 ODI # 4493
0 3 1 0 0 0.00 7 bowled 1 ODI v India Mirpur 7 Dec 2022 ODI # 4496
8 24 12 1 0 66.66 7 caught 2 ODI v India Chattogram 10 Dec 2022 ODI # 4499
9 19 12 1 0 75.00 7 caught 1 ODI v England Mirpur 1 Mar 2023 ODI # 4525
23 28 33 2 1 69.69 7 caught 2 ODI v England Mirpur 3 Mar 2023 ODI # 4528
15 34 24 2 0 62.50 7 caught 1 ODI v England Chattogram 6 Mar 2023 ODI # 4531
15* 26 13 2 0 115.38 6 not out 2 T20I v England Chattogram 9 Mar 2023 T20I # 2018
2 6 3 0 0 66.66 7 bowled 2 T20I v England Mirpur 12 Mar 2023 T20I # 2023
4 15 8 0 0 50.00 7 lbw 1 ODI v Afghanistan Chattogram 5 Jul 2023 ODI # 4615
0 1 1 0 0 0.00 7 caught 2 ODI v Afghanistan Chattogram 8 Jul 2023 ODI # 4619
DNB - - - - - - - 2 ODI v Afghanistan Chattogram 11 Jul 2023 ODI # 4621
24 46 20 0 2 120.00 2 caught 2 T20I v Afghanistan Sylhet 16 Jul 2023 T20I # 2145
4* 4 3 0 0 133.33 8 not out 1 ODI v Afghanistan Lahore 3 Sep 2023 ODI # 4631
12 18 11 0 1 109.09 8 caught 1 ODI v Pakistan Lahore 6 Sep 2023 ODI # 4634
23 - 14 2 2 164.28 5 caught 1 T20I v Malaysia Hangzhou 4 Oct 2023 T20I # 2283
7 - 15 0 0 46.66 5 caught 1 T20I v India Hangzhou 6 Oct 2023 T20I # 2296
20 - 11 3 1 181.81 2 caught 2 T20I v Pakistan Hangzhou 7 Oct 2023 T20I # 2300
38 34 28 5 1 135.71 7 caught 2 ODI v New Zealand Dunedin 17 Dec 2023 ODI # 4711
1 4 6 0 0 16.66 6 caught 2 T20I v New Zealand Napier 27 Dec 2023 T20I # 2422
TDNB - - - - - - - - T20I v New Zealand Mount Maunganui 29 Dec 2023 T20I # 2423
14 13 13 2 0 107.69 5 caught 1 T20I v New Zealand Mount Maunganui 31 Dec 2023 T20I # 2425
Statsguru includes the following current or recent relevant matches:
Netherlands v Scotland at The Hague, Netherlands Tri-Nation T20I Series 4th Match, May 22, 2024 [T20I # 2614 - Live]
    » Scotland 11/0 (2.5 ov, HG Munsey 2*, OJ Hairs 7*, A Dutt 0/9)
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]
 
Feedback Print this page