Players

Best bowling figures in an innings
Player
Overs
Mdns
Runs conceded
Wickets taken
Econ
Team
Innings in match
Opposition
Ground
Match Date
Scorecard
9.0-5265.77Australia1v New ZealandBirmingham2 Jun 2017ODI # 3876
8.3-2743.17South Africa2v Sri LankaThe Oval3 Jun 2017ODI # 3877
8.322943.41Australia1v BangladeshThe Oval5 Jun 2017ODI # 3879
10.013343.30England1v AustraliaBirmingham10 Jun 2017ODI # 3885
10.014144.10England1v AustraliaBirmingham10 Jun 2017ODI # 3885
9.3-5545.78England2v New ZealandCardiff6 Jun 2017ODI # 3880
10.0-5945.90England1v BangladeshThe Oval1 Jun 2017ODI # 3875
3.0-1334.33Bangladesh1v New ZealandCardiff9 Jun 2017ODI # 3883
6.021632.66Pakistan2v IndiaThe Oval18 Jun 2017ODI # 3894
7.011832.57South Africa2v PakistanBirmingham7 Jun 2017ODI # 3881
6.311932.92Pakistan2v IndiaThe Oval18 Jun 2017ODI # 3894
8.012433.00Pakistan1v South AfricaBirmingham7 Jun 2017ODI # 3881
7.413033.91India2v PakistanBirmingham4 Jun 2017ODI # 3878
10.0-3533.50Pakistan1v EnglandCardiff14 Jun 2017ODI # 3889
10.034034.00Pakistan1v Sri LankaCardiff12 Jun 2017ODI # 3888
10.0-4334.30Pakistan1v Sri LankaCardiff12 Jun 2017ODI # 3888
9.014535.00New Zealand2v BangladeshCardiff9 Jun 2017ODI # 3883
9.0-5536.11New Zealand1v EnglandCardiff6 Jun 2017ODI # 3880
10.0-6036.00Sri Lanka2v PakistanCardiff12 Jun 2017ODI # 3888
10.0-7937.90New Zealand1v EnglandCardiff6 Jun 2017ODI # 3880
2.0-924.50New Zealand2v AustraliaBirmingham2 Jun 2017ODI # 3876
4.011323.25Australia1v BangladeshThe Oval5 Jun 2017ODI # 3879
8.0-2022.50Pakistan1v South AfricaBirmingham7 Jun 2017ODI # 3881
6.0-2223.66India1v BangladeshBirmingham15 Jun 2017ODI # 3891
7.3-2323.06India1v South AfricaThe Oval11 Jun 2017ODI # 3886
8.0-2823.50India1v South AfricaThe Oval11 Jun 2017ODI # 3886
8.023123.87England2v New ZealandCardiff6 Jun 2017ODI # 3880
7.0-3224.57South Africa2v Sri LankaThe Oval3 Jun 2017ODI # 3877
6.2-3725.84Pakistan1v Sri LankaCardiff12 Jun 2017ODI # 3888
10.013923.90India1v BangladeshBirmingham15 Jun 2017ODI # 3891
8.5-4224.75Pakistan1v EnglandCardiff14 Jun 2017ODI # 3889
8.0-4325.37India2v PakistanBirmingham4 Jun 2017ODI # 3878
8.0-4325.37India2v PakistanBirmingham4 Jun 2017ODI # 3878
8.0-4325.37Bangladesh1v New ZealandCardiff9 Jun 2017ODI # 3883
9.3-4424.63New Zealand1v EnglandCardiff6 Jun 2017ODI # 3880
9.0-4424.88Pakistan1v EnglandCardiff14 Jun 2017ODI # 3889
10.0-4724.70England2v New ZealandCardiff6 Jun 2017ODI # 3880
9.0-5025.55Australia2v EnglandBirmingham10 Jun 2017ODI # 3885
9.0-5325.88Pakistan1v South AfricaBirmingham7 Jun 2017ODI # 3881
10.0-5325.30Pakistan1v Sri LankaCardiff12 Jun 2017ODI # 3888
10.015325.30India1v BangladeshBirmingham15 Jun 2017ODI # 3891
10.0-5425.40Sri Lanka1v South AfricaThe Oval3 Jun 2017ODI # 3877
7.0-6028.57Pakistan2v IndiaThe Oval18 Jun 2017ODI # 3894
9.0-6927.66Australia1v New ZealandBirmingham2 Jun 2017ODI # 3876
10.0-7027.00Sri Lanka1v IndiaThe Oval8 Jun 2017ODI # 3882
3.0-712.33Sri Lanka1v IndiaThe Oval8 Jun 2017ODI # 3882
1.0-13113.00Bangladesh2v EnglandThe Oval1 Jun 2017ODI # 3875
6.012013.33Pakistan2v IndiaThe Oval18 Jun 2017ODI # 3894
4.0-2115.25Bangladesh2v AustraliaThe Oval5 Jun 2017ODI # 3879
8.012212.75Australia1v BangladeshThe Oval5 Jun 2017ODI # 3879
5.012314.60India2v PakistanBirmingham4 Jun 2017ODI # 3878
3.0-2719.00India1v PakistanThe Oval18 Jun 2017ODI # 3894
4.0-2817.00New Zealand2v AustraliaBirmingham2 Jun 2017ODI # 3876
8.0-2913.62Bangladesh2v IndiaBirmingham15 Jun 2017ODI # 3891
5.0-3016.00Australia1v BangladeshThe Oval5 Jun 2017ODI # 3879
6.0-3115.16South Africa2v Sri LankaThe Oval3 Jun 2017ODI # 3877
9.0-3213.55England2v New ZealandCardiff6 Jun 2017ODI # 3880
8.0-3314.12Australia1v BangladeshThe Oval5 Jun 2017ODI # 3879
6.0-3716.16South Africa2v IndiaThe Oval11 Jun 2017ODI # 3886
8.0-3714.62England2v PakistanCardiff14 Jun 2017ODI # 3889
7.013815.42South Africa2v IndiaThe Oval11 Jun 2017ODI # 3886
10.0-3913.90India1v South AfricaThe Oval11 Jun 2017ODI # 3886
10.0-4014.00Australia1v BangladeshThe Oval5 Jun 2017ODI # 3879
9.0-4014.44Pakistan1v EnglandCardiff14 Jun 2017ODI # 3889
7.0-4216.00England1v BangladeshThe Oval1 Jun 2017ODI # 3875
9.0-4314.77India1v South AfricaThe Oval11 Jun 2017ODI # 3886
8.0-4315.37Sri Lanka2v PakistanCardiff12 Jun 2017ODI # 3888
10.024414.40India1v PakistanThe Oval18 Jun 2017ODI # 3894
8.014615.75South Africa2v Sri LankaThe Oval3 Jun 2017ODI # 3877
8.0-4615.75England2v New ZealandCardiff6 Jun 2017ODI # 3880
10.0-4814.80New Zealand2v BangladeshCardiff9 Jun 2017ODI # 3883
10.0-4814.80Sri Lanka2v PakistanCardiff12 Jun 2017ODI # 3888
10.0-4814.80India1v BangladeshBirmingham15 Jun 2017ODI # 3891
10.0-5115.10Sri Lanka1v South AfricaThe Oval3 Jun 2017ODI # 3877
10.0-5115.10Pakistan1v South AfricaBirmingham7 Jun 2017ODI # 3881
10.0-5215.20Pakistan1v IndiaBirmingham4 Jun 2017ODI # 3878
9.0-5215.77Bangladesh1v New ZealandCardiff9 Jun 2017ODI # 3883
10.0-5215.20Australia2v EnglandBirmingham10 Jun 2017ODI # 3885
10.0-5215.20India1v South AfricaThe Oval11 Jun 2017ODI # 3886
9.525215.28Sri Lanka2v PakistanCardiff12 Jun 2017ODI # 3888
10.0-5315.30India1v PakistanThe Oval18 Jun 2017ODI # 3894
8.0-5416.75New Zealand1v EnglandCardiff6 Jun 2017ODI # 3880
9.0-5416.00Sri Lanka1v IndiaThe Oval8 Jun 2017ODI # 3882
10.0-5415.40India2v Sri LankaThe Oval8 Jun 2017ODI # 3882
10.0-5415.40England2v PakistanCardiff14 Jun 2017ODI # 3889
10.0-5615.60Bangladesh2v EnglandThe Oval1 Jun 2017ODI # 3875
10.0-5615.60New Zealand1v EnglandCardiff6 Jun 2017ODI # 3880
9.2-5816.21New Zealand2v BangladeshCardiff9 Jun 2017ODI # 3883
10.0-6016.00Bangladesh1v New ZealandCardiff9 Jun 2017ODI # 3883
8.0-6117.62England1v AustraliaBirmingham10 Jun 2017ODI # 3885
9.0-6717.44Australia1v New ZealandBirmingham2 Jun 2017ODI # 3876
10.0-7017.00Pakistan1v IndiaBirmingham4 Jun 2017ODI # 3878
10.0-7217.20Sri Lanka1v South AfricaThe Oval3 Jun 2017ODI # 3877
10.017217.20Sri Lanka1v IndiaThe Oval8 Jun 2017ODI # 3882
10.0-7317.30Sri Lanka1v IndiaThe Oval8 Jun 2017ODI # 3882
10.018218.20England1v BangladeshThe Oval1 Jun 2017ODI # 3875
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

India vs Australia at Perth, India in Australia 1st ODI, Oct 19, 2025 [ODI # 4911 - Live]
>> 14/1 (4.4 ov, V Kohli 0*, Shubman Gill 5*, MA Starc 0/9)

Bangladesh vs West Indies at Mirpur, West Indies in Bangladesh 1st ODI, Oct 18, 2025 [ODI # 4910]

England vs New Zealand at Christchurch, England in New Zealand 1st T20I, Oct 18, 2025 [T20I # 3527]