Highest percentage of runs in a completed innings

Records for Test Matches

Player
Runs
Total
%
Inns
Team
Opposition
Ground
Match Date
Scorecard
165*24567.341Australiav EnglandMelbourne15 Mar 1877Test # 1
12318466.843Australiav EnglandSydney2 Jan 1999Test # 1439
16726163.983Indiav AustraliaSydney2 Jan 2000Test # 1481
9414863.513West Indiesv AustraliaHobart10 Dec 2015Test # 2193
13421163.501West Indiesv EnglandManchester8 Jul 1976Test # 779
52*8263.412Sri Lankav IndiaChandigarh23 Nov 1990Test # 1156
10015962.893New Zealandv EnglandChristchurch15 Mar 1963Test # 542
25841761.871West Indiesv New ZealandChristchurch13 Mar 1969Test # 652
609761.853Indiav West IndiesKingston21 Apr 1976Test # 776
12119861.111Australiav EnglandSydney10 Feb 1979Test # 846
154*25261.113Englandv West IndiesLeeds6 Jun 1991Test # 1171
201*32961.091Indiav Sri LankaGalle31 Jul 2008Test # 1884
6410560.952Indiav AustraliaPune23 Feb 2017Test # 2250
7412260.652Australiav EnglandMelbourne1 Jan 1904Test # 79
9115160.263West Indiesv IndiaChennai12 Jan 1979Test # 841
6210360.193Englandv AustraliaMelbourne1 Jan 1904Test # 79
12921560.003Indiav South AfricaGqeberha26 Dec 1992Test # 1206
10918259.891South Africav EnglandDurban13 Dec 1913Test # 130
10617759.882South Africav EnglandCape Town1 Apr 1899Test # 59
6811459.643Pakistanv EnglandNottingham10 Aug 1967Test # 622
119*20059.503New Zealandv PakistanDhaka8 Nov 1969Test # 665
188*31659.493Pakistanv IndiaEden Gardens16 Feb 1999Test # 1444
17629659.451West Indiesv South AfricaBridgetown21 Apr 2005Test # 1749
20935359.202South Africav AustraliaCape Town31 Dec 1966Test # 613
7412559.201New Zealandv EnglandDunedin11 Mar 1955Test # 401
33456659.011Australiav EnglandLeeds11 Jul 1930Test # 196
12320958.852West Indiesv New ZealandKingston2 Aug 2012Test # 2052
100*17058.823Sri Lankav New ZealandChristchurch7 Dec 2006Test # 1820
202*34458.722Englandv West IndiesThe Oval12 Aug 1950Test # 326
299*51358.282Australiav South AfricaAdelaide29 Jan 1932Test # 215
156*26858.201Sri Lankav New ZealandWellington15 Dec 2006Test # 1822
18832358.201Australiav EnglandMelbourne29 Jan 1898Test # 56
254358.131Bangladeshv West IndiesNorth Sound4 Jul 2018Test # 2310
13322958.073West Indiesv EnglandLord's20 Jun 1963Test # 544
223*38657.772New Zealandv West IndiesKingston16 Feb 1972Test # 693
25343857.763Sri Lankav PakistanFaisalabad20 Oct 2004Test # 1716
305257.691Englandv AustraliaThe Oval14 Aug 1948Test # 303
9516557.574Pakistanv South AfricaJohannesburg19 Jan 1995Test # 1283
22038357.441West Indiesv EnglandBridgetown6 Feb 1954Test # 383
156*27257.352Englandv AustraliaAdelaide2 Feb 1951Test # 330
14625557.253Pakistanv EnglandThe Oval24 Aug 1967Test # 623
8114257.043New Zealandv EnglandLeeds5 Jul 1973Test # 724
14224957.023New Zealandv South AfricaJohannesburg2 Feb 1962Test # 523
20335657.022Sri Lankav New ZealandWellington3 Jan 2015Test # 2155
33*5856.891Englandv New ZealandAuckland22 Mar 2018Test # 2299
22139056.661West Indiesv Sri LankaColombo (SSC)29 Nov 2001Test # 1572
18031856.601Sri Lankav EnglandGalle26 Mar 2012Test # 2038
56*9956.563South Africav AustraliaCape Town31 Dec 1957Test # 445
16529256.503Australiav IndiaSydney26 Jan 1968Test # 628
19634756.481West Indiesv South AfricaPort of Spain8 Apr 2005Test # 1747
48*8556.471Australiav South AfricaHobart12 Nov 2016Test # 2233
23241156.442Australiav EnglandNottingham10 Jun 1938Test # 263
58*10356.313Australiav New ZealandAuckland13 Mar 1986Test # 1040
7613556.293Afghanistanv ZimbabweAbu Dhabi2 Mar 2021Test # 2413
12722656.192Sri Lankav PakistanColombo (PSS)9 Aug 1994Test # 1265
19735156.121Pakistanv New ZealandSharjah26 Nov 2014Test # 2147
14726256.102Australiav EnglandSydney3 Mar 1882Test # 7
14325655.853West Indiesv AustraliaSydney26 Jan 1989Test # 1113
22640555.801West Indiesv AustraliaAdelaide25 Nov 2005Test # 1773
12221955.703Indiav EnglandBirmingham6 Jun 1996Test # 1327
132*23755.693Englandv South AfricaJohannesburg14 Feb 1899Test # 58
15828455.631Englandv South AfricaManchester7 Jul 1955Test # 410
10418755.613West Indiesv AustraliaBrisbane26 Nov 2009Test # 1936
175*31555.552Pakistanv AustraliaSydney3 Jan 2017Test # 2245
20637155.521Australiav EnglandAdelaide2 Feb 1951Test # 330
8214855.401Indiav EnglandThe Oval15 Aug 2014Test # 2137
26*4755.312South Africav EnglandCape Town25 Mar 1889Test # 32
117*21255.184Pakistanv Sri LankaSialkot22 Sep 1995Test # 1306
107*19455.153West Indiesv South AfricaPort of Spain8 Apr 2005Test # 1747
118*21455.142South Africav EnglandDurban26 Dec 2015Test # 2196
8114755.101West Indiesv Sri LankaKingstown20 Jun 1997Test # 1371
158*28755.051Sri Lankav South AfricaGalle12 Jul 2018Test # 2311
14326055.001Englandv AustraliaManchester27 Jul 1989Test # 1124
only includes cases where a team is all out
Records includes the following current or recent matches:

England v Australia at The Oval, 5th Test, Jul 27-31, 2023 [Test # 2515]

Sri Lanka v Pakistan at Colombo (SSC), ICC World Test Championship 2nd Test, Jul 24-27, 2023 [Test # 2514]

West Indies v India at Port of Spain, ICC World Test Championship 2nd Test, Jul 20-24, 2023 [Test # 2513]