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 2016-2022 80 74 22 1196 75 23.00 1482 80.70 0 4 6 97 28 Profile
filtered 2016-2022 80 74 22 1196 75 23.00 1482 80.70 0 4 6 97 28
Innings by innings list
15 21 19 1 0 78.94 4 bowled 2 T20I v Zimbabwe Khulna 20 Jan 2016 T20I # 482
45* 79 45 4 2 100.00 7 not out 1 ODI v Afghanistan Mirpur 28 Sep 2016 ODI # 3783
4 3 4 1 0 100.00 7 stumped 1 ODI v Afghanistan Mirpur 1 Oct 2016 ODI # 3786
0 1 1 0 0 0.00 7 bowled 2 ODI v England Mirpur 7 Oct 2016 ODI # 3791
29 55 49 4 0 59.18 7 caught 1 ODI v England Mirpur 9 Oct 2016 ODI # 3793
38* 52 39 4 0 97.43 8 not out 1 ODI v England Chattogram 12 Oct 2016 ODI # 3794
50* 57 44 5 3 113.63 8 not out 2 ODI v New Zealand Christchurch 26 Dec 2016 ODI # 3814
3 - 8 0 0 37.50 6 caught 2 ODI v New Zealand Nelson 29 Dec 2016 ODI # 3815
11 27 13 1 0 84.61 6 lbw 1 ODI v New Zealand Nelson 31 Dec 2016 ODI # 3816
20 18 17 0 2 117.64 7 caught 1 T20I v New Zealand Napier 3 Jan 2017 T20I # 574
1 5 7 0 0 14.28 7 caught 2 T20I v New Zealand Mount Maunganui 6 Jan 2017 T20I # 575
12 13 7 2 0 171.42 6 caught 2 T20I v New Zealand Mount Maunganui 8 Jan 2017 T20I # 576
75 221 155 7 2 48.38 8 stumped 2 Test v Sri Lanka Colombo (PSS) 15 Mar 2017 Test # 2254
13 31 28 2 0 46.42 7 caught 4 Test v Sri Lanka Colombo (PSS) 15 Mar 2017 Test # 2254
24* - 9 3 1 266.66 6 not out 1 ODI v Sri Lanka Dambulla 25 Mar 2017 ODI # 3855
TDNB - - - - - - - - ODI v Sri Lanka Dambulla 28 Mar 2017 ODI # 3856
9 - 20 0 0 45.00 6 bowled 2 ODI v Sri Lanka Colombo (SSC) 1 Apr 2017 ODI # 3858
34* - 30 3 0 113.33 6 not out 1 T20I v Sri Lanka Colombo (RPS) 4 Apr 2017 T20I # 606
17 - 11 1 1 154.54 5 bowled 1 T20I v Sri Lanka Colombo (RPS) 6 Apr 2017 T20I # 607
DNB - - - - - - - 1 ODI v Ireland Dublin (Malahide) 12 May 2017 ODI # 3866
41 - 41 4 0 100.00 7 caught 1 ODI v New Zealand Dublin 17 May 2017 ODI # 3868
DNB - - - - - - - 2 ODI v Ireland Dublin (Malahide) 19 May 2017 ODI # 3869
10 - 13 2 0 76.92 4 lbw 2 ODI v New Zealand Dublin 24 May 2017 ODI # 3871
2* 3 3 0 0 66.66 8 not out 1 ODI v England The Oval 1 Jun 2017 ODI # 3875
7* 5 4 1 0 175.00 7 not out 2 ODI v New Zealand Cardiff 9 Jun 2017 ODI # 3883
15 28 26 3 0 57.69 7 caught 1 ODI v India Birmingham 15 Jun 2017 ODI # 3891
8 - 15 1 0 53.33 7 caught 1 Test v Sri Lanka Chattogram 31 Jan 2018 Test # 2295
8* - 53 1 0 15.09 7 not out 3 Test v Sri Lanka Chattogram 31 Jan 2018 Test # 2295
14 28 23 1 0 60.86 7 caught 2 T20I v Afghanistan Dehradun 3 Jun 2018 T20I # 667
0 - 1 0 0 0.00 8 lbw 1 T20I v Afghanistan Dehradun 5 Jun 2018 T20I # 668
DNB - - - - - - - 1 ODI v West Indies Providence 22 Jul 2018 ODI # 4022
3* - 4 0 0 75.00 7 not out 2 ODI v West Indies Providence 25 Jul 2018 ODI # 4023
11* - 5 1 0 220.00 8 not out 1 ODI v West Indies Basseterre 28 Jul 2018 ODI # 4024
1 - 5 0 0 20.00 7 caught 1 ODI v Sri Lanka Dubai (DICS) 15 Sep 2018 ODI # 4036
26* - 60 3 0 43.33 7 not out 2 ODI v Afghanistan Abu Dhabi 20 Sep 2018 ODI # 4041
12 - 43 0 0 27.90 7 caught 1 ODI v India Dubai (DICS) 21 Sep 2018 ODI # 4042
14 - 17 1 0 82.35 6 caught 2 ODI v Ireland Dublin 15 May 2019 ODI # 4136
52* - 27 2 5 192.59 7 not out 2 ODI v West Indies Dublin (Malahide) 17 May 2019 ODI # 4137
26 32 20 4 0 130.00 7 caught 1 ODI v South Africa The Oval 2 Jun 2019 ODI # 4147
11 40 22 0 0 50.00 7 caught 1 ODI v New Zealand The Oval 5 Jun 2019 ODI # 4151
26 16 16 4 0 162.50 7 caught 2 ODI v England Cardiff 8 Jun 2019 ODI # 4153
DNB - - - - - - - 2 ODI v West Indies Taunton 17 Jun 2019 ODI # 4162
35 34 24 4 0 145.83 7 bowled 1 ODI v Afghanistan Southampton 24 Jun 2019 ODI # 4172
3 13 7 0 0 42.85 6 bowled 2 ODI v India Birmingham 2 Jul 2019 ODI # 4182
16 36 21 1 0 76.19 7 caught 2 ODI v Pakistan Lord's 5 Jul 2019 ODI # 4186
12 - 16 1 0 75.00 7 run out 2 ODI v Sri Lanka Colombo (RPS) 26 Jul 2019 ODI # 4193
13 - 27 0 0 48.14 7 caught 1 ODI v Sri Lanka Colombo (RPS) 28 Jul 2019 ODI # 4194
48* 134 82 1 2 58.53 8 not out 2 Test v Afghanistan Chattogram 5 Sep 2019 Test # 2361
12 21 17 0 0 70.58 3 caught 4 Test v Afghanistan Chattogram 5 Sep 2019 Test # 2361
30* - 24 0 2 125.00 7 not out 2 T20I v Zimbabwe Mirpur 13 Sep 2019 T20I # 881
12 - 10 1 0 120.00 8 bowled 2 T20I v Afghanistan Mirpur 15 Sep 2019 T20I # 883
2 - 3 0 0 66.66 7 caught 1 T20I v Zimbabwe Chattogram 18 Sep 2019 T20I # 886
19* - 12 1 0 158.33 8 not out 2 T20I v Afghanistan Chattogram 21 Sep 2019 T20I # 892
DNB - - - - - - - 2 T20I v India Delhi 3 Nov 2019 T20I # 1000
7* - 9 0 0 77.77 7 not out 1 T20I v India Rajkot 7 Nov 2019 T20I # 1007
13 25 8 0 1 162.50 6 caught 2 T20I v New Zealand Auckland 1 Apr 2021 T20I # 1141
10 22 12 1 0 83.33 5 caught 1 ODI v Sri Lanka Mirpur 25 May 2021 ODI # 4291
51 90 72 3 1 70.83 5 caught 2 ODI v Sri Lanka Mirpur 28 May 2021 ODI # 4292
5 22 15 0 0 33.33 5 caught 1 ODI v Zimbabwe Harare 16 Jul 2021 ODI # 4304
5 21 9 0 0 55.55 5 run out 2 ODI v Zimbabwe Harare 18 Jul 2021 ODI # 4306
DNB - - - - - - - 2 ODI v Zimbabwe Harare 20 Jul 2021 ODI # 4308
4* 15 8 1 0 50.00 8 not out 1 T20I v Australia Mirpur 9 Aug 2021 T20I # 1222
0 2 3 0 0 0.00 8 caught 1 Test v Sri Lanka Mirpur 23 May 2022 Test # 2463
9 32 22 1 0 40.90 8 lbw 3 Test v Sri Lanka Mirpur 23 May 2022 Test # 2463
15 25 11 0 1 136.36 7 caught 2 T20I v West Indies Roseau 3 Jul 2022 T20I # 1607
10* 7 6 2 0 166.66 7 not out 1 T20I v West Indies Providence 7 Jul 2022 T20I # 1617
DNB - - - - - - - 2 ODI v West Indies Providence 13 Jul 2022 ODI # 4426
14 27 25 1 1 56.00 6 caught 2 ODI v West Indies Providence 16 Jul 2022 ODI # 4431
13 18 10 1 0 130.00 7 caught 2 T20I v Zimbabwe Harare 30 Jul 2022 T20I # 1706
DNB - - - - - - - 2 T20I v Zimbabwe Harare 31 Jul 2022 T20I # 1713
0 - 1 0 0 0.00 7 caught 2 T20I v Zimbabwe Harare 2 Aug 2022 T20I # 1719
DNB - - - - - - - 1 ODI v Zimbabwe Harare 5 Aug 2022 ODI # 4441
48* 47 31 4 1 154.83 7 not out 1 T20I v Afghanistan Sharjah 30 Aug 2022 T20I # 1753
24* 18 9 4 0 266.66 7 not out 1 T20I v Sri Lanka Dubai (DICS) 1 Sep 2022 T20I # 1755
3 - 8 0 0 37.50 6 stumped 1 T20I v U.A.E. Dubai (DICS) 25 Sep 2022 T20I # 1797
27 - 22 2 1 122.72 5 caught 1 T20I v U.A.E. Dubai (DICS) 27 Sep 2022 T20I # 1799
0 2 1 0 0 0.00 5 lbw 2 T20I v Pakistan Christchurch 7 Oct 2022 T20I # 1807
2 8 4 0 0 50.00 5 caught 1 T20I v New Zealand Christchurch 9 Oct 2022 T20I # 1811
9* 16 10 0 0 90.00 8 not out 2 T20I v New Zealand Christchurch 12 Oct 2022 T20I # 1816
20* 12 12 2 1 166.66 8 not out 1 T20I v Netherlands Hobart 24 Oct 2022 T20I # 1843
0 4 3 0 0 0.00 7 stumped 2 T20I v South Africa Sydney 27 Oct 2022 T20I # 1847
7 18 10 0 0 70.00 6 caught 1 T20I v Zimbabwe Brisbane 30 Oct 2022 T20I # 1851
6 4 3 0 1 200.00 7 bowled 2 T20I v India Adelaide 2 Nov 2022 T20I # 1860
5 17 11 0 0 45.45 6 bowled 1 T20I v Pakistan Adelaide 6 Nov 2022 T20I # 1872
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