Best bowling figures in an innings
Player Overs Mdns Runs Wkts Econ Team Opposition Ground Match Date Scorecard
HMRKB Herath 33.1 3 127 9 3.82 Sri Lanka v Pakistan Colombo (SSC) 14 Aug 2014 Test # 2136
KA Maharaj 41.1 10 129 9 3.13 South Africa v Sri Lanka Colombo (SSC) 20 Jul 2018 Test # 2313
SCJ Broad 9.3 5 15 8 1.57 England v Australia Nottingham 6 Aug 2015 Test # 2175
Taijul Islam 16.5 7 39 8 2.31 Bangladesh v Zimbabwe Dhaka 25 Oct 2014 Test # 2141
Yasir Shah 12.3 1 41 8 3.28 Pakistan v New Zealand Dubai (DSC) 24 Nov 2018 Test # 2330
D Bishoo 13.5 1 49 8 3.54 West Indies v Pakistan Dubai (DSC) 13 Oct 2016 Test # 2224
NM Lyon 22.2 4 50 8 2.23 Australia v India Bengaluru 4 Mar 2017 Test # 2251
RL Chase 21.4 2 60 8 2.76 West Indies v England Bridgetown 23 Jan 2019 Test # 2342
ST Gabriel 20.4 6 62 8 3.00 West Indies v Sri Lanka Gros Islet 14 Jun 2018 Test # 2308
HMRKB Herath 23.0 6 63 8 2.73 Sri Lanka v Zimbabwe Harare 6 Nov 2016 Test # 2231
KJ Abbott 11.4 4 29 7 2.48 South Africa v Pakistan Centurion 22 Feb 2013 Test # 2075
N Wagner 14.4 2 39 7 2.65 New Zealand v West Indies Wellington 1 Dec 2017 Test # 2284
MG Johnson 17.2 8 40 7 2.30 Australia v England Adelaide 5 Dec 2013 Test # 2105
JM Anderson 20.1 5 42 7 2.08 England v West Indies Lord's 7 Sep 2017 Test # 2274
SCJ Broad 11.0 0 44 7 4.00 England v New Zealand Lord's 16 May 2013 Test # 2088
HMRKB Herath 21.0 6 48 7 2.28 Sri Lanka v India Galle 12 Aug 2015 Test # 2176
RA Jadeja 25.0 5 48 7 1.92 India v England Chennai 16 Dec 2016 Test # 2241
DW Steyn 16.4 6 51 7 3.06 South Africa v India Nagpur 6 Feb 2010 Test # 1951
Saeed Ajmal 24.3 7 55 7 2.24 Pakistan v England Dubai (DSC) 17 Jan 2012 Test # 2030
Mehidy Hasan Miraz 16.0 1 58 7 3.62 Bangladesh v West Indies Dhaka 30 Nov 2018 Test # 2331
R Ashwin 13.5 2 59 7 4.26 India v New Zealand Indore 8 Oct 2016 Test # 2223
TG Southee 24.0 6 64 7 2.66 New Zealand v India Bengaluru 31 Aug 2012 Test # 2055
HMRKB Herath 18.1 3 64 7 3.52 Sri Lanka v Australia Colombo (SSC) 13 Aug 2016 Test # 2217
R Ashwin 29.5 7 66 7 2.21 India v South Africa Nagpur 25 Nov 2015 Test # 2189
MG Johnson 17.1 1 68 7 3.96 Australia v South Africa Centurion 12 Feb 2014 Test # 2119
SCJ Broad 24.5 6 72 7 2.89 England v West Indies Lord's 17 May 2012 Test # 2043
I Sharma 23.0 6 74 7 3.21 India v England Lord's 17 Jul 2014 Test # 2130
Yasir Shah 30.1 6 76 7 2.51 Pakistan v Sri Lanka Galle 17 Jun 2015 Test # 2167
M de Lange 23.2 3 81 7 3.47 South Africa v Sri Lanka Durban 26 Dec 2011 Test # 2026
R Ashwin 25.0 8 83 7 3.32 India v West Indies North Sound 21 Jul 2016 Test # 2207
Z Khan 20.3 2 87 7 4.24 India v Bangladesh Dhaka 24 Jan 2010 Test # 1950
HMRKB Herath 36.0 9 89 7 2.47 Sri Lanka v Bangladesh Colombo (RPS) 16 Mar 2013 Test # 2082
NM Lyon 23.2 4 94 7 4.02 Australia v India Delhi 22 Mar 2013 Test # 2085
MD Craig 27.4 5 94 7 3.39 New Zealand v Pakistan Sharjah 26 Nov 2014 Test # 2147
Yasir Shah 39.5 12 94 7 2.35 Pakistan v West Indies Bridgetown 30 Apr 2017 Test # 2260
NM Lyon 36.2 7 94 7 2.58 Australia v Bangladesh Chattogram 4 Sep 2017 Test # 2273
Saeed Ajmal 32.3 4 95 7 2.92 Pakistan v Zimbabwe Harare 3 Sep 2013 Test # 2095
R Ashwin 42.0 12 103 7 2.45 India v Australia Chennai 22 Feb 2013 Test # 2074
K Rabada 29.0 6 112 7 3.86 South Africa v England Centurion 22 Jan 2016 Test # 2200
RJ Harris 28.0 2 117 7 4.17 Australia v England Chester-le-Street 9 Aug 2013 Test # 2093
Harbhajan Singh 38.0 1 120 7 3.15 India v South Africa Cape Town 2 Jan 2011 Test # 1988
NM Lyon 34.1 5 152 7 4.44 Australia v India Adelaide 9 Dec 2014 Test # 2148
HMRKB Herath 52.0 11 157 7 3.01 Sri Lanka v Australia Colombo (SSC) 16 Sep 2011 Test # 2008
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 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

Records includes the following current or recent matches:
Afghanistan v Ireland at Dehradun, Only Test, Mar 15-18, 2019 [Test # 2351]
New Zealand v Bangladesh at Wellington, 2nd Test, Mar 8-12, 2019 [Test # 2350]
New Zealand v Bangladesh at Hamilton, 1st Test, Feb 28-Mar 3, 2019 [Test # 2349]