Records for Test Matches

Fastest to 7000 runs
Player
Opposition
Ground
Match Date
Debut
Time
Mat
Inns
Scorecard
v PakistanAdelaide29 Nov 201913 Jul 20109y 139d70126Test # 2372
v IndiaThe Oval17 Aug 194624 Dec 192718y 236d80131Test # 278
v Sri LankaColombo (PSS)3 Aug 20103 Nov 20018y 273d79134Test # 1968
v South AfricaBloemfontein3 Nov 200115 Nov 198911y 353d85136Test # 1564
v IndiaGeorgetown19 Mar 197130 Mar 195416y 354d79138Test # 684
v PakistanColombo (SSC)20 Jul 200920 Jul 20009y 0d83138Test # 1927
v South AfricaPune10 Oct 201920 Jun 20118y 112d81138Test # 2364
v Sri LankaColombo (SSC)20 Jul 200926 Feb 199811y 144d82139Test # 1927
v PakistanLahore10 Dec 19826 Mar 197111y 279d80140Test # 941
v PakistanBridgetown22 Apr 198822 Nov 197413y 152d94140Test # 1097
v AustraliaWankhede3 Nov 200420 Jun 19968y 136d82141Test # 1720
v South AfricaCape Town16 Mar 20064 Mar 199412y 12d80142Test # 1789
v PakistanChristchurch3 Jan 20214 Nov 201010y 60d83144Test # 2400
v AustraliaLahore7 Oct 19889 Oct 197611y 364d95145Test # 1106
v EnglandLord's21 Jul 20058 Dec 19959y 225d89145Test # 1756
v Sri LankaColombo (SSC)29 Nov 20016 Dec 199010y 358d83146Test # 1572
v ZimbabweHarare10 Sep 201326 Feb 200013y 196d84147Test # 2096
v West IndiesBasseterre18 Jun 20108 Mar 20028y 102d85148Test # 1961
v IndiaChennai22 Feb 20136 Oct 20048y 139d90149Test # 2074
v EnglandColombo (SSC)9 Dec 20072 Aug 199710y 129d92150Test # 1853
v South AfricaLeeds2 Aug 201221 Jul 20057y 12d88150Test # 2051
v PakistanSydney2 Jan 198411 Dec 197013y 22d87151Test # 974
v West IndiesGeorgetown31 Mar 200514 Dec 19959y 107d90151Test # 1745
v IndiaEden Gardens5 Dec 20121 Mar 20066y 279d86151Test # 2065
v AustraliaGqeberha20 Feb 201417 Dec 20049y 65d91151Test # 2121
v New ZealandPerth12 Dec 20191 Dec 20118y 11d82151Test # 2374
v EnglandCape Town2 Jan 201628 Nov 200411y 35d90152Test # 2197
v Sri LankaKarachi28 Oct 20044 Jun 199212y 146d96158Test # 1719
v AustraliaThe Oval12 Sep 201913 Dec 20126y 273d86158Test # 2362
v New ZealandAdelaide11 Dec 198729 Dec 19788y 347d91159Test # 1084
v EnglandThe Oval8 Sep 200523 Jan 199312y 228d93159Test # 1763
v EnglandLord's28 Jun 198413 Dec 196617y 198d102163Test # 990
v AustraliaBirmingham11 Jul 196826 Nov 195413y 228d100165Test # 639
v AustraliaLord's28 Aug 19804 Jun 196416y 85d94165Test # 885
v Sri LankaLord's22 Aug 199110 Jul 197516y 43d91166Test # 1176
v West IndiesDurban26 Dec 200326 Dec 199310y 0d96167Test # 1679
v BangladeshMirpur22 Dec 20229 Oct 201012y 74d98167Test # 2484
v EnglandHamilton29 Nov 20198 Nov 200712y 21d96169Test # 2371
v EnglandSt John's12 Apr 199022 Nov 197415y 141d100170Test # 1144
v West IndiesLeeds21 Jul 19881 Jun 197810y 50d100172Test # 1101
v PakistanPeshawar15 Oct 199826 Jan 19899y 262d98173Test # 1426
v AustraliaLahore21 Mar 202213 Jul 201011y 251d94173Test # 2458
v EnglandMelbourne26 Dec 199826 Dec 198513y 0d110174Test # 1436
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 175 innings shown
Records includes the following current or recent matches:

New Zealand v Australia at Wellington, ICC World Test Championship 1st Test, Feb 29-Mar 3, 2024 [Test # 2533]

Afghanistan v Ireland at Tolerance Oval, Only Test, Feb 28-Mar 1, 2024 [Test # 2532]

India v England at Ranchi, ICC World Test Championship 4th Test, Feb 23-26, 2024 [Test # 2531]