Bowling Best Figures Innings

Players

Best bowling figures in an innings
Player
Overs
Mdns
Runs
Wkts
Econ
Team
Inns
Opposition
Ground
Match Date
Scorecard
8.411872.07Afghanistan2v West IndiesGros Islet9 Jun 2017ODI # 3884
9.005265.77Australia1v New ZealandBirmingham2 Jun 2017ODI # 3876
10.005465.40Sri Lanka2v IndiaPallekele24 Aug 2017ODI # 3906
8.202553.00U.A.E.2v P.N.G.Abu Dhabi4 Apr 2017ODI # 3860
8.002753.37England1v IrelandBristol5 May 2017ODI # 3864
9.422752.79West Indies2v IndiaNorth Sound2 Jul 2017ODI # 3900
10.022752.70India1v Sri LankaPallekele27 Aug 2017ODI # 3907
10.012952.90Zimbabwe1v ScotlandEdinburgh17 Jun 2017ODI # 3893
8.513854.30Pakistan2v West IndiesProvidence9 Apr 2017ODI # 3862
9.404254.34India1v Sri LankaColombo (RPS)3 Sep 2017ODI # 3909
10.005055.00New Zealand2v IrelandDublin (Malahide)14 May 2017ODI # 3867
8.105256.36England2v West IndiesBristol24 Sep 2017ODI # 3915
8.105656.85West Indies2v EnglandThe Oval27 Sep 2017ODI # 3916
8.006057.50Scotland2v ZimbabweEdinburgh15 Jun 2017ODI # 3892
9.022342.55Bangladesh1v IrelandDublin (Malahide)19 May 2017ODI # 3869
8.302743.17South Africa2v Sri LankaThe Oval3 Jun 2017ODI # 3877
8.322943.41Australia1v BangladeshThe Oval5 Jun 2017ODI # 3879
10.013343.30England1v AustraliaBirmingham10 Jun 2017ODI # 3885
8.003844.75England2v South AfricaLeeds24 May 2017ODI # 3872
9.013944.33South Africa1v EnglandLord's29 May 2017ODI # 3874
10.014144.10England1v AustraliaBirmingham10 Jun 2017ODI # 3885
10.024344.30India1v Sri LankaPallekele24 Aug 2017ODI # 3906
10.014744.70Sri Lanka2v ZimbabweHambantota10 Jul 2017ODI # 3904
10.004844.80India1v West IndiesKingston6 Jul 2017ODI # 3902
10.004944.90U.A.E.2v P.N.G.Abu Dhabi31 Mar 2017ODI # 3857
10.005245.20Sri Lanka1v ZimbabweGalle2 Jul 2017ODI # 3899
9.305545.78England2v New ZealandCardiff6 Jun 2017ODI # 3880
10.005945.90England1v BangladeshThe Oval1 Jun 2017ODI # 3875
10.006246.20West Indies1v PakistanProvidence7 Apr 2017ODI # 3861
3.001334.33Bangladesh1v New ZealandCardiff9 Jun 2017ODI # 3883
2.401535.62Sri Lanka1v ZimbabweGalle2 Jul 2017ODI # 3899
6.021632.66Pakistan2v IndiaThe Oval18 Jun 2017ODI # 3894
7.011832.57South Africa2v PakistanBirmingham7 Jun 2017ODI # 3881
6.311932.92Pakistan2v IndiaThe Oval18 Jun 2017ODI # 3894
10.012032.00P.N.G.2v U.A.E.Abu Dhabi2 Apr 2017ODI # 3859
10.012132.10Zimbabwe1v Sri LankaHambantota10 Jul 2017ODI # 3904
8.002332.87England2v IrelandLord's7 May 2017ODI # 3865
8.012433.00Pakistan1v South AfricaBirmingham7 Jun 2017ODI # 3881
6.102534.05South Africa1v EnglandLord's29 May 2017ODI # 3874
10.012632.60Afghanistan2v West IndiesGros Islet11 Jun 2017ODI # 3887
10.012832.80India2v West IndiesNorth Sound30 Jun 2017ODI # 3898
9.023033.33U.A.E.2v P.N.G.Abu Dhabi31 Mar 2017ODI # 3857
10.003033.00P.N.G.1v U.A.E.Abu Dhabi4 Apr 2017ODI # 3860
7.413033.91India2v PakistanBirmingham4 Jun 2017ODI # 3878
10.013133.10New Zealand1v BangladeshDublin17 May 2017ODI # 3868
6.003335.50Ireland1v BangladeshDublin (Malahide)12 May 2017ODI # 3866
10.003433.40India1v Sri LankaDambulla20 Aug 2017ODI # 3905
6.003435.66England2v West IndiesBristol24 Sep 2017ODI # 3915
10.003533.50Pakistan1v EnglandCardiff14 Jun 2017ODI # 3889
8.013634.50New Zealand2v IrelandDublin (Malahide)21 May 2017ODI # 3870
9.013634.00Scotland2v ZimbabweEdinburgh17 Jun 2017ODI # 3893
10.013633.60India1v West IndiesNorth Sound2 Jul 2017ODI # 3900
10.034034.00Pakistan1v Sri LankaCardiff12 Jun 2017ODI # 3888
10.004034.00India1v West IndiesNorth Sound2 Jul 2017ODI # 3900
6.004036.66Sri Lanka2v ZimbabweHambantota8 Jul 2017ODI # 3903
9.014134.55New Zealand2v IrelandDublin (Malahide)14 May 2017ODI # 3867
10.014134.10India2v West IndiesNorth Sound30 Jun 2017ODI # 3898
8.004335.37South Africa1v EnglandLord's29 May 2017ODI # 3874
10.004334.30Pakistan1v Sri LankaCardiff12 Jun 2017ODI # 3888
9.004334.77England1v West IndiesManchester19 Sep 2017ODI # 3911
8.004435.50Ireland2v EnglandBristol5 May 2017ODI # 3864
9.014535.00New Zealand2v BangladeshCardiff9 Jun 2017ODI # 3883
9.005035.55India2v West IndiesPort of Spain25 Jun 2017ODI # 3896
10.005235.20England2v IrelandLord's7 May 2017ODI # 3865
10.015335.30India1v West IndiesKingston6 Jul 2017ODI # 3902
9.005536.11New Zealand1v EnglandCardiff6 Jun 2017ODI # 3880
10.006036.00Sri Lanka2v PakistanCardiff12 Jun 2017ODI # 3888
10.006436.40England2v South AfricaSouthampton27 May 2017ODI # 3873
10.007137.10England1v West IndiesThe Oval27 Sep 2017ODI # 3916
10.007937.90New Zealand1v EnglandCardiff6 Jun 2017ODI # 3880
9.008239.11West Indies1v EnglandBristol24 Sep 2017ODI # 3915
5.00921.80England1v IrelandBristol5 May 2017ODI # 3864
2.00924.50New Zealand2v AustraliaBirmingham2 Jun 2017ODI # 3876
5.01921.80India2v West IndiesPort of Spain25 Jun 2017ODI # 3896
4.011323.25Australia1v BangladeshThe Oval5 Jun 2017ODI # 3879
4.001523.75New Zealand2v IrelandDublin (Malahide)21 May 2017ODI # 3870
5.011523.00Afghanistan2v West IndiesGros Islet11 Jun 2017ODI # 3887
6.001522.50West Indies1v AfghanistanGros Islet11 Jun 2017ODI # 3887
5.011723.40New Zealand2v IrelandDublin (Malahide)21 May 2017ODI # 3870
6.311822.76Bangladesh1v IrelandDublin (Malahide)19 May 2017ODI # 3869
5.002024.00P.N.G.2v U.A.E.Abu Dhabi2 Apr 2017ODI # 3859
8.002022.50Pakistan1v South AfricaBirmingham7 Jun 2017ODI # 3881
5.002224.40Bangladesh1v IrelandDublin (Malahide)19 May 2017ODI # 3869
6.002223.66India1v BangladeshBirmingham15 Jun 2017ODI # 3891
6.202223.47India1v Sri LankaDambulla20 Aug 2017ODI # 3905
5.302324.18U.A.E.2v P.N.G.Abu Dhabi31 Mar 2017ODI # 3857
6.002323.83Pakistan2v West IndiesProvidence9 Apr 2017ODI # 3862
7.302323.06India1v South AfricaThe Oval11 Jun 2017ODI # 3886
10.012322.30Zimbabwe1v Sri LankaHambantota10 Jul 2017ODI # 3904
6.022424.00Sri Lanka1v IndiaColombo (RPS)31 Aug 2017ODI # 3908
8.012523.12Afghanistan2v West IndiesGros Islet9 Jun 2017ODI # 3884
7.402523.26West Indies1v AfghanistanGros Islet11 Jun 2017ODI # 3887
10.012622.60Zimbabwe1v ScotlandEdinburgh17 Jun 2017ODI # 3893
5.002625.20India1v Sri LankaDambulla20 Aug 2017ODI # 3905
8.002823.50India1v South AfricaThe Oval11 Jun 2017ODI # 3886
10.013123.10U.A.E.1v P.N.G.Abu Dhabi2 Apr 2017ODI # 3859
8.023123.87England2v New ZealandCardiff6 Jun 2017ODI # 3880
10.013123.10India1v West IndiesNorth Sound2 Jul 2017ODI # 3900
8.413123.57India2v Sri LankaColombo (RPS)31 Aug 2017ODI # 3908
9.003123.44England1v West IndiesManchester19 Sep 2017ODI # 3911
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:

England vs Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]