Records type all-round analysis [change type]
View match by match list [change view]
Primary team Bangladesh remove Bangladesh from query
Start of match date greater than or equal to 6 Mar 2020 remove greater than or equal to 6 Mar 2020 from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2016-2024 165 3049 112* 21.17 3 283 7/58 34.20 9 85 0 -13.03 Profile
filtered 2020-2024 90 1924 112* 24.98 3 149 5/63 32.16 2 47 0 -7.17
Match by match list
DNB - - 0 47 1 0 ODI v Zimbabwe Sylhet 6 Mar 2020 ODI # 4253
DNB - - 1 29 0 0 ODI v West Indies Mirpur 20 Jan 2021 ODI # 4270
DNB - - 4 25 1 0 ODI v West Indies Mirpur 22 Jan 2021 ODI # 4272
DNB - - 2 18 0 0 ODI v West Indies Chattogram 25 Jan 2021 ODI # 4274
103 7 110 8 171 0 0 Test v West Indies Chattogram 3 Feb 2021 Test # 2407
57 31 88 2 90 0 0 Test v West Indies Mirpur 11 Feb 2021 Test # 2410
1 - 1 0 9 0 0 ODI v New Zealand Dunedin 20 Mar 2021 ODI # 4279
DNB - - 0 38 0 0 ODI v New Zealand Christchurch 23 Mar 2021 ODI # 4280
0 - 0 0 23 1 0 ODI v New Zealand Wellington 26 Mar 2021 ODI # 4282
3 DNB 3 1 161 0 0 Test v Sri Lanka Pallekele 21 Apr 2021 Test # 2418
16 39 55 3 184 0 0 Test v Sri Lanka Pallekele 29 Apr 2021 Test # 2419
DNB - - 4 30 3 0 ODI v Sri Lanka Mirpur 23 May 2021 ODI # 4290
0 - 0 3 28 0 0 ODI v Sri Lanka Mirpur 25 May 2021 ODI # 4291
0 - 0 0 48 1 0 ODI v Sri Lanka Mirpur 28 May 2021 ODI # 4292
0 DNB 0 9 148 2 0 Test v Zimbabwe Harare 7 Jul 2021 Test # 2427
26 - 26 0 15 1 0 ODI v Zimbabwe Harare 16 Jul 2021 ODI # 4304
6 - 6 1 34 0 0 ODI v Zimbabwe Harare 18 Jul 2021 ODI # 4306
38* 11 49 2 127 0 0 Test v Pakistan Chattogram 26 Nov 2021 Test # 2436
0 14 14 0 37 0 0 Test v Pakistan Mirpur 4 Dec 2021 Test # 2439
47 DNB 47 4 129 0 0 Test v New Zealand Mount Maunganui 1 Jan 2022 Test # 2444
5 3 8 0 125 0 0 Test v New Zealand Christchurch 9 Jan 2022 Test # 2447
81* - 81 0 28 0 0 ODI v Afghanistan Chattogram 23 Feb 2022 ODI # 4357
DNB - - 1 52 0 0 ODI v Afghanistan Chattogram 25 Feb 2022 ODI # 4358
6 - 6 2 37 0 0 ODI v Afghanistan Chattogram 28 Feb 2022 ODI # 4359
19* - 19 4 61 2 0 ODI v South Africa Centurion 18 Mar 2022 ODI # 4370
38 - 38 1 56 0 0 ODI v South Africa Johannesburg 20 Mar 2022 ODI # 4372
DNB - - 1 27 1 0 ODI v South Africa Centurion 23 Mar 2022 ODI # 4375
29 0 29 6 179 0 0 Test v South Africa Durban 31 Mar 2022 Test # 2460
11 20 31 3 119 0 0 Test v South Africa Gqeberha 8 Apr 2022 Test # 2461
2 2 4 4 69 1 0 Test v West Indies North Sound 16 Jun 2022 Test # 2466
9 4 13 3 91 0 0 Test v West Indies Gros Islet 24 Jun 2022 Test # 2468
DNB - - 3 36 1 0 ODI v West Indies Providence 10 Jul 2022 ODI # 4421
DNB - - 4 29 0 0 ODI v West Indies Providence 13 Jul 2022 ODI # 4426
16* - 16 0 61 0 0 ODI v West Indies Providence 16 Jul 2022 ODI # 4431
DNB - - 1 59 0 0 ODI v Zimbabwe Harare 5 Aug 2022 ODI # 4441
15 - 15 2 50 0 0 ODI v Zimbabwe Harare 7 Aug 2022 ODI # 4442
14 - 14 1 16 2 0 ODI v Zimbabwe Harare 10 Aug 2022 ODI # 4443
38 - 38 0 11 0 0 T20I v Sri Lanka Dubai (DICS) 1 Sep 2022 T20I # 1755
12 - 12 3 17 2 0 T20I v U.A.E. Dubai (DICS) 25 Sep 2022 T20I # 1797
46 - 46 0 12 0 0 T20I v U.A.E. Dubai (DICS) 27 Sep 2022 T20I # 1799
10 - 10 1 12 0 0 T20I v Pakistan Christchurch 7 Oct 2022 T20I # 1807
5 - 5 0 12 0 0 T20I v New Zealand Christchurch 9 Oct 2022 T20I # 1811
11 - 11 0 32 0 0 T20I v South Africa Sydney 27 Oct 2022 T20I # 1847
38* - 38 1 43 0 0 ODI v India Mirpur 4 Dec 2022 ODI # 4493
100* - 100 2 46 1 0 ODI v India Mirpur 7 Dec 2022 ODI # 4496
3 - 3 1 76 1 0 ODI v India Chattogram 10 Dec 2022 ODI # 4499
25 13 38 5 194 0 0 Test v India Chattogram 14 Dec 2022 Test # 2481
15 0 15 6 124 0 0 Test v India Mirpur 22 Dec 2022 Test # 2484
7 - 7 2 35 0 0 ODI v England Mirpur 1 Mar 2023 ODI # 4525
7 - 7 2 73 1 0 ODI v England Mirpur 3 Mar 2023 ODI # 4528
5 - 5 1 46 1 0 ODI v England Chattogram 6 Mar 2023 ODI # 4531
20 - 20 4 12 0 0 T20I v England Mirpur 12 Mar 2023 T20I # 2023
DNB - - 0 18 1 0 T20I v England Mirpur 14 Mar 2023 T20I # 2026
DNB - - 0 3 0 0 ODI v Ireland Sylhet 23 Mar 2023 ODI # 4547
4* - 4 - - 1 0 T20I v Ireland Chattogram 27 Mar 2023 T20I # 2034
DNB - - 0 9 0 0 T20I v Ireland Chattogram 29 Mar 2023 T20I # 2037
55 DNB 55 2 101 0 0 Test v Ireland Mirpur 4 Apr 2023 Test # 2501
27 - 27 - - 1 0 ODI v Ireland Chelmsford 9 May 2023 ODI # 4576
19 - 19 0 13 1 0 ODI v Ireland Chelmsford 12 May 2023 ODI # 4577
37 - 37 1 38 0 0 ODI v Ireland Chelmsford 14 May 2023 ODI # 4578
48 DNB 48 3 20 2 0 Test v Afghanistan Mirpur 14 Jun 2023 Test # 2506
5 - 5 - - 0 0 ODI v Afghanistan Chattogram 5 Jul 2023 ODI # 4615
25 - 25 2 60 1 0 ODI v Afghanistan Chattogram 8 Jul 2023 ODI # 4619
DNB - - 1 35 0 0 ODI v Afghanistan Chattogram 11 Jul 2023 ODI # 4621
8 - 8 1 13 1 0 T20I v Afghanistan Sylhet 14 Jul 2023 T20I # 2138
DNB - - - - 0 0 T20I v Afghanistan Sylhet 16 Jul 2023 T20I # 2145
5 - 5 0 26 0 0 ODI v Sri Lanka Pallekele 31 Aug 2023 ODI # 4629
112* - 112 1 41 0 0 ODI v Afghanistan Lahore 3 Sep 2023 ODI # 4631
0 - 0 1 51 0 0 ODI v Pakistan Lahore 6 Sep 2023 ODI # 4634
28 - 28 0 14 0 0 ODI v Sri Lanka Colombo (RPS) 9 Sep 2023 ODI # 4637
13 - 13 1 29 1 0 ODI v India Colombo (RPS) 15 Sep 2023 ODI # 4645
57 - 57 3 25 0 0 ODI v Afghanistan Dharamsala 7 Oct 2023 ODI # 4660
8 - 8 0 55 0 0 ODI v England Dharamsala 10 Oct 2023 ODI # 4664
30 - 30 0 58 0 0 ODI v New Zealand Chennai 13 Oct 2023 ODI # 4668
3 - 3 2 47 0 0 ODI v India Pune 19 Oct 2023 ODI # 4674
11 - 11 1 44 0 0 ODI v South Africa Wankhede 24 Oct 2023 ODI # 4680
35 - 35 0 17 2 0 ODI v Netherlands Eden Gardens 28 Oct 2023 ODI # 4685
25 - 25 3 60 0 0 ODI v Pakistan Eden Gardens 31 Oct 2023 ODI # 4688
3 - 3 1 49 0 0 ODI v Sri Lanka Delhi 6 Nov 2023 ODI # 4695
29 - 29 0 47 0 0 ODI v Australia Pune 11 Nov 2023 ODI # 4700
20 50* 70 2 108 0 0 Test v New Zealand Sylhet 28 Nov 2023 Test # 2516
20 3 23 6 105 2 0 Test v New Zealand Mirpur 6 Dec 2023 Test # 2517
28* - 28 1 53 0 0 ODI v New Zealand Dunedin 17 Dec 2023 ODI # 4711
19 - 19 0 45 0 0 ODI v New Zealand Nelson 20 Dec 2023 ODI # 4715
DNB - - 0 3 2 0 ODI v New Zealand Napier 23 Dec 2023 ODI # 4717
DNB - - 1 33 0 0 ODI v Sri Lanka Chattogram 13 Mar 2024 ODI # 4743
12 - 12 1 58 1 0 ODI v Sri Lanka Chattogram 15 Mar 2024 ODI # 4744
25 - 25 2 38 0 0 ODI v Sri Lanka Chattogram 18 Mar 2024 ODI # 4745
11 33 44 4 99 5 0 Test v Sri Lanka Sylhet 22 Mar 2024 Test # 2536
7 81* 88 1 146 3 0 Test v Sri Lanka Chattogram 30 Mar 2024 Test # 2537
Statsguru includes the following current or recent relevant matches:
Bangladesh v South Africa at New York, ICC Men's T20 World Cup 21st match, Jun 10, 2024 [T20I # 2664 - Live]
    » Bangladesh 109/7 (20.0 ov, Taskin Ahmed 1*, Rishad Hossain 0*, KA Maharaj 3/27) - Match over
Italy v France at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 8th Match, Jun 10, 2024 [T20I # 2663]
Romania v Portugal at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 7th Match, Jun 10, 2024 [T20I # 2662]
Isle of Man v Turkey at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 6th Match, Jun 10, 2024 [T20I # 2661]
Austria v Israel at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 5th Match, Jun 10, 2024 [T20I # 2660]
 
Feedback Print this page