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