Records for Test Matches

Fastest to 8000 runs
Player
Opposition
Ground
Match Date
Debut
Time
Mat
Inns
Scorecard
v PakistanLahore21 Mar 202213 Jul 201011y 251d85151Test # 2458
v IndiaColombo (PSS)3 Aug 201020 Jul 200010y 14d91152Test # 1968
v West IndiesKingston18 May 200215 Nov 198912y 184d96154Test # 1604
v EnglandKingston16 Feb 197430 Mar 195419y 323d91157Test # 732
v Sri LankaDelhi10 Dec 200520 Jun 19969y 173d94158Test # 1776
v AustraliaMelbourne26 Dec 20113 Nov 200110y 53d93160Test # 2025
v New ZealandFaisalabad26 Oct 19909 Oct 197614y 17d107162Test # 1153
v AustraliaSt John's9 May 20036 Dec 199012y 154d94164Test # 1645
v IndiaMelbourne26 Dec 20074 Mar 199413y 297d92164Test # 1855
v Sri LankaWellington17 Mar 20234 Nov 201012y 133d94164Test # 2500
v South AfricaSydney2 Jan 20068 Dec 199510y 25d100165Test # 1780
v PakistanKarachi21 Feb 20092 Aug 199711y 203d101165Test # 1909
v AustraliaAbu Dhabi30 Oct 201426 Feb 200014y 246d93165Test # 2142
v West IndiesDelhi29 Oct 19836 Mar 197112y 237d95166Test # 965
v AustraliaKingston1 Mar 199122 Nov 197416y 99d112167Test # 1166
v Sri LankaMohali4 Mar 202220 Jun 201110y 257d100169Test # 2452
v New ZealandCape Town27 Apr 200614 Dec 199510y 134d101170Test # 1800
v EnglandMelbourne26 Dec 20136 Oct 20049y 81d101172Test # 2110
v EnglandCape Town2 Jan 201617 Dec 200411y 16d104172Test # 2197
v New ZealandWellington23 Mar 20128 Mar 200210y 15d99173Test # 2037
v EnglandLahore29 Nov 20054 Jun 199213y 178d105175Test # 1774
v AustraliaPerth13 Dec 201321 Jul 20058y 145d102176Test # 2107
v EnglandNottingham14 Jul 201728 Nov 200412y 228d105178Test # 2264
v Sri LankaGalle14 Jan 202113 Dec 20128y 32d98178Test # 2403
v AustraliaMelbourne26 Dec 20131 Mar 20067y 300d101181Test # 2110
v South AfricaMelbourne26 Dec 20221 Dec 201111y 25d100183Test # 2485
v EnglandBirmingham6 Jul 198929 Dec 197810y 189d105184Test # 1123
v AustraliaNottingham1 Jul 199310 Jul 197517y 356d104189Test # 1225
v IndiaDelhi23 Dec 19814 Jun 196417y 202d107190Test # 914
v AustraliaBridgetown12 Jun 200817 Mar 199414y 87d112193Test # 1879
v IndiaAdelaide10 Dec 199926 Dec 198513y 349d123194Test # 1476
v AustraliaSydney4 Jan 19911 Jun 197812y 217d112195Test # 1160
Time is based on the start of the debut match and the start of the match in which the milestone was achieved
Batsmen within a maximum of 200 innings shown
Records includes the following current or recent matches:

Bangladesh v Sri Lanka at Sylhet, 1st Test, Mar 22-25, 2024 [Test # 2536]

New Zealand v Australia at Christchurch, 2nd Test, Mar 8-11, 2024 [Test # 2535]

India v England at Dharamsala, 5th Test, Mar 7-9, 2024 [Test # 2534]