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 2014-2024 68 91 13 764 47 9.79 1908 40.04 0 0 13 86 3 Profile
filtered 2014-2024 68 91 13 764 47 9.79 1908 40.04 0 0 13 86 3
Innings by innings list
2 23 15 0 0 13.33 9 caught 2 Test v West Indies Kingstown 5 Sep 2014 Test # 2138
0 8 7 0 0 0.00 9 bowled 3 Test v West Indies Kingstown 5 Sep 2014 Test # 2138
12 17 11 2 0 109.09 8 caught 2 Test v West Indies Gros Islet 13 Sep 2014 Test # 2139
4 25 12 0 0 33.33 8 caught 4 Test v West Indies Gros Islet 13 Sep 2014 Test # 2139
19 73 46 3 0 41.30 8 bowled 2 Test v Zimbabwe Mirpur 25 Oct 2014 Test # 2141
15* 32 23 2 0 65.21 9 not out 4 Test v Zimbabwe Mirpur 25 Oct 2014 Test # 2141
32 48 44 4 0 72.72 8 caught 1 Test v Zimbabwe Khulna 3 Nov 2014 Test # 2143
1 6 9 0 0 11.11 8 caught 3 Test v Zimbabwe Khulna 3 Nov 2014 Test # 2143
1 6 5 0 0 20.00 8 caught 1 Test v Zimbabwe Chattogram 12 Nov 2014 Test # 2145
DNB - - - - - - - 3 Test v Zimbabwe Chattogram 12 Nov 2014 Test # 2145
DNB - - - - - - - 2 ODI v Zimbabwe Mirpur 1 Dec 2014 ODI # 3559
DNB - - - - - - - 1 ODI v New Zealand Hamilton 13 Mar 2015 ODI # 3634
1 11 11 0 0 9.09 9 bowled 1 Test v Pakistan Khulna 28 Apr 2015 Test # 2159
DNB - - - - - - - 3 Test v Pakistan Khulna 28 Apr 2015 Test # 2159
15 28 22 3 0 68.18 9 bowled 2 Test v Pakistan Mirpur 6 May 2015 Test # 2161
10 36 28 1 0 35.71 9 caught 4 Test v Pakistan Mirpur 6 May 2015 Test # 2161
16* 35 31 3 0 51.61 9 not out 2 Test v India Fatullah 10 Jun 2015 Test # 2165
DNB - - - - - - - 3 Test v India Fatullah 10 Jun 2015 Test # 2165
9 38 27 1 0 33.33 9 caught 2 Test v South Africa Chattogram 21 Jul 2015 Test # 2172
11 14 9 1 0 122.22 9 caught 1 ODI v Afghanistan Mirpur 25 Sep 2016 ODI # 3781
10 31 31 1 0 32.25 9 lbw 1 ODI v Afghanistan Mirpur 28 Sep 2016 ODI # 3783
3* 31 11 0 0 27.27 10 not out 2 Test v England Chattogram 20 Oct 2016 Test # 2225
16 42 33 2 0 48.48 10 lbw 4 Test v England Chattogram 20 Oct 2016 Test # 2225
5* 17 12 1 0 41.66 10 not out 1 Test v England Mirpur 28 Oct 2016 Test # 2227
5 4 4 1 0 125.00 9 caught 3 Test v England Mirpur 28 Oct 2016 Test # 2227
10 43 38 2 0 26.31 9 caught 2 Test v India Hyderabad 9 Feb 2017 Test # 2249
6 22 24 1 0 25.00 10 caught 4 Test v India Hyderabad 9 Feb 2017 Test # 2249
0 3 1 0 0 0.00 5 lbw 2 Test v Sri Lanka Colombo (PSS) 15 Mar 2017 Test # 2254
DNB - - - - - - - 4 Test v Sri Lanka Colombo (PSS) 15 Mar 2017 Test # 2254
4 13 10 1 0 40.00 9 lbw 1 Test v Australia Mirpur 27 Aug 2017 Test # 2272
4 27 22 1 0 18.18 3 lbw 3 Test v Australia Mirpur 27 Aug 2017 Test # 2272
9 16 12 0 1 75.00 10 caught 1 Test v Australia Chattogram 4 Sep 2017 Test # 2273
4 32 32 0 0 12.50 10 bowled 3 Test v Australia Chattogram 4 Sep 2017 Test # 2273
12 57 38 0 0 31.57 8 bowled 2 Test v South Africa Bloemfontein 6 Oct 2017 Test # 2277
2 17 9 0 0 22.22 8 bowled 3 Test v South Africa Bloemfontein 6 Oct 2017 Test # 2277
1 - 3 0 0 33.33 10 bowled 1 Test v Sri Lanka Chattogram 31 Jan 2018 Test # 2295
DNB - - - - - - - 3 Test v Sri Lanka Chattogram 31 Jan 2018 Test # 2295
1 - 6 0 0 16.66 10 run out 2 Test v Sri Lanka Mirpur 8 Feb 2018 Test # 2296
6 - 8 1 0 75.00 10 caught 4 Test v Sri Lanka Mirpur 8 Feb 2018 Test # 2296
18 - 18 4 0 100.00 9 bowled 2 Test v West Indies Kingston 12 Jul 2018 Test # 2312
13* - 22 2 0 59.09 9 not out 4 Test v West Indies Kingston 12 Jul 2018 Test # 2312
8 - 24 0 0 33.33 9 caught 2 Test v Zimbabwe Sylhet 3 Nov 2018 Test # 2323
0 - 3 0 0 0.00 9 caught 4 Test v Zimbabwe Sylhet 3 Nov 2018 Test # 2323
4 17 10 0 0 40.00 6 caught 1 Test v Zimbabwe Mirpur 11 Nov 2018 Test # 2325
DNB - - - - - - - 3 Test v Zimbabwe Mirpur 11 Nov 2018 Test # 2325
39* 97 68 4 1 57.35 10 not out 1 Test v West Indies Chattogram 22 Nov 2018 Test # 2328
1 9 5 0 0 20.00 10 caught 3 Test v West Indies Chattogram 22 Nov 2018 Test # 2328
26 - 58 3 0 44.82 10 caught 1 Test v West Indies Mirpur 30 Nov 2018 Test # 2331
8 50 35 1 0 22.85 8 lbw 1 Test v New Zealand Wellington 8 Mar 2019 Test # 2350
0 10 6 0 0 0.00 8 caught 3 Test v New Zealand Wellington 8 Mar 2019 Test # 2350
3 - 9 0 0 33.33 9 run out 1 ODI v Sri Lanka Colombo (RPS) 28 Jul 2019 ODI # 4194
39* - 28 5 1 139.28 9 not out 2 ODI v Sri Lanka Colombo (RPS) 31 Jul 2019 ODI # 4195
14 69 58 2 0 24.13 10 bowled 2 Test v Afghanistan Chattogram 5 Sep 2019 Test # 2361
0 6 6 0 0 0.00 10 lbw 4 Test v Afghanistan Chattogram 5 Sep 2019 Test # 2361
DNB - - - - - - - 2 T20I v Zimbabwe Mirpur 13 Sep 2019 T20I # 881
0* - 1 0 0 0.00 10 not out 2 T20I v Afghanistan Mirpur 15 Sep 2019 T20I # 883
1 - 7 0 0 14.28 9 run out 1 Test v India Indore 14 Nov 2019 Test # 2366
6 - 43 1 0 13.95 9 caught 3 Test v India Indore 14 Nov 2019 Test # 2366
sub - - - - - - - 1 Test v India Eden Gardens 22 Nov 2019 Test # 2369
11 - 24 1 0 45.83 8 caught 3 Test v India Eden Gardens 22 Nov 2019 Test # 2369
24 - 72 4 0 33.33 8 caught 1 Test v Pakistan Rawalpindi 7 Feb 2020 Test # 2384
0 - 1 0 0 0.00 5 lbw 3 Test v Pakistan Rawalpindi 7 Feb 2020 Test # 2384
14* - 19 1 0 73.68 8 not out 2 Test v Zimbabwe Mirpur 22 Feb 2020 Test # 2386
DNB - - - - - - - 1 ODI v Zimbabwe Sylhet 1 Mar 2020 ODI # 4249
0 - 1 0 0 0.00 9 caught 1 ODI v Zimbabwe Sylhet 3 Mar 2020 ODI # 4251
DNB - - - - - - - 1 ODI v Zimbabwe Sylhet 6 Mar 2020 ODI # 4253
18 65 72 1 0 25.00 9 caught 1 Test v West Indies Chattogram 3 Feb 2021 Test # 2407
3 12 9 0 0 33.33 8 bowled 3 Test v West Indies Chattogram 3 Feb 2021 Test # 2407
13* 29 17 1 0 76.47 10 not out 2 Test v West Indies Mirpur 11 Feb 2021 Test # 2410
8 18 25 0 0 32.00 9 lbw 4 Test v West Indies Mirpur 11 Feb 2021 Test # 2410
2 16 8 0 0 25.00 8 caught 1 Test v Sri Lanka Pallekele 21 Apr 2021 Test # 2418
DNB - - - - - - - 3 Test v Sri Lanka Pallekele 21 Apr 2021 Test # 2418
9 64 50 1 0 18.00 8 hit wicket 2 Test v Sri Lanka Pallekele 29 Apr 2021 Test # 2419
2 33 30 0 0 6.66 8 caught 4 Test v Sri Lanka Pallekele 29 Apr 2021 Test # 2419
11 29 28 1 0 39.28 9 caught 1 Test v Pakistan Chattogram 26 Nov 2021 Test # 2436
0 25 13 0 0 0.00 10 stumped 3 Test v Pakistan Chattogram 26 Nov 2021 Test # 2436
0 29 16 0 0 0.00 9 lbw 2 Test v Pakistan Mirpur 4 Dec 2021 Test # 2439
5 43 31 1 0 16.12 9 lbw 3 Test v Pakistan Mirpur 4 Dec 2021 Test # 2439
5 15 14 0 0 35.71 9 caught 2 Test v South Africa Gqeberha 8 Apr 2022 Test # 2461
0 16 11 0 0 0.00 9 lbw 4 Test v South Africa Gqeberha 8 Apr 2022 Test # 2461
20 53 45 3 0 44.44 9 caught 2 Test v Sri Lanka Chattogram 15 May 2022 Test # 2462
15 70 37 2 0 40.54 9 caught 1 Test v Sri Lanka Mirpur 23 May 2022 Test # 2463
1 22 10 0 0 10.00 9 lbw 3 Test v Sri Lanka Mirpur 23 May 2022 Test # 2463
DNB - - - - - - - 2 ODI v West Indies Providence 16 Jul 2022 ODI # 4431
6 9 4 1 0 150.00 9 caught 1 ODI v Zimbabwe Harare 7 Aug 2022 ODI # 4442
5 - 13 0 0 38.46 8 run out 1 ODI v Zimbabwe Harare 10 Aug 2022 ODI # 4443
0 2 4 0 0 0.00 9 bowled 2 Test v India Chattogram 14 Dec 2022 Test # 2481
4 36 15 0 0 26.66 9 bowled 4 Test v India Chattogram 14 Dec 2022 Test # 2481
4* 7 2 1 0 200.00 10 not out 1 Test v India Mirpur 22 Dec 2022 Test # 2484
1 6 5 0 0 20.00 10 lbw 3 Test v India Mirpur 22 Dec 2022 Test # 2484
10 25 13 1 0 76.92 10 caught 1 ODI v England Mirpur 1 Mar 2023 ODI # 4525
1 14 11 0 0 9.09 10 caught 2 ODI v England Mirpur 3 Mar 2023 ODI # 4528
2 7 6 0 0 33.33 9 caught 1 ODI v England Chattogram 6 Mar 2023 ODI # 4531
4 16 12 0 0 33.33 8 bowled 2 Test v Ireland Mirpur 4 Apr 2023 Test # 2501
DNB - - - - - - - 4 Test v Ireland Mirpur 4 Apr 2023 Test # 2501
14 48 36 1 0 38.88 8 caught 1 ODI v Ireland Chelmsford 9 May 2023 ODI # 4576
9 27 13 0 0 69.23 8 lbw 2 ODI v Ireland Chelmsford 12 May 2023 ODI # 4577
0 3 2 0 0 0.00 9 caught 1 Test v Afghanistan Mirpur 14 Jun 2023 Test # 2506
DNB - - - - - - - 3 Test v Afghanistan Mirpur 14 Jun 2023 Test # 2506
DNB - - - - - - - 2 ODI v Afghanistan Chattogram 11 Jul 2023 ODI # 4621
8* 30 21 1 0 38.09 10 not out 1 Test v New Zealand Sylhet 28 Nov 2023 Test # 2516
0 6 6 0 0 0.00 10 caught 3 Test v New Zealand Sylhet 28 Nov 2023 Test # 2516
6 19 12 1 0 50.00 10 lbw 1 Test v New Zealand Mirpur 6 Dec 2023 Test # 2517
14* 21 21 1 0 66.66 10 not out 3 Test v New Zealand Mirpur 6 Dec 2023 Test # 2517
DNB - - - - - - - 2 ODI v Sri Lanka Chattogram 13 Mar 2024 ODI # 4743
DNB - - - - - - - 1 ODI v Sri Lanka Chattogram 15 Mar 2024 ODI # 4744
47 147 80 6 0 58.75 5 caught 2 Test v Sri Lanka Sylhet 22 Mar 2024 Test # 2536
6 31 15 1 0 40.00 7 lbw 4 Test v Sri Lanka Sylhet 22 Mar 2024 Test # 2536
22 113 61 1 0 36.06 3 bowled 2 Test v Sri Lanka Chattogram 30 Mar 2024 Test # 2537
14 43 28 2 0 50.00 9 caught 4 Test v Sri Lanka Chattogram 30 Mar 2024 Test # 2537
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