Highest percentage of runs in a completed innings

Test matches Cricket – Highest percentage of runs in a completed innings

Test matches
Long innings

Highest percentage of runs in a completed innings

RankPlayerRunsTotal%InnsTeamOppositionGroundMatch DateScorecard
🥇 1
C Bannerman165*24567.341Australiav EnglandMelbourne15 Mar 1877Test # 1
🥈 2
MJ Slater12318466.843Australiav EnglandSydney2 Jan 1999Test # 1439
🥉 3
VVS Laxman16726163.983Indiav AustraliaSydney2 Jan 2000Test # 1481
4
KC Brathwaite9414863.513West Indiesv AustraliaHobart10 Dec 2015Test # 2193
5
CG Greenidge13421163.51West Indiesv EnglandManchester8 Jul 1976Test # 779
6
AP Gurusinha52*8263.412Sri Lankav IndiaChandigarh23 Nov 1990Test # 1156
7
JR Reid10015962.893New Zealandv EnglandChristchurch15 Mar 1963Test # 542
8
SM Nurse25841761.871West Indiesv New ZealandChristchurch13 Mar 1969Test # 652
9
M Amarnath609761.853Indiav West IndiesKingston21 Apr 1976Test # 776
10
GN Yallop12119861.111Australiav EnglandSydney10 Feb 1979Test # 846
10
GA Gooch154*25261.113Englandv West IndiesLeeds6 Jun 1991Test # 1171
12
V Sehwag201*32961.091Indiav Sri LankaGalle31 Jul 2008Test # 1884
13
KL Rahul6410560.952Indiav AustraliaPune23 Feb 2017Test # 2250
14
VT Trumper7412260.652Australiav EnglandMelbourne1 Jan 1904Test # 79
15
HA Gomes9115160.263West Indiesv IndiaChennai12 Jan 1979Test # 841
16
AK Markram10617660.223South Africav IndiaCape Town3 Jan 2024Test # 2522
17
JT Tyldesley6210360.193Englandv AustraliaMelbourne1 Jan 1904Test # 79
18
N Kapil Dev129215603Indiav South AfricaGqeberha26 Dec 1992Test # 1206
19
HW Taylor10918259.891South Africav EnglandDurban13 Dec 1913Test # 130
20
JH Sinclair10617759.882South Africav EnglandCape Town1 Apr 1899Test # 59
21
Saeed Ahmed6811459.643Pakistanv EnglandNottingham10 Aug 1967Test # 622
22
MG Burgess119*20059.53New Zealandv PakistanDhaka8 Nov 1969Test # 665
23
Saeed Anwar188*31659.493Pakistanv IndiaEden Gardens16 Feb 1999Test # 1444
24
BC Lara17629659.451West Indiesv South AfricaBridgetown21 Apr 2005Test # 1749
25
RG Pollock20935359.22South Africav AustraliaCape Town31 Dec 1966Test # 613
25
B Sutcliffe7412559.21New Zealandv EnglandDunedin11 Mar 1955Test # 401
27
DG Bradman33456659.011Australiav EnglandLeeds11 Jul 1930Test # 196
28
MN Samuels12320958.852West Indiesv New ZealandKingston2 Aug 2012Test # 2052
29
KC Sangakkara100*17058.823Sri Lankav New ZealandChristchurch7 Dec 2006Test # 1820
30
L Hutton202*34458.722Englandv West IndiesThe Oval12 Aug 1950Test # 326
31
DG Bradman299*51358.282Australiav South AfricaAdelaide29 Jan 1932Test # 215
32
KC Sangakkara156*26858.21Sri Lankav New ZealandWellington15 Dec 2006Test # 1822
32
C Hill18832358.21Australiav EnglandMelbourne29 Jan 1898Test # 56
34
Litton Das254358.131Bangladeshv West IndiesNorth Sound4 Jul 2018Test # 2310
35
BF Butcher13322958.073West Indiesv EnglandLord's20 Jun 1963Test # 544
36
V Kohli7613158.013Indiav South AfricaCenturion26 Dec 2023Test # 2520
37
GM Turner223*38657.772New Zealandv West IndiesKingston16 Feb 1972Test # 693
38
ST Jayasuriya25343857.763Sri Lankav PakistanFaisalabad20 Oct 2004Test # 1716
39
L Hutton305257.691Englandv AustraliaThe Oval14 Aug 1948Test # 303
40
Inzamam-ul-Haq9516557.574Pakistanv South AfricaJohannesburg19 Jan 1995Test # 1283
41
CL Walcott22038357.441West Indiesv EnglandBridgetown6 Feb 1954Test # 383
42
L Hutton156*27257.352Englandv AustraliaAdelaide2 Feb 1951Test # 330
43
Asif Iqbal14625557.253Pakistanv EnglandThe Oval24 Aug 1967Test # 623
44
GM Turner8114257.043New Zealandv EnglandLeeds5 Jul 1973Test # 724
45
JR Reid14224957.023New Zealandv South AfricaJohannesburg2 Feb 1962Test # 523
45
KC Sangakkara20335657.022Sri Lankav New ZealandWellington3 Jan 2015Test # 2155
47
C Overton33*5856.891Englandv New ZealandAuckland22 Mar 2018Test # 2299
48
BC Lara22139056.661West Indiesv Sri LankaColombo (SSC)29 Nov 2001Test # 1572
49
DPMD Jayawardene18031856.61Sri Lankav EnglandGalle26 Mar 2012Test # 2038
50
TL Goddard56*9956.563South Africav AustraliaCape Town31 Dec 1957Test # 445
51
RM Cowper16529256.53Australiav IndiaSydney26 Jan 1968Test # 628
52
BC Lara19634756.481West Indiesv South AfricaPort of Spain8 Apr 2005Test # 1747
53
SPD Smith48*8556.471Australiav South AfricaHobart12 Nov 2016Test # 2233
54
SJ McCabe23241156.442Australiav EnglandNottingham10 Jun 1938Test # 263
55
DC Boon58*10356.313Australiav New ZealandAuckland13 Mar 1986Test # 1040
56
Ibrahim Zadran7613556.293Afghanistanv ZimbabweAbu Dhabi2 Mar 2021Test # 2413
57
PA de Silva12722656.192Sri Lankav PakistanColombo (PSS)9 Aug 1994Test # 1265
58
Mohammad Hafeez19735156.121Pakistanv New ZealandSharjah26 Nov 2014Test # 2147
59
PS McDonnell14726256.12Australiav EnglandSydney3 Mar 1882Test # 7
60
DL Haynes14325655.853West Indiesv AustraliaSydney26 Jan 1989Test # 1113
61
BC Lara22640555.81West Indiesv AustraliaAdelaide25 Nov 2005Test # 1773
62
SR Tendulkar12221955.73Indiav EnglandBirmingham6 Jun 1996Test # 1327
63
PF Warner132*23755.693Englandv South AfricaJohannesburg14 Feb 1899Test # 58
64
DCS Compton15828455.631Englandv South AfricaManchester7 Jul 1955Test # 410
65
AB Barath10418755.613West Indiesv AustraliaBrisbane26 Nov 2009Test # 1936
66
Younis Khan175*31555.552Pakistanv AustraliaSydney3 Jan 2017Test # 2245
67
AR Morris20637155.521Australiav EnglandAdelaide2 Feb 1951Test # 330
68
MS Dhoni8214855.41Indiav EnglandThe Oval15 Aug 2014Test # 2137
69
AB Tancred26*4755.312South Africav EnglandCape Town25 Mar 1889Test # 32
70
Moin Khan117*21255.184Pakistanv Sri LankaSialkot22 Sep 1995Test # 1306
71
RR Sarwan107*19455.153West Indiesv South AfricaPort of Spain8 Apr 2005Test # 1747
72
D Elgar118*21455.142South Africav EnglandDurban26 Dec 2015Test # 2196
73
CL Hooper8114755.11West Indiesv Sri LankaKingstown20 Jun 1997Test # 1371
74
FDM Karunaratne158*28755.051Sri Lankav South AfricaGalle12 Jul 2018Test # 2311
75
RA Smith143260551Englandv AustraliaManchester27 Jul 1989Test # 1124

Showing 75 records

Additional Information

only includes cases where a team is all out