Records type bowling analysis [change type]
View innings by innings list [change view]
Primary team England remove England from query or South Africa remove South Africa from query
Start of match date greater than or equal to 23 Jan 2013 remove greater than or equal to 23 Jan 2013 from query
Not involving the player GP Swann (ENG) remove GP Swann (ENG) 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 2018-2023 102 120 872.5 107 4151 129 5/10 5/10 32.17 4.75 40.5 2 0 Profile
filtered 2018-2023 102 120 872.5 107 4151 129 5/10 5/10 32.17 4.75 40.5 2 0
Innings by innings list
3.4 0 10 5 2.72 4 1 T20I v Afghanistan Perth 22 Oct 2022 T20I # 1840
10.0 1 48 5 4.80 2 1 ODI v Sri Lanka The Oval 1 Jul 2021 ODI # 4297
6.4 1 29 4 4.35 1 2 ODI v Bangladesh Mirpur 3 Mar 2023 ODI # 4528
20.0 5 58 4 2.90 3 1 Test v South Africa Centurion 26 Dec 2019 Test # 2377
17.0 1 74 4 4.35 3 2 Test v India Birmingham 1 Aug 2018 Test # 2314
4.0 0 12 3 3.00 3 1 T20I v Pakistan Melbourne 13 Nov 2022 T20I # 1879
4.0 0 25 3 6.25 5 2 T20I v Australia Canberra 12 Oct 2022 T20I # 1817
10.0 3 28 3 2.80 4 2 Test v Ireland Lord's 24 Jul 2019 Test # 2352
4.0 0 28 3 7.00 1 1 T20I v South Africa Cape Town 27 Nov 2020 T20I # 1109
7.0 0 33 3 4.71 1 1 ODI v West Indies North Sound 6 Dec 2023 ODI # 4707
9.0 0 35 3 3.88 5 2 ODI v Australia Manchester 13 Sep 2020 ODI # 4260
9.0 0 35 3 3.88 4 1 ODI v South Africa Bloemfontein 27 Jan 2023 ODI # 4512
17.0 6 46 3 2.70 3 2 Test v Australia The Oval 12 Sep 2019 Test # 2362
35.0 7 119 3 3.40 3 2 Test v New Zealand Mount Maunganui 21 Nov 2019 Test # 2367
4.0 0 14 2 3.50 4 2 T20I v Sri Lanka Southampton 26 Jun 2021 T20I # 1174
4.0 0 22 2 5.50 1 1 T20I v New Zealand Wellington 3 Nov 2019 T20I # 998
9.0 2 23 2 2.55 4 4 Test v India The Oval 7 Sep 2018 Test # 2318
4.0 0 23 2 5.75 4 1 T20I v Pakistan Lahore 28 Sep 2022 T20I # 1801
3.0 0 25 2 8.33 2 1 T20I v Sri Lanka Cardiff 23 Jun 2021 T20I # 1165
2.0 0 25 2 12.50 4 2 T20I v West Indies Tarouba 19 Dec 2023 T20I # 2414
4.0 0 26 2 6.50 4 1 T20I v Pakistan Lahore 30 Sep 2022 T20I # 1802
4.0 0 26 2 6.50 4 2 T20I v New Zealand Brisbane 1 Nov 2022 T20I # 1858
10.0 2 27 2 2.70 3 1 Test v India Leeds 25 Aug 2021 Test # 2432
3.0 0 31 2 10.33 4 1 T20I v Ireland Melbourne 26 Oct 2022 T20I # 1846
3.0 0 34 2 11.33 7 1 T20I v West Indies St George's 16 Dec 2023 T20I # 2407
4.0 0 35 2 8.75 4 2 T20I v Australia Perth 9 Oct 2022 T20I # 1812
11.0 1 37 2 3.36 2 3 Test v Sri Lanka Galle 14 Jan 2021 Test # 2403
13.0 3 39 2 3.00 3 2 Test v South Africa Cape Town 3 Jan 2020 Test # 2379
6.0 0 44 2 7.33 2 1 ODI v Australia Manchester 24 Jun 2018 ODI # 4013
9.0 0 46 2 5.11 3 2 ODI v Netherlands Amstelveen 17 Jun 2022 ODI # 4413
8.0 1 51 2 6.37 1 1 ODI v Bangladesh Chattogram 6 Mar 2023 ODI # 4531
23.1 7 63 2 2.71 4 1 Test v New Zealand Hamilton 29 Nov 2019 Test # 2371
20.0 4 70 2 3.50 3 2 Test v West Indies Manchester 16 Jul 2020 Test # 2389
3.4 2 1 1 0.27 5 4 Test v India Southampton 30 Aug 2018 Test # 2317
2.0 0 5 1 2.50 3 2 ODI v South Africa Manchester 22 Jul 2022 ODI # 4435
2.0 0 8 1 4.00 2 1 T20I v Sri Lanka Cardiff 24 Jun 2021 T20I # 1168
7.0 2 10 1 1.42 3 3 Test v Pakistan Leeds 1 Jun 2018 Test # 2305
2.0 0 13 1 6.50 6 2 T20I v West Indies Tarouba 21 Dec 2023 T20I # 2415
3.0 0 15 1 5.00 1 2 T20I v Bangladesh Mirpur 12 Mar 2023 T20I # 2023
6.0 1 16 1 2.66 2 2 Test v Sri Lanka Galle 6 Nov 2018 Test # 2324
1.0 0 16 1 16.00 6 1 T20I v India Ahmedabad 18 Mar 2021 T20I # 1135
6.0 0 18 1 3.00 4 4 Test v India Birmingham 1 Aug 2018 Test # 2314
3.0 0 18 1 6.00 1 2 T20I v New Zealand Manchester 1 Sep 2023 T20I # 2229
3.2 0 21 1 6.30 4 2 ODI v New Zealand Lord's 15 Sep 2023 ODI # 4647
4.0 1 22 1 5.50 1 2 T20I v India Ahmedabad 14 Mar 2021 T20I # 1132
12.0 4 25 1 2.08 2 2 Test v South Africa Johannesburg 24 Jan 2020 Test # 2382
6.0 0 26 1 4.33 4 1 Test v India Lord's 9 Aug 2018 Test # 2315
3.0 0 27 1 9.00 6 2 T20I v Pakistan Lahore 2 Oct 2022 T20I # 1804
4.0 0 27 1 6.75 4 1 T20I v Sri Lanka Sydney 5 Nov 2022 T20I # 1867
4.0 0 29 1 7.25 1 1 T20I v New Zealand Nelson 5 Nov 2019 T20I # 1001
8.0 3 30 1 3.75 3 4 Test v West Indies Manchester 16 Jul 2020 Test # 2389
4.0 0 30 1 7.50 2 1 T20I v Pakistan Karachi 20 Sep 2022 T20I # 1789
11.0 2 32 1 2.90 2 2 Test v South Africa Gqeberha 16 Jan 2020 Test # 2380
6.0 0 32 1 5.33 4 2 ODI v New Zealand The Oval 13 Sep 2023 ODI # 4643
7.1 0 33 1 4.60 4 1 Test v Pakistan Leeds 1 Jun 2018 Test # 2305
4.0 0 33 1 8.25 1 1 T20I v New Zealand Christchurch 1 Nov 2019 T20I # 992
2.0 0 33 1 16.50 1 1 T20I v New Zealand Auckland 10 Nov 2019 T20I # 1012
4.0 0 36 1 9.00 1 2 T20I v New Zealand Napier 8 Nov 2019 T20I # 1008
16.0 4 37 1 2.31 4 4 Test v South Africa Cape Town 3 Jan 2020 Test # 2379
4.0 0 37 1 9.25 4 2 T20I v Pakistan Karachi 23 Sep 2022 T20I # 1795
2.0 0 38 1 19.00 3 1 T20I v West Indies St George's 14 Dec 2023 T20I # 2402
16.0 4 41 1 2.56 3 2 Test v India Southampton 30 Aug 2018 Test # 2317
18.0 3 42 1 2.33 4 3 Test v India Lord's 12 Aug 2021 Test # 2429
5.0 0 43 1 8.60 1 1 ODI v India Pune 28 Mar 2021 ODI # 4284
18.0 3 44 1 2.44 3 1 Test v Pakistan Southampton 13 Aug 2020 Test # 2392
7.0 0 47 1 6.71 1 1 ODI v India Pune 26 Mar 2021 ODI # 4283
6.0 2 47 1 7.83 2 2 ODI v New Zealand Ahmedabad 5 Oct 2023 ODI # 4658
7.2 0 47 1 6.40 3 2 ODI v Bangladesh Dharamsala 10 Oct 2023 ODI # 4664
11.0 1 49 1 4.45 4 2 Test v India The Oval 7 Sep 2018 Test # 2318
12.4 3 51 1 4.02 4 3 Test v South Africa Centurion 26 Dec 2019 Test # 2377
16.0 2 56 1 3.50 2 3 Test v New Zealand Hamilton 29 Nov 2019 Test # 2371
18.3 3 60 1 3.24 2 1 Test v Sri Lanka Galle 22 Jan 2021 Test # 2405
10.0 1 60 1 6.00 5 2 ODI v South Africa Bloemfontein 29 Jan 2023 ODI # 4513
10.0 1 67 1 6.70 1 1 ODI v South Africa Chester-le-Street 19 Jul 2022 ODI # 4434
17.0 1 69 1 4.05 2 3 Test v West Indies Bridgetown 23 Jan 2019 Test # 2342
4.0 2 8 0 2.00 2 1 Test v Sri Lanka Galle 14 Jan 2021 Test # 2403
2.0 0 9 0 4.50 2 3 Test v Sri Lanka Galle 22 Jan 2021 Test # 2405
1.0 0 11 0 11.00 5 1 T20I v India Ahmedabad 20 Mar 2021 T20I # 1138
2.0 0 14 0 7.00 6 1 T20I v India Ahmedabad 16 Mar 2021 T20I # 1133
5.0 1 15 0 3.00 1 4 Test v Sri Lanka Galle 6 Nov 2018 Test # 2324
2.0 0 15 0 7.50 6 1 T20I v India Ahmedabad 12 Mar 2021 T20I # 1131
2.0 0 16 0 8.00 2 1 ODI v South Africa Durban 7 Feb 2020 ODI # 4238
4.0 0 17 0 4.25 4 1 ODI v South Africa Leeds 24 Jul 2022 ODI # 4437
2.0 0 18 0 9.00 1 1 T20I v India Southampton 7 Jul 2022 T20I # 1616
2.0 0 18 0 9.00 1 2 T20I v Bangladesh Chattogram 9 Mar 2023 T20I # 2018
4.0 0 19 0 4.75 2 2 Test v Sri Lanka Pallekele 14 Nov 2018 Test # 2326
8.0 3 22 0 2.75 3 4 Test v Australia The Oval 12 Sep 2019 Test # 2362
4.0 0 22 0 5.50 1 2 ODI v West Indies Bridgetown 9 Dec 2023 ODI # 4708
3.0 0 23 0 7.66 2 1 T20I v New Zealand Chester-le-Street 30 Aug 2023 T20I # 2225
2.1 0 23 0 10.61 1 2 T20I v West Indies Bridgetown 12 Dec 2023 T20I # 2397
2.0 0 24 0 12.00 1 1 T20I v South Africa Paarl 29 Nov 2020 T20I # 1111
3.0 0 26 0 8.66 2 1 T20I v India Birmingham 9 Jul 2022 T20I # 1628
9.0 1 27 0 3.00 4 3 Test v India Lord's 9 Aug 2018 Test # 2315
5.0 0 28 0 5.60 2 2 ODI v South Africa Cape Town 4 Feb 2020 ODI # 4234
4.0 0 28 0 7.00 1 1 T20I v Bangladesh Mirpur 14 Mar 2023 T20I # 2026
3.0 0 29 0 9.66 6 1 T20I v South Africa Southampton 31 Jul 2022 T20I # 1717
4.0 0 29 0 7.25 3 2 T20I v Pakistan Karachi 22 Sep 2022 T20I # 1793
6.1 1 30 0 4.86 3 1 ODI v Sri Lanka Bristol 4 Jul 2021 ODI # 4298
4.0 0 31 0 7.75 4 2 ODI v New Zealand Southampton 10 Sep 2023 ODI # 4640
3.0 0 32 0 10.66 1 2 T20I v New Zealand Nottingham 5 Sep 2023 T20I # 2232
3.0 0 35 0 11.66 1 1 T20I v South Africa Cape Town 1 Dec 2020 T20I # 1113
6.0 0 35 0 5.83 3 1 ODI v Netherlands Amstelveen 22 Jun 2022 ODI # 4417
4.0 0 36 0 9.00 1 2 T20I v South Africa Bristol 27 Jul 2022 T20I # 1693
13.0 0 38 0 2.92 4 2 Test v West Indies North Sound 31 Jan 2019 Test # 2344
11.0 2 38 0 3.45 2 4 Test v South Africa Johannesburg 24 Jan 2020 Test # 2382
4.0 0 38 0 9.50 1 1 T20I v South Africa Cardiff 28 Jul 2022 T20I # 1698
9.0 1 40 0 4.44 4 3 Test v India Leeds 25 Aug 2021 Test # 2432
4.0 0 42 0 10.50 3 1 T20I v India Adelaide 10 Nov 2022 T20I # 1878
7.3 0 45 0 6.00 4 1 ODI v Sri Lanka Chester-le-Street 29 Jun 2021 ODI # 4296
6.0 0 46 0 7.66 2 1 ODI v Sri Lanka Colombo (RPS) 23 Oct 2018 ODI # 4058
6.0 0 46 0 7.66 2 3 Test v South Africa Gqeberha 16 Jan 2020 Test # 2380
4.0 0 46 0 11.50 3 1 ODI v Afghanistan Delhi 15 Oct 2023 ODI # 4670
10.0 1 48 0 4.80 2 1 ODI v India Pune 23 Mar 2021 ODI # 4281
7.0 0 50 0 7.14 5 2 ODI v South Africa Kimberley 1 Feb 2023 ODI # 4514
12.0 3 54 0 4.50 2 1 Test v West Indies Bridgetown 23 Jan 2019 Test # 2342
7.0 0 55 0 7.85 6 1 ODI v Australia Sydney 19 Nov 2022 ODI # 4477
15.0 2 57 0 3.80 4 2 Test v India Nottingham 4 Aug 2021 Test # 2428
9.0 1 66 0 7.33 4 1 ODI v Australia Melbourne 22 Nov 2022 ODI # 4480
22.0 2 72 0 3.27 3 1 Test v India Lord's 12 Aug 2021 Test # 2429
9.5 0 98 0 9.96 1 2 ODI v West Indies North Sound 3 Dec 2023 ODI # 4706
DNB - - - - - 4 Test v Sri Lanka Pallekele 14 Nov 2018 Test # 2326
DNB - - - - - 4 Test v West Indies North Sound 31 Jan 2019 Test # 2344
DNB - - - - - 4 Test v Ireland Lord's 24 Jul 2019 Test # 2352
DNB - - - - - 4 Test v India Nottingham 4 Aug 2021 Test # 2428
Statsguru includes the following current or recent relevant matches:
West Indies v Papua New Guinea at Providence, ICC Men's T20 World Cup 2nd match, Jun 2, 2024 [T20I # 2633 - Live]
    » West Indies 137/5 (19.0 ov, AD Russell 15*, RL Chase 42*, KV Morea 0/30) - Match over
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st match, Jun 1, 2024 [T20I # 2632]
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
 
Feedback Print this page