Records type batting analysis [change type]
View innings by innings list [change view]
Primary team Bangladesh remove Bangladesh from query
At ground BAN: Shere Bangla National Stadium, Mirpur, Dhaka remove BAN: Shere Bangla National Stadium, Mirpur, Dhaka 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-2023 50 57 2 1542 141 28.03 2076 74.27 1 11 5 156 26
Innings by innings list
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
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
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
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
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
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
53 - 95 5 0 55.78 7 caught 2 Test v Zimbabwe Mirpur 22 Feb 2020 Test # 2386
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
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
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
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
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
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
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
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
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
Statsguru includes the following current or recent relevant matches:
Nepal v Netherlands at Dallas, ICC Men's T20 World Cup 7th Match, Jun 4, 2024 [T20I # 2638 - Live]
    » Netherlands 109/4 (18.4 ov, BFW de Leede 11*, MP O'Dowd 54*, A Bohara 1/29) - Match over
England v Scotland at Bridgetown, ICC Men's T20 World Cup 6th match, Jun 4, 2024 [T20I # 2637 - Live]
    » Scotland 90/0 (10.0 ov, MA Jones 45*, HG Munsey 41*, AU Rashid 0/26) - Match over
Afghanistan v Uganda at Providence, ICC Men's T20 World Cup 5th match, Jun 3, 2024 [T20I # 2636]
South Africa v Sri Lanka at New York, ICC Men's T20 World Cup 4th match, Jun 3, 2024 [T20I # 2635]
 
Feedback Print this page