Records type bowling analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 6 Dec 2009 remove greater than or equal to 6 Dec 2009 from query
Ordered by wickets taken (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns Overs Mdns Runs Wkts BBI BBM Ave Econ SR 5 10
unfiltered 2016-2024 165 191 2591.3 312 9681 283 7/58 12/117 34.20 3.73 54.9 9 2 Profile
filtered 2016-2024 165 191 2591.3 312 9681 283 7/58 12/117 34.20 3.73 54.9 9 2
Innings by innings list
16.0 1 58 7 3.62 2 2 Test v West Indies Mirpur 30 Nov 2018 Test # 2331
21.3 2 77 6 3.58 1 4 Test v England Mirpur 28 Oct 2016 Test # 2227
39.5 7 80 6 2.00 2 1 Test v England Chattogram 20 Oct 2016 Test # 2225
28.0 2 82 6 2.92 1 2 Test v England Mirpur 28 Oct 2016 Test # 2227
18.1 5 38 5 2.09 4 4 Test v Zimbabwe Mirpur 11 Nov 2018 Test # 2325
20.0 2 59 5 2.95 2 3 Test v West Indies Mirpur 30 Nov 2018 Test # 2331
19.0 4 63 5 3.31 3 4 Test v India Mirpur 22 Dec 2022 Test # 2484
31.0 5 82 5 2.64 4 2 Test v Zimbabwe Harare 7 Jul 2021 Test # 2427
29.0 9 93 5 3.20 3 1 Test v West Indies Kingston 12 Jul 2018 Test # 2312
4.0 0 12 4 3.00 6 1 T20I v England Mirpur 12 Mar 2023 T20I # 2023
9.4 0 25 4 2.58 4 1 ODI v West Indies Mirpur 22 Jan 2021 ODI # 4272
10.0 1 29 4 2.90 2 1 ODI v West Indies Sylhet 14 Dec 2018 ODI # 4073
8.0 1 29 4 3.62 3 1 ODI v West Indies Providence 13 Jul 2022 ODI # 4426
10.0 2 30 4 3.00 1 2 ODI v Sri Lanka Mirpur 23 May 2021 ODI # 4290
26.0 9 58 4 2.23 3 2 Test v West Indies Chattogram 3 Feb 2021 Test # 2407
22.5 6 59 4 2.58 5 2 Test v West Indies North Sound 16 Jun 2022 Test # 2466
9.0 0 61 4 6.77 5 2 ODI v South Africa Centurion 18 Mar 2022 ODI # 4370
30.4 10 66 4 2.15 2 4 Test v Zimbabwe Harare 7 Jul 2021 Test # 2427
29.0 8 74 4 2.55 5 3 Test v Sri Lanka Sylhet 22 Mar 2024 Test # 2536
31.5 6 112 4 3.51 5 1 Test v India Chattogram 14 Dec 2022 Test # 2481
22.0 1 113 4 5.13 4 1 Test v Sri Lanka Galle 7 Mar 2017 Test # 2252
35.0 3 113 4 3.22 3 4 Test v West Indies Chattogram 3 Feb 2021 Test # 2407
3.0 0 17 3 5.66 5 2 T20I v U.A.E. Dubai (DICS) 25 Sep 2022 T20I # 1797
9.0 3 25 3 2.77 5 1 ODI v Afghanistan Dharamsala 7 Oct 2023 ODI # 4660
10.0 0 28 3 2.80 1 2 ODI v Sri Lanka Mirpur 25 May 2021 ODI # 4291
9.0 2 36 3 4.00 3 1 ODI v West Indies Providence 10 Jul 2022 ODI # 4421
10.0 0 46 3 4.60 2 2 ODI v Zimbabwe Mirpur 21 Oct 2018 ODI # 4057
19.0 7 48 3 2.52 4 3 Test v Zimbabwe Sylhet 3 Nov 2018 Test # 2323
16.4 2 52 3 3.12 2 4 Test v New Zealand Mirpur 6 Dec 2023 Test # 2517
11.0 1 53 3 4.81 2 2 Test v New Zealand Mirpur 6 Dec 2023 Test # 2517
9.0 0 60 3 6.66 3 2 ODI v Pakistan Eden Gardens 31 Oct 2023 ODI # 4688
20.0 3 61 3 3.05 4 2 Test v Zimbabwe Mirpur 11 Nov 2018 Test # 2325
26.0 6 62 3 2.38 2 2 Test v Australia Mirpur 27 Aug 2017 Test # 2272
35.0 6 85 3 2.42 2 3 Test v South Africa Durban 31 Mar 2022 Test # 2460
32.0 9 86 3 2.68 4 1 Test v New Zealand Mount Maunganui 1 Jan 2022 Test # 2444
21.0 2 90 3 4.28 3 1 Test v Sri Lanka Colombo (PSS) 15 Mar 2017 Test # 2254
39.0 8 91 3 2.33 5 2 Test v West Indies Gros Islet 24 Jun 2022 Test # 2468
38.0 6 93 3 2.44 1 2 Test v Australia Chattogram 4 Sep 2017 Test # 2273
40.0 8 94 3 2.35 4 1 Test v South Africa Durban 31 Mar 2022 Test # 2460
34.0 6 101 3 2.97 5 2 Test v West Indies North Sound 4 Jul 2018 Test # 2310
49.0 4 174 3 3.55 3 2 Test v Sri Lanka Chattogram 31 Jan 2018 Test # 2295
9.0 1 15 2 1.66 5 2 Test v Afghanistan Mirpur 14 Jun 2023 Test # 2506
10.0 2 18 2 1.80 4 2 ODI v West Indies Chattogram 25 Jan 2021 ODI # 4274
7.0 1 21 2 3.00 3 2 ODI v Sri Lanka Dubai (DICS) 15 Sep 2018 ODI # 4036
8.0 1 27 2 3.37 4 4 Test v West Indies Chattogram 22 Nov 2018 Test # 2328
10.0 1 28 2 2.80 1 2 ODI v Pakistan Abu Dhabi 26 Sep 2018 ODI # 4047
4.0 0 31 2 7.75 2 1 T20I v South Africa Bloemfontein 26 Oct 2017 T20I # 626
8.0 1 33 2 4.12 5 2 ODI v Zimbabwe Sylhet 1 Mar 2020 ODI # 4249
9.5 3 34 2 3.45 4 3 Test v South Africa Gqeberha 8 Apr 2022 Test # 2461
12.1 3 35 2 2.87 2 3 Test v Afghanistan Chattogram 5 Sep 2019 Test # 2361
10.0 2 35 2 3.50 4 2 ODI v England Mirpur 1 Mar 2023 ODI # 4525
20.0 5 37 2 1.85 4 3 Test v Sri Lanka Mirpur 8 Feb 2018 Test # 2296
8.1 1 37 2 4.53 5 2 ODI v Afghanistan Chattogram 28 Feb 2022 ODI # 4359
10.0 1 38 2 3.80 5 1 ODI v Sri Lanka Chattogram 18 Mar 2024 ODI # 4745
10.0 0 43 2 4.30 2 2 ODI v Sri Lanka Dambulla 25 Mar 2017 ODI # 3855
17.2 4 43 2 2.48 5 1 Test v Ireland Mirpur 4 Apr 2023 Test # 2501
11.0 2 45 2 4.09 2 3 Test v West Indies Kingston 12 Jul 2018 Test # 2312
6.1 0 46 2 7.45 1 2 ODI v India Mirpur 7 Dec 2022 ODI # 4496
10.0 0 47 2 4.70 2 2 ODI v New Zealand The Oval 5 Jun 2019 ODI # 4151
10.0 0 47 2 4.70 5 2 ODI v India Pune 19 Oct 2023 ODI # 4674
10.0 0 50 2 5.00 2 2 ODI v Zimbabwe Harare 7 Aug 2022 ODI # 4442
19.0 3 59 2 3.10 2 2 Test v New Zealand Christchurch 20 Jan 2017 Test # 2248
10.0 0 59 2 5.90 2 1 ODI v South Africa East London 22 Oct 2017 ODI # 3929
9.0 0 60 2 6.66 5 1 ODI v Afghanistan Chattogram 8 Jul 2023 ODI # 4619
11.4 0 66 2 5.65 2 4 Test v New Zealand Wellington 12 Jan 2017 Test # 2246
14.0 3 66 2 4.71 1 3 Test v Sri Lanka Pallekele 29 Apr 2021 Test # 2419
10.0 0 67 2 6.70 5 1 ODI v England Cardiff 8 Jun 2019 ODI # 4153
10.0 0 73 2 7.30 5 1 ODI v England Mirpur 3 Mar 2023 ODI # 4528
20.0 1 77 2 3.85 2 3 Test v Sri Lanka Galle 7 Mar 2017 Test # 2252
19.0 3 80 2 4.21 1 4 Test v Australia Mirpur 27 Aug 2017 Test # 2272
42.0 0 165 2 3.92 4 1 Test v India Hyderabad 9 Feb 2017 Test # 2249
49.0 2 246 2 5.02 5 2 Test v New Zealand Hamilton 28 Feb 2019 Test # 2349
2.0 0 5 1 2.50 4 4 Test v Afghanistan Mirpur 14 Jun 2023 Test # 2506
2.0 0 12 1 6.00 5 1 T20I v Pakistan Christchurch 7 Oct 2022 T20I # 1807
2.0 0 13 1 6.50 6 1 T20I v Afghanistan Sylhet 14 Jul 2023 T20I # 2138
6.0 1 15 1 2.50 3 3 Test v West Indies Mirpur 11 Feb 2021 Test # 2410
4.0 0 16 1 4.00 4 1 T20I v Sri Lanka Colombo (RPS) 16 Mar 2018 T20I # 661
2.0 0 16 1 8.00 2 2 ODI v Zimbabwe Harare 10 Aug 2022 ODI # 4443
4.0 0 22 1 5.50 5 1 ODI v West Indies Dublin (Malahide) 17 May 2019 ODI # 4137
3.0 0 23 1 7.66 5 2 T20I v West Indies Mirpur 20 Dec 2018 T20I # 716
7.0 0 25 1 3.57 3 2 ODI v Zimbabwe Sylhet 3 Mar 2020 ODI # 4251
5.0 0 27 1 5.40 3 1 ODI v South Africa Centurion 23 Mar 2022 ODI # 4375
7.0 1 29 1 4.14 5 1 ODI v West Indies Mirpur 20 Jan 2021 ODI # 4270
5.0 0 29 1 5.80 6 2 ODI v India Colombo (RPS) 15 Sep 2023 ODI # 4645
10.0 0 30 1 3.00 1 1 ODI v West Indies Mirpur 9 Dec 2018 ODI # 4071
10.0 0 30 1 3.00 1 1 ODI v Pakistan Lord's 5 Jul 2019 ODI # 4186
10.0 1 33 1 3.30 5 1 ODI v Sri Lanka Chattogram 13 Mar 2024 ODI # 4743
7.2 0 34 1 4.63 3 1 ODI v Zimbabwe Harare 18 Jul 2021 ODI # 4306
9.0 1 35 1 3.88 3 1 ODI v Afghanistan Chattogram 11 Jul 2023 ODI # 4621
10.0 0 37 1 3.70 2 2 ODI v West Indies Providence 22 Jul 2018 ODI # 4022
10.0 0 38 1 3.80 5 1 ODI v West Indies Dublin 7 May 2019 ODI # 4129
10.0 1 38 1 3.80 5 2 ODI v Ireland Chelmsford 14 May 2023 ODI # 4578
9.0 0 39 1 4.33 2 2 ODI v West Indies Mirpur 11 Dec 2018 ODI # 4072
10.0 3 40 1 4.00 2 1 ODI v West Indies Providence 25 Jul 2018 ODI # 4023
10.0 0 41 1 4.10 3 1 ODI v West Indies Dublin (Malahide) 13 May 2019 ODI # 4134
8.0 0 41 1 5.12 6 2 ODI v Afghanistan Lahore 3 Sep 2023 ODI # 4631
8.0 1 42 1 5.25 4 2 ODI v New Zealand Napier 13 Feb 2019 ODI # 4093
9.0 0 43 1 4.77 5 1 ODI v New Zealand Dunedin 20 Feb 2019 ODI # 4095
22.4 5 43 1 1.89 3 3 Test v New Zealand Mount Maunganui 1 Jan 2022 Test # 2444
9.0 1 43 1 4.77 3 1 ODI v India Mirpur 4 Dec 2022 ODI # 4493
10.0 0 44 1 4.40 2 2 ODI v South Africa The Oval 2 Jun 2019 ODI # 4147
9.0 0 44 1 4.88 2 1 ODI v South Africa Wankhede 24 Oct 2023 ODI # 4680
15.0 4 44 1 2.93 2 4 Test v New Zealand Sylhet 28 Nov 2023 Test # 2516
10.0 0 45 1 4.50 2 2 ODI v West Indies Basseterre 28 Jul 2018 ODI # 4024
7.0 0 45 1 6.42 4 1 ODI v Zimbabwe Chattogram 24 Oct 2018 ODI # 4060
8.0 0 46 1 5.75 5 2 ODI v England Chattogram 6 Mar 2023 ODI # 4531
10.0 1 49 1 4.90 3 1 ODI v Sri Lanka Colombo (SSC) 1 Apr 2017 ODI # 3858
10.0 0 49 1 4.90 5 1 ODI v Sri Lanka Delhi 6 Nov 2023 ODI # 4695
10.0 0 50 1 5.00 2 1 ODI v Sri Lanka Dambulla 28 Mar 2017 ODI # 3856
10.0 0 51 1 5.10 1 2 ODI v Sri Lanka Colombo (RPS) 28 Jul 2019 ODI # 4194
10.0 0 51 1 5.10 4 2 ODI v Pakistan Lahore 6 Sep 2023 ODI # 4634
10.0 0 52 1 5.20 5 2 ODI v Afghanistan Chattogram 25 Feb 2022 ODI # 4358
10.0 0 53 1 5.30 1 1 ODI v Sri Lanka Mirpur 27 Jan 2018 ODI # 3967
5.0 0 53 1 10.60 5 1 ODI v New Zealand Dunedin 17 Dec 2023 ODI # 4711
9.0 0 56 1 6.22 2 1 ODI v Sri Lanka Colombo (RPS) 26 Jul 2019 ODI # 4193
10.0 0 56 1 5.60 3 2 ODI v South Africa Johannesburg 20 Mar 2022 ODI # 4372
20.0 1 58 1 2.90 1 3 Test v England Chattogram 20 Oct 2016 Test # 2225
10.0 0 58 1 5.80 4 2 ODI v Sri Lanka Chattogram 15 Mar 2024 ODI # 4744
18.3 4 59 1 3.18 3 4 Test v Pakistan Chattogram 26 Nov 2021 Test # 2436
10.0 0 59 1 5.90 4 2 ODI v Zimbabwe Harare 5 Aug 2022 ODI # 4441
17.0 2 61 1 3.58 5 2 Test v India Mirpur 22 Dec 2022 Test # 2484
22.0 3 64 1 2.90 2 2 Test v New Zealand Sylhet 28 Nov 2023 Test # 2516
15.0 0 67 1 4.46 2 2 Test v West Indies Chattogram 22 Nov 2018 Test # 2328
30.0 7 68 1 2.26 4 2 Test v Pakistan Chattogram 26 Nov 2021 Test # 2436
24.0 0 71 1 2.95 2 3 Test v Sri Lanka Colombo (PSS) 15 Mar 2017 Test # 2254
28.0 5 73 1 2.60 3 1 Test v Afghanistan Chattogram 5 Sep 2019 Test # 2361
33.0 9 75 1 2.27 2 1 Test v West Indies Mirpur 11 Feb 2021 Test # 2410
10.0 0 76 1 7.60 3 1 ODI v India Chattogram 10 Dec 2022 ODI # 4499
14.0 1 82 1 5.85 3 3 Test v India Chattogram 14 Dec 2022 Test # 2481
26.2 4 85 1 3.22 2 1 Test v South Africa Gqeberha 8 Apr 2022 Test # 2461
36.0 7 118 1 3.27 3 1 Test v Sri Lanka Pallekele 29 Apr 2021 Test # 2419
27.0 0 125 1 4.62 4 2 Test v India Indore 14 Nov 2019 Test # 2366
46.0 7 146 1 3.17 4 1 Test v Sri Lanka Chattogram 30 Mar 2024 Test # 2537
58.0 6 161 1 2.77 4 2 Test v Sri Lanka Pallekele 21 Apr 2021 Test # 2418
1.0 0 3 0 3.00 5 1 ODI v Ireland Sylhet 23 Mar 2023 ODI # 4547
1.0 0 3 0 3.00 5 1 ODI v New Zealand Napier 23 Dec 2023 ODI # 4717
1.0 0 4 0 4.00 4 2 ODI v Australia The Oval 5 Jun 2017 ODI # 3879
1.0 0 9 0 9.00 1 2 T20I v West Indies Basseterre 31 Jul 2018 T20I # 692
2.0 0 9 0 4.50 5 2 ODI v New Zealand Dunedin 20 Mar 2021 ODI # 4279
1.0 0 9 0 9.00 4 2 T20I v Ireland Chattogram 29 Mar 2023 T20I # 2037
3.0 2 10 0 3.33 3 4 Test v West Indies North Sound 16 Jun 2022 Test # 2466
1.0 0 11 0 11.00 6 2 T20I v Sri Lanka Dubai (DICS) 1 Sep 2022 T20I # 1755
2.0 0 12 0 6.00 7 2 T20I v U.A.E. Dubai (DICS) 27 Sep 2022 T20I # 1799
2.0 0 12 0 6.00 4 2 T20I v New Zealand Christchurch 9 Oct 2022 T20I # 1811
2.0 0 13 0 6.50 6 1 ODI v Ireland Chelmsford 12 May 2023 ODI # 4577
3.0 0 14 0 4.66 6 1 ODI v Sri Lanka Colombo (RPS) 9 Sep 2023 ODI # 4637
2.0 0 15 0 7.50 3 2 T20I v Sri Lanka Colombo (RPS) 6 Apr 2017 T20I # 607
3.0 0 15 0 5.00 5 2 ODI v Zimbabwe Harare 16 Jul 2021 ODI # 4304
1.0 0 17 0 17.00 2 2 T20I v India Colombo (RPS) 18 Mar 2018 T20I # 662
4.0 0 17 0 4.25 4 1 ODI v Netherlands Eden Gardens 28 Oct 2023 ODI # 4685
2.0 0 18 0 9.00 6 2 T20I v England Mirpur 14 Mar 2023 T20I # 2026
4.0 0 21 0 5.25 4 2 T20I v India Colombo (RPS) 8 Mar 2018 T20I # 657
8.0 0 21 0 2.62 3 1 ODI v Afghanistan Abu Dhabi 20 Sep 2018 ODI # 4041
5.0 0 23 0 4.60 5 1 ODI v New Zealand Wellington 26 Mar 2021 ODI # 4282
10.0 1 25 0 2.50 5 1 Test v Sri Lanka Sylhet 22 Mar 2024 Test # 2536
2.0 0 26 0 13.00 3 1 T20I v West Indies Mirpur 22 Dec 2018 T20I # 717
5.0 0 26 0 5.20 5 2 ODI v Sri Lanka Pallekele 31 Aug 2023 ODI # 4629
6.0 0 27 0 4.50 2 4 Test v New Zealand Christchurch 20 Jan 2017 Test # 2248
2.0 0 27 0 13.50 1 1 T20I v Afghanistan Dehradun 7 Jun 2018 T20I # 669
4.0 0 27 0 6.75 1 2 ODI v India Dubai (DICS) 28 Sep 2018 ODI # 4048
10.0 3 28 0 2.80 5 1 ODI v Afghanistan Chattogram 23 Feb 2022 ODI # 4357
4.0 0 31 0 7.75 4 1 T20I v Sri Lanka Colombo (RPS) 10 Mar 2018 T20I # 658
3.0 0 31 0 10.33 5 1 T20I v India Colombo (RPS) 14 Mar 2018 T20I # 660
7.0 0 32 0 4.57 4 3 Test v India Hyderabad 9 Feb 2017 Test # 2249
3.0 0 32 0 10.66 2 1 T20I v South Africa Sydney 27 Oct 2022 T20I # 1847
9.0 1 36 0 4.00 4 2 ODI v Afghanistan Abu Dhabi 23 Sep 2018 ODI # 4045
2.0 0 37 0 18.50 2 2 T20I v West Indies Sylhet 17 Dec 2018 T20I # 715
8.0 0 37 0 4.62 5 2 ODI v Afghanistan Southampton 24 Jun 2019 ODI # 4172
14.0 2 37 0 2.64 5 1 Test v Pakistan Mirpur 4 Dec 2021 Test # 2439
10.0 0 38 0 3.80 2 2 ODI v India Dubai (DICS) 21 Sep 2018 ODI # 4042
10.0 1 38 0 3.80 5 2 ODI v New Zealand Christchurch 23 Mar 2021 ODI # 4280
7.1 0 42 0 5.86 3 2 ODI v New Zealand Christchurch 16 Feb 2019 ODI # 4094
8.0 0 45 0 5.62 4 2 ODI v New Zealand Dublin 17 May 2017 ODI # 3868
27.0 8 45 0 1.66 4 1 Test v Zimbabwe Sylhet 3 Nov 2018 Test # 2323
10.0 1 45 0 4.50 4 2 ODI v New Zealand Nelson 20 Dec 2023 ODI # 4715
4.0 0 46 0 11.50 3 1 T20I v South Africa Potchefstroom 29 Oct 2017 T20I # 628
8.0 0 47 0 5.87 3 2 ODI v Zimbabwe Sylhet 6 Mar 2020 ODI # 4253
6.0 0 47 0 7.83 4 2 ODI v Australia Pune 11 Nov 2023 ODI # 4700
10.0 0 48 0 4.80 2 1 ODI v Sri Lanka Mirpur 28 May 2021 ODI # 4292
13.0 0 54 0 4.15 1 1 Test v Sri Lanka Mirpur 8 Feb 2018 Test # 2296
6.0 0 55 0 9.16 6 1 ODI v England Dharamsala 10 Oct 2023 ODI # 4664
9.0 0 57 0 6.33 4 1 ODI v West Indies Taunton 17 Jun 2019 ODI # 4162
30.0 8 58 0 1.93 3 3 Test v Ireland Mirpur 4 Apr 2023 Test # 2501
9.0 0 58 0 6.44 5 2 ODI v New Zealand Chennai 13 Oct 2023 ODI # 4668
10.0 0 59 0 5.90 5 1 ODI v Australia Nottingham 20 Jun 2019 ODI # 4166
9.0 0 59 0 6.55 4 1 ODI v Sri Lanka Colombo (RPS) 31 Jul 2019 ODI # 4195
8.0 0 61 0 7.62 5 1 ODI v West Indies Providence 16 Jul 2022 ODI # 4431
11.0 1 69 0 6.27 1 3 Test v South Africa Potchefstroom 28 Sep 2017 Test # 2276
37.0 5 116 0 3.13 1 2 Test v New Zealand Wellington 12 Jan 2017 Test # 2246
31.0 2 125 0 4.03 4 1 Test v New Zealand Christchurch 9 Jan 2022 Test # 2447
56.0 4 178 0 3.17 3 1 Test v South Africa Potchefstroom 28 Sep 2017 Test # 2276
TDNB - - - - - - ODI v Ireland Dublin (Malahide) 12 May 2017 ODI # 3866
DNB - - - - - 4 Test v Australia Chattogram 4 Sep 2017 Test # 2273
DNB - - - - - 2 Test v India Eden Gardens 22 Nov 2019 Test # 2369
DNB - - - - - 4 Test v West Indies Gros Islet 24 Jun 2022 Test # 2468
DNB - - - - - 2 T20I v Ireland Chattogram 27 Mar 2023 T20I # 2034
DNB - - - - - 2 ODI v Ireland Chelmsford 9 May 2023 ODI # 4576
DNB - - - - - 2 ODI v Afghanistan Chattogram 5 Jul 2023 ODI # 4615
DNB - - - - - 1 T20I v Afghanistan Sylhet 16 Jul 2023 T20I # 2145
DNB - - - - - 3 Test v Sri Lanka Chattogram 30 Mar 2024 Test # 2537
Statsguru includes the following current or recent relevant matches:
Romania v Bulgaria at Ilfov County, Continental Cup 3rd Match, May 24, 2024 [T20I # 2620]
Netherlands v Ireland at The Hague, Netherlands Tri-Nation T20I Series 6th Match, May 24, 2024 [T20I # 2619]
Bulgaria v Gibraltar at Ilfov County, Continental Cup 1st Match, May 24, 2024 [T20I # 2618]
 
Feedback Print this page