Records type bowling analysis [change type]
View innings by innings list [change view]
Primary team Bangladesh remove Bangladesh from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns Overs Mdns Runs Wkts BBI BBM Ave Econ SR 5 10
unfiltered 2021-2024 87 93 643.0 61 3376 124 4/21 5/56 27.22 5.25 31.1 0 0 Profile
filtered 2021-2024 87 93 643.0 61 3376 124 4/21 5/56 27.22 5.25 31.1 0 0
Innings by innings list
4.0 0 50 0 12.50 3 1 T20I v New Zealand Hamilton 28 Mar 2021 T20I # 1139
3.0 0 16 1 5.33 4 1 T20I v New Zealand Napier 30 Mar 2021 T20I # 1140
2.0 0 21 1 10.50 3 1 T20I v New Zealand Auckland 1 Apr 2021 T20I # 1141
29.0 6 91 1 3.13 4 1 Test v Sri Lanka Pallekele 29 Apr 2021 Test # 2419
1.0 0 8 0 8.00 2 3 Test v Sri Lanka Pallekele 29 Apr 2021 Test # 2419
6.0 0 30 1 5.00 2 2 ODI v Sri Lanka Mirpur 25 May 2021 ODI # 4291
8.0 0 56 1 7.00 1 1 ODI v Sri Lanka Mirpur 28 May 2021 ODI # 4292
6.0 0 28 1 4.66 4 2 ODI v Zimbabwe Harare 16 Jul 2021 ODI # 4304
10.0 0 46 4 4.60 4 1 ODI v Zimbabwe Harare 18 Jul 2021 ODI # 4306
3.0 0 17 2 5.66 4 1 T20I v Zimbabwe Harare 22 Jul 2021 T20I # 1196
4.0 0 33 3 8.25 3 1 T20I v Zimbabwe Harare 23 Jul 2021 T20I # 1198
4.0 0 27 1 6.75 3 1 T20I v Zimbabwe Harare 25 Jul 2021 T20I # 1203
3.0 0 19 2 6.33 5 2 T20I v Australia Mirpur 3 Aug 2021 T20I # 1210
4.0 0 27 2 6.75 5 1 T20I v Australia Mirpur 4 Aug 2021 T20I # 1212
4.0 0 29 2 7.25 5 2 T20I v Australia Mirpur 6 Aug 2021 T20I # 1216
2.0 0 8 1 4.00 5 2 T20I v Australia Mirpur 7 Aug 2021 T20I # 1218
4.0 0 48 2 12.00 3 1 T20I v New Zealand Mirpur 10 Sep 2021 T20I # 1263
3.1 0 26 1 8.21 3 2 T20I v England Abu Dhabi 27 Oct 2021 T20I # 1369
4.0 0 20 2 5.00 4 1 T20I v West Indies Sharjah 29 Oct 2021 T20I # 1375
4.0 0 15 0 3.75 2 2 T20I v South Africa Abu Dhabi 2 Nov 2021 T20I # 1384
1.0 0 9 1 9.00 3 2 T20I v Australia Dubai (DICS) 4 Nov 2021 T20I # 1391
4.0 0 31 1 7.75 4 2 T20I v Pakistan Mirpur 19 Nov 2021 T20I # 1439
1.5 0 10 0 5.45 4 2 T20I v Pakistan Mirpur 20 Nov 2021 T20I # 1443
26.0 7 69 3 2.65 2 1 Test v New Zealand Mount Maunganui 1 Jan 2022 Test # 2444
12.0 2 30 0 2.50 2 3 Test v New Zealand Mount Maunganui 1 Jan 2022 Test # 2444
28.0 9 79 2 2.82 2 1 Test v New Zealand Christchurch 9 Jan 2022 Test # 2447
10.0 1 38 2 3.80 4 1 ODI v Afghanistan Chattogram 23 Feb 2022 ODI # 4357
6.0 0 35 1 5.83 2 2 ODI v Afghanistan Chattogram 25 Feb 2022 ODI # 4358
7.0 1 41 0 5.85 1 2 ODI v Afghanistan Chattogram 28 Feb 2022 ODI # 4359
3.4 0 29 3 7.90 4 2 T20I v Afghanistan Mirpur 3 Mar 2022 T20I # 1495
3.0 0 25 0 8.33 3 2 T20I v Afghanistan Mirpur 5 Mar 2022 T20I # 1496
8.0 0 47 2 5.87 2 2 ODI v South Africa Centurion 18 Mar 2022 ODI # 4370
4.0 0 29 0 7.25 1 2 ODI v South Africa Johannesburg 20 Mar 2022 ODI # 4372
7.0 0 37 1 5.28 1 1 ODI v South Africa Centurion 23 Mar 2022 ODI # 4375
20.0 3 55 0 2.75 1 1 Test v Sri Lanka Chattogram 15 May 2022 Test # 2462
DNB - - - - - 3 Test v Sri Lanka Chattogram 15 May 2022 Test # 2462
19.0 6 76 2 4.00 1 2 Test v West Indies Gros Islet 24 Jun 2022 Test # 2468
DNB - - - - - 4 Test v West Indies Gros Islet 24 Jun 2022 Test # 2468
TDNB - - - - - - T20I v West Indies Roseau 2 Jul 2022 T20I # 1601
4.0 0 40 2 10.00 5 1 T20I v West Indies Roseau 3 Jul 2022 T20I # 1607
1.0 0 13 0 13.00 6 2 T20I v West Indies Providence 7 Jul 2022 T20I # 1617
8.0 1 34 4 4.25 5 1 ODI v West Indies Providence 10 Jul 2022 ODI # 4421
3.0 0 9 1 3.00 5 1 ODI v West Indies Providence 13 Jul 2022 ODI # 4426
4.0 0 45 0 11.25 5 1 T20I v Zimbabwe Harare 30 Jul 2022 T20I # 1706
4.0 0 37 0 9.25 4 1 T20I v Zimbabwe Harare 31 Jul 2022 T20I # 1713
8.4 0 57 1 6.57 2 2 ODI v Zimbabwe Harare 5 Aug 2022 ODI # 4441
9.0 0 77 0 8.55 3 2 ODI v Zimbabwe Harare 7 Aug 2022 ODI # 4442
3.4 0 21 3 5.72 4 2 T20I v U.A.E. Dubai (DICS) 25 Sep 2022 T20I # 1797
3.5 0 39 1 10.17 2 2 T20I v New Zealand Christchurch 9 Oct 2022 T20I # 1811
4.0 0 41 1 10.25 2 1 T20I v New Zealand Christchurch 12 Oct 2022 T20I # 1816
4.0 0 30 0 7.50 3 2 T20I v Pakistan Christchurch 13 Oct 2022 T20I # 1818
4.0 0 57 0 14.25 2 1 T20I v India Adelaide 2 Nov 2022 T20I # 1860
2.0 0 25 1 12.50 4 2 T20I v Ireland Chattogram 31 Mar 2023 T20I # 2038
8.0 1 22 1 2.75 1 1 Test v Ireland Mirpur 4 Apr 2023 Test # 2501
8.0 1 35 1 4.37 5 3 Test v Ireland Mirpur 4 Apr 2023 Test # 2501
5.0 0 21 1 4.20 2 2 ODI v Ireland Chelmsford 9 May 2023 ODI # 4576
9.0 0 83 2 9.22 2 1 ODI v Ireland Chelmsford 12 May 2023 ODI # 4577
8.0 2 28 2 3.50 2 2 Test v Afghanistan Mirpur 14 Jun 2023 Test # 2506
10.0 1 28 3 2.80 1 4 Test v Afghanistan Mirpur 14 Jun 2023 Test # 2506
9.0 1 21 4 2.33 1 1 ODI v Afghanistan Chattogram 11 Jul 2023 ODI # 4621
3.0 0 30 1 10.00 3 1 T20I v Afghanistan Sylhet 14 Jul 2023 T20I # 2138
4.0 0 23 1 5.75 2 2 ODI v Sri Lanka Pallekele 31 Aug 2023 ODI # 4629
9.0 1 36 3 4.00 2 2 ODI v Afghanistan Lahore 3 Sep 2023 ODI # 4631
8.0 1 24 1 3.00 2 2 ODI v Pakistan Lahore 6 Sep 2023 ODI # 4634
8.0 0 48 2 6.00 2 1 ODI v Sri Lanka Colombo (RPS) 9 Sep 2023 ODI # 4637
6.0 1 32 2 5.33 1 2 ODI v New Zealand Mirpur 26 Sep 2023 ODI # 4655
6.2 1 34 2 5.36 2 1 ODI v Afghanistan Dharamsala 7 Oct 2023 ODI # 4660
10.0 0 75 3 7.50 3 1 ODI v England Dharamsala 10 Oct 2023 ODI # 4664
7.5 1 43 0 5.48 2 2 ODI v New Zealand Chennai 13 Oct 2023 ODI # 4668
8.0 0 54 0 6.75 1 2 ODI v India Pune 19 Oct 2023 ODI # 4674
9.0 0 76 1 8.44 3 1 ODI v South Africa Wankhede 24 Oct 2023 ODI # 4680
10.0 0 51 2 5.10 1 1 ODI v Netherlands Eden Gardens 28 Oct 2023 ODI # 4685
4.0 1 25 0 6.25 2 2 ODI v Pakistan Eden Gardens 31 Oct 2023 ODI # 4688
9.3 0 51 2 5.36 1 1 ODI v Sri Lanka Delhi 6 Nov 2023 ODI # 4695
13.0 2 54 1 4.15 1 2 Test v New Zealand Sylhet 28 Nov 2023 Test # 2516
6.0 2 13 1 2.16 1 4 Test v New Zealand Sylhet 28 Nov 2023 Test # 2516
4.0 1 15 2 3.75 1 2 Test v New Zealand Mirpur 6 Dec 2023 Test # 2517
5.0 2 9 1 1.80 1 4 Test v New Zealand Mirpur 6 Dec 2023 Test # 2517
6.0 1 28 2 4.66 1 1 ODI v New Zealand Dunedin 17 Dec 2023 ODI # 4711
9.0 1 49 1 5.44 1 2 ODI v New Zealand Nelson 20 Dec 2023 ODI # 4715
7.0 0 22 3 3.14 1 1 ODI v New Zealand Napier 23 Dec 2023 ODI # 4717
4.0 0 26 3 6.50 2 1 T20I v New Zealand Napier 27 Dec 2023 T20I # 2422
2.0 0 16 1 8.00 2 1 T20I v New Zealand Mount Maunganui 29 Dec 2023 T20I # 2423
3.4 0 17 2 4.63 3 2 T20I v New Zealand Mount Maunganui 31 Dec 2023 T20I # 2425
4.0 0 47 1 11.75 1 1 T20I v Sri Lanka Sylhet 4 Mar 2024 T20I # 2494
4.0 1 20 0 5.00 1 1 T20I v Sri Lanka Sylhet 6 Mar 2024 T20I # 2501
4.0 0 28 1 7.00 1 1 T20I v Sri Lanka Sylhet 9 Mar 2024 T20I # 2509
9.5 1 51 3 5.18 1 1 ODI v Sri Lanka Chattogram 13 Mar 2024 ODI # 4743
9.0 0 49 2 5.44 1 2 ODI v Sri Lanka Chattogram 15 Mar 2024 ODI # 4744
10.0 0 55 0 5.50 1 1 ODI v Sri Lanka Chattogram 18 Mar 2024 ODI # 4745
14.0 0 59 1 4.21 1 1 Test v Sri Lanka Sylhet 22 Mar 2024 Test # 2536
21.0 2 75 1 3.57 1 3 Test v Sri Lanka Sylhet 22 Mar 2024 Test # 2536
4.0 0 37 0 9.25 1 1 T20I v Zimbabwe Chattogram 3 May 2024 T20I # 2586
4.0 0 26 1 6.50 1 1 T20I v Zimbabwe Chattogram 5 May 2024 T20I # 2589
4.0 0 31 1 7.75 2 2 T20I v U.S.A. Prairie View 21 May 2024 T20I # 2613
4.0 0 29 2 7.25 1 1 T20I v U.S.A. Prairie View 23 May 2024 T20I # 2616
Statsguru includes the following current or recent relevant matches:
West Indies v New Zealand at Tarouba, ICC Men's T20 World Cup 26th match, Jun 12, 2024 [T20I # 2672 - Live]
    » New Zealand 136/9 (20.0 ov, MJ Santner 21*, LH Ferguson 0*, R Shepherd 0/36) - Match over
United States of America v India at New York, ICC Men's T20 World Cup 25th match, Jun 12, 2024 [T20I # 2671]
Hungary v Israel at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 12th match, Jun 12, 2024 [T20I # 2670]
Luxembourg v Turkey at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 11th match, Jun 12, 2024 [T20I # 2669]
Austria v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 10th match, Jun 12, 2024 [T20I # 2668]
Italy v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 9th match, Jun 12, 2024 [T20I # 2667]
 
Feedback Print this page