Near, far, here, there and everywhere, Test cricket has been played at a litany of venues across a string of countries over the years.

And while many of these venues are steeped in history, there are several others that have only just arrived on the horizon, or have dipped out of view and use.

This list of the best bowling figures is filled with familiar names who left their marks at these storied venues, while there are also many oddities, forgotten faces and lesser lights that shone bright, if only for a moment, at venues further off-Broadway.

From a Botham masterclass at Lord's to a Willis whirlwind in Leeds, here is the full list of the highest individual Test cricket scores recorded at every venue.

*Presented in order of oldest Test venue to youngest, with all statistics correct as of May 5, 2024

Melbourne Cricket Ground, Australia: Sarfraz Nawaz (Pakistan) - 9/86 vs Australia, 1979

The Oval, England: Devon Malcolm (England) - 9/57 vs South Africa, 1994

Sydney Cricket Ground, Australia: George Lohmann (England) - 8/35 vs Australia, 1887

Old Trafford, England: Jim Laker (England) - 10/53 vs Australia, 1953

Lord's, England: Sir Ian Botham (England) - 8/34 vs Pakistan, 1974

Adelaide Oval, Australia: Albert Trott (Australia) - 8/43 vs England, 1895

St George's Park, South Africa: George Lohmann (England) - 8/7 vs South Africa, 1896

Newlands, South Africa: Johnny Briggs (England) - 8/11 vs South Africa, 1896

Old Wanderers, South Africa: George Lohmann (England) - 9/28 vs South Africa, 1896

Trent Bridge, England: Stuart Broad (England) - 8/15 vs Australia, 2015

Headingly, England: Bob Willis (England) - 8/43 vs Australia, 1981

Edgbaston, England: Wilfred Rhodes (England) - 7/17 vs Australia, 1902

Bramall Lane, England: Sydney Barnes (England) - 6/49 vs Australia, 1902

Lord's No.1 Ground, South Africa: Sydney Barnes (England) - 7/56 vs South Africa, 1914

Kingsmead, South Africa: Hugh Tayfield (South Africa) - 8/69 vs England, 1957

Brisbane Exhibition Ground, Australia: Harold Larwood (England) - 6/32 vs Australia, 1928

Lancaster Park, New Zealand: Phil Tufnell (England) - 7/47 vs New Zealand, 1992

Kensington Oval, Barbados: Lance Gibbs (West Indies) - 8/38 vs India, 1962

Basin Reserve, New Zealand: Sir Richard Hadlee (New Zealand) - 7/23 vs India, 1976

Queen's Park Oval, Trinidad and Tobago: Jack Noreiga (West Indies) - 9/95 vs India, 1971

Eden Park, New Zealand: Erapalli Prasanna (India) - 8/76 vs New Zealand, 1976

Bourda, Guyana: Ian Johnson (Australia) - 7/44 vs West Indies, 1955

Sabina Park, Jamaica: Steve Harmison (England) - 7/12 vs West Indies, 2004

The Gabba, Australia: Sir Richard Hadlee (New Zealand) - 9/58 vs Australia, 1985

Gymkhana Ground, India: Stan Nichols (England) - 5/55 vs India, 1933

Eden Gardens, India: Lance Kluesner (South Africa) - 8/64 vs India, 1996

M.A. Chidambaram Stadium, India: Vinoo Mankad (India) - 8/55 vs England, 1952

Arun Jaitley Stadium, India: Anil Kumble (India) - 10/74 vs Pakistan, 1999

Brabourne Stadium, India: Bhagwath Chandrasekhar (India) - 7/157 vs West Indies, 1966

Ellis Park, South Africa: Hugh Tayfield (South Africa) - 6/13 vs New Zealand, 1954

Green Park Stadium, India: Jasubhai Patel (India) - 9/69 vs Australia, 1959

University Ground, Lucknow, India: Fazal Mahmood (Pakistan) - 7/42 vs India, 1952

Bangabandhu National Stadium, Bangladesh: Danish Kaneria (India) - 7/77 vs Bangladesh, 2002

Bahawal Stadium, Pakistan: Polly Umrigar (India) - 6/74 vs Pakistan, 1955

Bagh-e-Jinnah, Pakistan: Wes Hall (West Indies) - 5/87 vs Pakistan, 1959

Peshawar Club Ground, Pakistan: Subhash Gupte (India) - 5/63 vs Pakistan, 1955

National Stadium, Pakistan: Imran Khan (Pakistan) - 8/60 vs India, 1982

Carisbrook, New Zealand: Intikhab Alam (Pakistan) - 7/52 vs New Zealand, 1973

Lal Bahadur Shastri Stadium, India: Subhash Gupte (India) - 7/128 vs New Zealand, 1955

New Wanderers Stadium, South Africa: Hugh Tayfield (South Africa) - 9/113 vs England, 1957

Gaddafi Stadium, Pakistan: Abdul Qadir (Pakistan) - 9/56 vs England, 1987

Pindi Club Ground, Pakistan: Pervaz Sajad (Pakistan) - 4/5 vs New Zealand, 1965

Vidarbha Cricket Association Ground, India: Maninder Singh (India) - 7/51 vs Sri Lanka, 1986

WACA Ground, Australia: Glenn McGrath (Australia) - 8/24 vs Pakistan, 2004

Niaz Stadium, Pakistan: Stephen Boock (New Zealand) - 7/87 vs Pakistan, 1984

M.Chinnaswamy Stadium, India: Nathan Lyon (Australia) - 8/50 vs India, 2017

Wankhede Stadium, India: Ajaz Patel (New Zealand) - 10/119 vs India, 2021

Iqbal Stadium, Pakistan: Chris Pringle (New Zealand) - 7/52 vs Pakistan, 1990

McLean Park,  New Zealand: Ryan Sidebottom (England) - 7/47 vs New Zealand, 2008

Ibn-e-Qasim Bagh Stadium, Pakistan: Imran Khan (Pakistan) - 5/62 vs West Indies, 1980

Antigua Recreation Ground, Antigua and Barbuda: Jermaine Lawson (West Indies) - 7/78 vs Australia, 2003

Paikiasothy Saravanamuttu Stadium, Sri Lanka: Shane Warne (Australia) - 7/94 vs Sri Lanka, 2002

Asgiriya Stadium, Sri Lanka: Muthiah Muralidaran (Sri Lanka) - 9/51 vs Zimbabwe, 2002

Gandhi Stadium, India: Wasim Raja (Pakistan) - 4/50 vs India, 1983

Narendra Modi Stadium, India: Kapil Dev (India) - 9/83 vs West Indies, 1983

Singhalese Sports Club Cricket Ground, Sri Lanka: Rangana Herath (Sri Lanka) - 9/127 vs Pakistan, 2014

Colombo Cricket Club Ground, Sri Lanka: Sir Richard Hadlee (New Zealand) - 5/29 vs Sri Lanka, 1984

Jinnah Stadium, Sialkot, Pakistan: Ravi Ratnayeke (Sri Lanka) - 8/83 vs Pakistan, 1985

Barabati Stadium, India: Narendra Hirwani (India) - 6/59 vs New Zealand, 1995

Sawai Mansingh Stadium, India: Gopal Sharma (India) - 4/88 vs Pakistan, 1987

Bellerive Oval, Australia: Shane Warne (Australia) - 6/31 vs New Zealand, 1993

Sector 16 Stadium, India: Venkatapathy Raju (India) - 6/12 vs Sri Lanka, 1990

Seddon Park, New Zealand: Chris Cairns (New Zealand) - 7/27 vs West Indies, 1999

Jinnah Stadium, Gujranwala, Pakistan: Pramodya Wickramasinghe (Sri Lanka) - 1/27 vs Pakistan, 1991

R. Premadasa Stadium, Sri Lanka: Rangana Herath (Sri Lanka) - 7/89 vs Bangladesh, 2013

Tyronne Fernando Stadium, Sri Lanka: Allan Donald (South Africa) - 5/69 vs Sri Lanka, 1993

Harare Sports Club Ground, Zimbabwe: Rangana Herath (Sri Lanka) - 8/63 vs Zimbabwe, 2016

Bulawayo Athletic Club Ground, Zimbabwe: Dipak Patal (New Zealand) - 6/113 vs Zimbabwe, 1992

Southend Club Cricket Stadium, Pakistan: Waqar Younis (Pakistan) - 7/91 vs Zimbabwe, 1993

Rawalpindi Cricket Stadium, Pakistan: Mohammad Zahid (Pakistan) - 7/66 vs New Zealand, 1996

K. D. Singh Babu Stadium, India: Anil Kumble (India) - 7/59 vs Sri Lanka, 1994

Queens Sports Club Ground, Zimbabwe: Paul Strang (Zimbabwe) - 8/109 vs New Zealand, 2000

Inderjit Sing Bindra Stadium, India: Dion Nash (New Zealand) - 6/27 vs India, 1999

Arbab Niaz Stadium, Pakistan: Shoaib Akhtar (Pakistan) - 6/50 vs Bangladesh, 2003

Centurion Park, South Africa: Kyle Abbott (South Africa) - 7/29 vs Pakistan, 2013

Sheikhupura Stadium, Pakistan: Shahid Nazir (Pakistan) - 5/53 vs Zimbabwe, 1996

Arnos Vale Stadium, Saint Vincent and the Grenadines: Carl Hooper (West Indies) - 5/26 vs Sri Lanka, 1997

Galle International Stadium, Sri Lanka: Muthiah Muralidaran (Sri Lanka) - 7/46 vs England, 2003

Mangaung Oval, South Africa: Shaun Pollock (South Africa) - 6/56 vs India, 2001

Multan Cricket Stadium, Pakistan: Abrar Ahmed (Pakistan) - 7/114 vs England, 2022

M. A. Aziz Stadium, Bangladesh: Enamul Haque Jr (Bangladesh) - 6/45 vs Zimbabwe, 2005

Sharjah Cricket Stadium, United Arab Emirates: Mark Craig (New Zealand) - 7/94 vs Pakistan, 2014

National Cricket Stadium, Grenada: Kemar Roach (West Indies) - 6/48 vs Bangladesh, 2009

Buffalo Park, South Africa: Makhaya Ntini (South Africa) - 5/19 vs Bangladesh, 2002

Senwes Park, South Africa: Jacques Kallis (South Africa) - 5/21 vs Bangladesh, 2002

Riverside Ground, England: Ryan Harris (Australia) - 7/117 vs England, 2013

Daren Sammy Cricket Ground, Saint Lucia: Shannon Gabriel (West Indies) - 8/62 vs Sri Lanka, 2018

Marrara Oval, Australia: Michael Kasprowicz (Australia) - 7/54 vs Sri Lanka, 2004

Cazaly's Stadium, Australia: Stuart MacGill (Australia) - 5/56 vs Bangladesh, 2003

Zahur Ahmed Chowdhury Stadium, Bangladesh: Shakib Al Hasan (Bangladesh) - 7/36 vs New Zealand, 2008

Shaheed Chandu Stadium, Bangladesh: Muthiah Muralidaran (Sri Lanka) - 5/79 vs Bangladesh, 2006

Khan Shaheb Osman Ali Stadium, Bangladesh: Stuart MacGill (Australia) - 8/108 vs Bangladesh, 2006

Warner Park Stadium, Saint Kitts and Nevis: Harbhajan Singh (India) - 5/147 vs West Indies, 2006

Shere Bangla National Cricket Stadium, Bangladesh: Taijum Islam (Bangladesh) - 8/39 vs Zimbabwe, 2014

University of Otago Oval, New Zealand: Daniel Vettori (New Zealand) - 6/56 vs West Indies, 2008

Providence Stadium, Guyana: Saeed Ajmal (Pakistan) - 6/42 vs West Indies, 2011

Sir Vivian Richards Stadium, Antigua and Barbuda: Ravichandran Ashwin (India) - 7/83 vs West Indies, 2016

Vidarbha Cricket Association Stadium, India: Jason Krezja (Australia) - 8/215 vs India, 2008

Sophia Gardens, Wales: Mitchell Starc (Australia) - 5/114 vs England, 2015

Rajiv Gandhi International Cricket Stadium, Hyderabad, India: Tom Hartley (England) - 7/62 vs India, 2024

Dubai International Cricket Stadium, United Arab Emirates: Yasir Shah (Pakistan) - 8/41 vs New Zealand, 2018

Sheikh Zayed Cricket Stadium, United Arab Emirates: Rashid Khan (Afghanistan) - 7/137 vs Zimbabwe, 2021

Pallekele International Cricket Stadium, Sri Lanka: Praveen Jayawickrama (Sri Lanka) - 6/92 vs Bangladesh, 2021

Rose Bowl, England: Jason Holder (West Indies) - 6/42 vs England, 2020

Windsor Park, Dominica: Ravichandran Ashwin (India) - 7/71 vs West Indies, 2023

Sheikh Abu Naser Stadium, Bangladesh: Tino Best (West Indies) - 6/40 vs Bangladesh, 2012

Hagley Oval, New Zealand: Matt Henry (New Zealand) - 7/23 vs South Africa, 2022

Holkar Stadium, India: Nathan Lyon (Australia) - 8/64 vs India, 2023

Saurashtra Cricket Association Stadium, India: Ravindra Jadeja (India) - 5/41 vs England, 2024

Dr. Y. S. Rajasekhara Reddy International Cricket Stadium, India: Ravichandran Ashwin (India) - 7/145 vs South Africa, 2019

Maharashtra Cricket Association Stadium, India: Steve O'Keefe (Australia) - 6/35 vs India, 2017 (x2)

JSCA International Stadium Complex, India: Ravichandran Ashwin (India) - 5/51 vs England, 2024

Himachal Pradesh Cricket Association Stadium, India: Kuldeep Yadav (India) - 5/72 vs England, 2024

Malahide Cricket Club Ground, Ireland: Mohammad Abbas (Pakistan) - 5/66 vs Ireland, 2018

Sylhet International Cricket Stadium, Bangladesh: Taijul Islam (Bangladesh) - 6/75 vs New Zealand, 2023

Perth Stadium, Australia: Mohammed Shami (India) - 6/56 vs Australia, 2018

Manuka Oval, Australia: Mitchell Starc (Australia) - 5/46 vs Sri Lanka, 2019

Rajiv Gandhi International Cricket Stadium, Dehradun, India: Rashid Khan (Afghanistan) - 5/82 vs Ireland, 2019

Bay Oval, New Zealand: Ebadot Hossain (Bangladesh) - 6/46 vs New Zealand, 2022

BRSABV Ekana Cricket Stadium, India: Rahkeem Cornwall (West Indies) - 7/75 vs Afghanistan, 2019

Tolerance Oval, United Arab Emirates: Mark Adair (Ireland) - 5/39 vs Afghanistan, 2024