Records type bowling analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 1 jan 2000 remove greater than or equal to 1 jan 2000 from query
Ordered by bowling average (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 2014-2024 123 129 1021.0 116 4222 164 6/38 11/70 25.74 4.13 37.3 5 1 Profile
filtered 2014-2024 123 129 1021.0 116 4222 164 6/38 11/70 25.74 4.13 37.3 5 1
Innings by innings list
3.0 0 9 3 3.00 3.00 3 2 T20I v New Zealand Eden Gardens 21 Nov 2021 T20I # 1446
4.1 0 9 2 2.16 4.50 3 2 ODI v New Zealand Visakhapatnam 29 Oct 2016 ODI # 3800
3.0 1 15 3 5.00 5.00 1 2 T20I v West Indies Lauderhill 7 Aug 2022 T20I # 1726
4.0 0 16 3 4.00 5.33 4 2 T20I v Australia Raipur 1 Dec 2023 T20I # 2379
4.0 0 17 3 4.25 5.66 4 2 T20I v Zimbabwe Harare 17 Jul 2015 T20I # 440
4.0 0 17 3 4.25 5.66 3 2 T20I v Australia Mohali 20 Sep 2022 T20I # 1788
3.0 0 6 1 2.00 6.00 5 3 Test v Australia Nagpur 9 Feb 2023 Test # 2490
21.4 6 38 6 1.75 6.33 3 1 Test v England Ahmedabad 24 Feb 2021 Test # 2412
15.0 0 32 5 2.13 6.40 1 3 Test v England Ahmedabad 24 Feb 2021 Test # 2412
2.0 0 13 2 6.50 6.50 2 1 T20I v Australia Nagpur 23 Sep 2022 T20I # 1794
9.1 3 14 2 1.52 7.00 3 2 Test v New Zealand Wankhede 3 Dec 2021 Test # 2438
7.3 2 24 3 3.20 8.00 5 1 ODI v Zimbabwe Harare 18 Aug 2022 ODI # 4451
4.0 0 17 2 4.25 8.50 4 1 T20I v Afghanistan Indore 14 Jan 2024 T20I # 2431
4.0 0 18 2 4.50 9.00 4 2 T20I v Netherlands Sydney 27 Oct 2022 T20I # 1848
24.0 6 48 5 2.00 9.60 2 3 Test v England Ahmedabad 4 Mar 2021 Test # 2414
4.0 0 20 2 5.00 10.00 5 2 T20I v New Zealand Delhi 1 Nov 2017 T20I # 630
8.5 4 10 1 1.13 10.00 5 2 Test v Bangladesh Chattogram 14 Dec 2022 Test # 2481
4.0 0 33 3 8.25 11.00 2 1 T20I v Australia Hyderabad 25 Sep 2022 T20I # 1796
5.0 0 22 2 4.40 11.00 3 2 ODI v Bangladesh Chattogram 10 Dec 2022 ODI # 4499
10.0 0 34 3 3.40 11.33 6 1 ODI v Sri Lanka Dambulla 20 Aug 2017 ODI # 3905
4.0 0 23 2 5.75 11.50 3 1 T20I v Afghanistan Mohali 11 Jan 2024 T20I # 2428
6.0 0 24 2 4.00 12.00 6 2 ODI v Sri Lanka Cuttack 2 Nov 2014 ODI # 3539
21.0 5 60 5 2.85 12.00 2 4 Test v England Chennai 13 Feb 2021 Test # 2411
4.0 0 24 2 6.00 12.00 4 1 T20I v Sri Lanka Pune 5 Jan 2023 T20I # 1985
34.0 6 62 5 1.82 12.40 5 2 Test v New Zealand Kanpur 25 Nov 2021 Test # 2435
10.0 0 38 3 3.80 12.66 6 1 ODI v Australia Nagpur 1 Oct 2017 ODI # 3919
10.0 1 26 2 2.60 13.00 5 2 ODI v West Indies Dharamsala 17 Oct 2014 ODI # 3535
10.0 0 39 3 3.90 13.00 4 2 ODI v South Africa Indore 14 Oct 2015 ODI # 3692
10.0 1 40 3 4.00 13.33 4 1 ODI v Sri Lanka Hyderabad 9 Nov 2014 ODI # 3543
4.0 0 14 1 3.50 14.00 5 2 T20I v Australia Bengaluru 3 Dec 2023 T20I # 2380
10.0 1 30 2 3.00 15.00 6 2 ODI v Zimbabwe Harare 22 Aug 2022 ODI # 4457
10.0 2 16 1 1.60 16.00 4 1 ODI v Zimbabwe Harare 15 Jun 2016 ODI # 3746
4.0 0 16 1 4.00 16.00 5 1 T20I v South Africa Thiruvananthapuram 28 Sep 2022 T20I # 1800
5.0 0 16 1 3.20 16.00 6 1 ODI v Sri Lanka Eden Gardens 12 Jan 2023 ODI # 4503
13.0 1 33 2 2.53 16.50 5 1 Test v England Hyderabad 25 Jan 2024 Test # 2525
3.0 0 17 1 5.66 17.00 6 2 T20I v South Africa Cuttack 5 Oct 2015 T20I # 457
26.0 7 68 4 2.61 17.00 3 1 Test v England Ahmedabad 4 Mar 2021 Test # 2414
4.0 0 18 1 4.50 18.00 4 1 T20I v Zimbabwe Harare 18 Jun 2016 T20I # 558
4.0 0 18 1 4.50 18.00 4 2 T20I v Zimbabwe Harare 22 Jun 2016 T20I # 560
11.0 1 37 2 3.36 18.50 5 4 Test v Sri Lanka Bengaluru 12 Mar 2022 Test # 2456
3.5 0 19 1 4.95 19.00 6 2 T20I v South Africa Rajkot 17 Jun 2022 T20I # 1572
3.0 0 19 1 6.33 19.00 4 2 T20I v Sri Lanka Rajkot 7 Jan 2023 T20I # 1986
32.2 10 77 4 2.38 19.25 4 4 Test v Bangladesh Chattogram 14 Dec 2022 Test # 2481
10.0 1 39 2 3.90 19.50 4 1 ODI v Sri Lanka Ahmedabad 6 Nov 2014 ODI # 3540
6.4 0 39 2 5.85 19.50 5 2 ODI v Zimbabwe Harare 14 Jul 2015 ODI # 3667
20.0 3 40 2 2.00 20.00 3 2 Test v England Chennai 13 Feb 2021 Test # 2411
7.0 1 20 1 2.85 20.00 4 1 ODI v Zimbabwe Harare 20 Aug 2022 ODI # 4454
10.0 1 41 2 4.10 20.50 5 2 ODI v Zimbabwe Harare 10 Jul 2015 ODI # 3662
5.0 1 21 1 4.20 21.00 5 2 Test v Sri Lanka Bengaluru 12 Mar 2022 Test # 2456
7.3 0 22 1 2.93 22.00 4 1 ODI v Zimbabwe Harare 13 Jun 2016 ODI # 3744
10.0 0 45 2 4.50 22.50 3 1 ODI v Sri Lanka Ranchi 16 Nov 2014 ODI # 3547
19.2 1 68 3 3.51 22.66 5 3 Test v Bangladesh Mirpur 22 Dec 2022 Test # 2484
4.0 0 23 1 5.75 23.00 6 1 T20I v Zimbabwe Harare 19 Jul 2015 T20I # 442
21.0 12 23 1 1.09 23.00 2 4 Test v New Zealand Kanpur 25 Nov 2021 Test # 2435
4.0 0 48 2 12.00 24.00 3 2 T20I v West Indies Lauderhill 6 Aug 2022 T20I # 1725
4.0 0 24 1 6.00 24.00 3 1 T20I v West Indies Providence 8 Aug 2023 T20I # 2192
4.0 0 24 1 6.00 24.00 5 2 Test v England Visakhapatnam 2 Feb 2024 Test # 2526
4.0 0 25 1 6.25 25.00 4 2 T20I v Australia Thiruvananthapuram 26 Nov 2023 T20I # 2367
7.1 0 51 2 7.11 25.50 5 2 ODI v Sri Lanka Eden Gardens 13 Nov 2014 ODI # 3544
10.0 1 26 1 2.60 26.00 4 1 ODI v Zimbabwe Harare 11 Jun 2016 ODI # 3742
4.0 0 26 1 6.50 26.00 3 1 T20I v New Zealand Ranchi 19 Nov 2021 T20I # 1440
4.0 0 28 1 7.00 28.00 3 2 T20I v South Africa Visakhapatnam 14 Jun 2022 T20I # 1571
8.0 0 57 2 7.12 28.50 3 1 ODI v Australia Chennai 22 Mar 2023 ODI # 4545
10.0 0 30 1 3.00 30.00 5 1 ODI v Sri Lanka Pallekele 24 Aug 2017 ODI # 3906
10.0 1 35 1 3.50 35.00 5 1 ODI v Sri Lanka Pallekele 27 Aug 2017 ODI # 3907
19.0 8 36 1 1.89 36.00 4 3 Test v Australia Ahmedabad 9 Mar 2023 Test # 2499
4.0 0 37 1 9.25 37.00 5 2 T20I v Australia Guwahati 28 Nov 2023 T20I # 2372
10.0 0 38 1 3.80 38.00 5 1 ODI v New Zealand Ranchi 26 Oct 2016 ODI # 3799
6.0 0 38 1 6.33 38.00 3 2 ODI v West Indies Port of Spain 27 Jul 2022 ODI # 4439
10.0 1 39 1 3.90 39.00 4 2 ODI v England Perth 30 Jan 2015 ODI # 3595
4.0 0 39 1 9.75 39.00 1 1 T20I v West Indies Lauderhill 12 Aug 2023 T20I # 2193
10.0 1 40 1 4.00 40.00 5 2 ODI v Zimbabwe Harare 12 Jul 2015 ODI # 3665
10.0 0 40 1 4.00 40.00 4 2 ODI v South Africa Chennai 22 Oct 2015 ODI # 3698
4.0 0 40 1 10.00 40.00 6 2 T20I v South Africa Delhi 9 Jun 2022 T20I # 1554
9.0 1 40 1 4.44 40.00 5 1 ODI v West Indies Port of Spain 24 Jul 2022 ODI # 4438
3.2 0 40 1 12.00 40.00 6 2 T20I v Zimbabwe Melbourne 6 Nov 2022 T20I # 1873
10.0 2 42 1 4.20 42.00 3 4 Test v New Zealand Wankhede 3 Dec 2021 Test # 2438
9.0 1 44 1 4.88 44.00 5 2 ODI v Bangladesh Mirpur 24 Jun 2015 ODI # 3661
10.0 0 45 1 4.50 45.00 4 2 ODI v Australia Melbourne 18 Jan 2015 ODI # 3582
28.0 8 47 1 1.67 47.00 5 1 Test v Australia Ahmedabad 9 Mar 2023 Test # 2499
9.0 0 47 1 5.22 47.00 4 1 ODI v Bangladesh Colombo (RPS) 15 Sep 2023 ODI # 4645
7.0 0 48 1 6.85 48.00 5 2 ODI v Bangladesh Mirpur 21 Jun 2015 ODI # 3660
10.0 0 48 1 4.80 48.00 5 2 ODI v South Africa Paarl 21 Dec 2023 ODI # 4716
10.0 0 49 1 4.90 49.00 4 1 ODI v New Zealand Delhi 20 Oct 2016 ODI # 3797
9.0 0 51 1 5.66 51.00 5 1 ODI v South Africa Rajkot 18 Oct 2015 ODI # 3695
4.0 0 53 1 13.25 53.00 4 2 T20I v South Africa Guwahati 2 Oct 2022 T20I # 1803
10.0 1 54 1 5.40 54.00 5 1 ODI v New Zealand Pune 25 Oct 2017 ODI # 3931
10.0 0 55 1 5.50 55.00 6 2 ODI v Sri Lanka Colombo (RPS) 31 Aug 2017 ODI # 3908
10.0 0 59 1 5.90 59.00 4 1 ODI v Bangladesh Mirpur 15 Jun 2014 ODI # 3497
16.0 2 74 1 4.62 74.00 3 3 Test v England Hyderabad 25 Jan 2024 Test # 2525
14.0 1 75 1 5.35 75.00 5 4 Test v England Visakhapatnam 2 Feb 2024 Test # 2526
7.3 0 32 0 4.26 - 5 2 ODI v England Brisbane 20 Jan 2015 ODI # 3586
4.0 0 45 0 11.25 - 4 2 T20I v South Africa Dharamsala 2 Oct 2015 T20I # 456
8.0 0 65 0 8.12 - 4 1 ODI v South Africa Wankhede 25 Oct 2015 ODI # 3700
4.0 0 23 0 5.75 - 3 1 T20I v Zimbabwe Harare 20 Jun 2016 T20I # 559
9.0 1 41 0 4.55 - 5 1 ODI v New Zealand Dharamsala 16 Oct 2016 ODI # 3796
10.0 0 49 0 4.90 - 5 1 ODI v New Zealand Mohali 23 Oct 2016 ODI # 3798
4.0 0 29 0 7.25 - 4 1 T20I v Sri Lanka Colombo (RPS) 6 Sep 2017 T20I # 618
10.0 0 66 0 6.60 - 3 1 ODI v Australia Bengaluru 28 Sep 2017 ODI # 3917
7.0 0 40 0 5.71 - 4 2 ODI v New Zealand Kanpur 29 Oct 2017 ODI # 3932
3.0 0 39 0 13.00 - 5 1 T20I v New Zealand Rajkot 4 Nov 2017 T20I # 631
1.0 0 16 0 16.00 - 6 2 T20I v South Africa Cape Town 24 Feb 2018 T20I # 655
3.0 0 24 0 8.00 - 1 2 T20I v England Ahmedabad 12 Mar 2021 T20I # 1131
4.0 0 31 0 7.75 - 5 1 T20I v New Zealand Jaipur 17 Nov 2021 T20I # 1434
1.0 0 19 0 19.00 - 6 2 T20I v South Africa Cuttack 12 Jun 2022 T20I # 1569
1.0 0 12 0 12.00 - 4 1 T20I v Ireland Dublin (Malahide) 26 Jun 2022 T20I # 1580
2.0 0 12 0 6.00 - 6 2 T20I v Ireland Dublin (Malahide) 28 Jun 2022 T20I # 1586
2.0 0 23 0 11.50 - 6 2 T20I v England Southampton 7 Jul 2022 T20I # 1616
7.0 0 43 0 6.14 - 4 2 ODI v West Indies Port of Spain 22 Jul 2022 ODI # 4436
4.0 0 24 0 6.00 - 4 2 T20I v Afghanistan Dubai (DICS) 8 Sep 2022 T20I # 1761
1.0 0 13 0 13.00 - 6 1 T20I v South Africa Indore 4 Oct 2022 T20I # 1805
1.0 0 21 0 21.00 - 6 1 T20I v Pakistan Melbourne 23 Oct 2022 T20I # 1842
1.0 0 6 0 6.00 - 4 2 T20I v Bangladesh Adelaide 2 Nov 2022 T20I # 1860
4.0 0 30 0 7.50 - 3 2 T20I v England Adelaide 10 Nov 2022 T20I # 1878
7.0 0 40 0 5.71 - 6 1 ODI v Bangladesh Mirpur 7 Dec 2022 ODI # 4496
12.0 3 32 0 2.66 - 5 1 Test v Bangladesh Mirpur 22 Dec 2022 Test # 2484
3.0 0 31 0 10.33 - 6 2 T20I v Sri Lanka Wankhede 3 Jan 2023 T20I # 1984
10.0 0 58 0 5.80 - 6 2 ODI v Sri Lanka Guwahati 10 Jan 2023 ODI # 4501
10.0 3 28 0 2.80 - 4 1 Test v Australia Nagpur 9 Feb 2023 Test # 2490
12.0 2 34 0 2.83 - 5 1 Test v Australia Delhi 17 Feb 2023 Test # 2493
1.0 0 2 0 2.00 - 4 3 Test v Australia Delhi 17 Feb 2023 Test # 2493
13.0 1 33 0 2.53 - 3 2 Test v Australia Indore 1 Mar 2023 Test # 2496
3.0 0 25 0 8.33 - 3 2 ODI v Australia Visakhapatnam 19 Mar 2023 ODI # 4541
2.0 1 4 0 2.00 - 7 2 ODI v West Indies Bridgetown 29 Jul 2023 ODI # 4623
2.0 0 22 0 11.00 - 3 1 T20I v West Indies Tarouba 3 Aug 2023 T20I # 2188
1.0 0 8 0 8.00 - 7 2 T20I v West Indies Lauderhill 13 Aug 2023 T20I # 2194
5.0 0 29 0 5.80 - 6 2 ODI v Sri Lanka Colombo (RPS) 12 Sep 2023 ODI # 4641
4.0 0 32 0 8.00 - 3 1 T20I v Australia Visakhapatnam 23 Nov 2023 T20I # 2360
6.0 0 22 0 3.66 - 4 2 ODI v South Africa Gqeberha 19 Dec 2023 ODI # 4714
DNB - - - - - - 2 ODI v Bangladesh Mirpur 17 Jun 2014 ODI # 3498
TDNB - - - - - - - ODI v Bangladesh Mirpur 19 Jun 2014 ODI # 3499
TDNB - - - - - - - ODI v Australia Sydney 26 Jan 2015 ODI # 3592
TDNB - - - - - - - T20I v South Africa Bengaluru 19 Jun 2022 T20I # 1575
DNB - - - - - - 2 ODI v Sri Lanka Thiruvananthapuram 15 Jan 2023 ODI # 4505
DNB - - - - - - 4 Test v Australia Indore 1 Mar 2023 Test # 2496
DNB - - - - - - 2 T20I v West Indies Providence 6 Aug 2023 T20I # 2191
DNB - - - - - - 1 ODI v South Africa Johannesburg 17 Dec 2023 ODI # 4713
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 - Live]
    » United States of America 156/5 (19.3 ov, Harmeet Singh 33*, CJ Anderson 34*, Mahmudullah 0/20) - Match over
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