Records for Test Matches

Fastest to 2000 runs
Player
Opposition
Ground
Match Date
Debut
Time
Mat
Inns
Scorecard
v South AfricaBrisbane27 Nov 193130 Nov 19282y 362d1522Test # 212
v EnglandLord's24 Jun 193911 Jan 19309y 164d1732Test # 272
v West IndiesManchester21 Jul 192814 Jun 19244y 37d2233Test # 174
v IndiaSydney2 Jan 20083 Nov 20052y 60d2033Test # 1857
v EnglandAdelaide16 Dec 20217 Oct 20183y 70d2034Test # 2441
v South AfricaCape Town22 Jan 197010 Dec 19654y 43d2235Test # 670
v AustraliaBridgetown31 Mar 19956 Dec 19904y 115d2235Test # 1294
v EnglandAdelaide2 Feb 195129 Nov 19464y 65d2336Test # 330
v IndiaPort of Spain19 Feb 195321 Jan 19485y 29d2336Test # 367
v EnglandPort of Spain17 Mar 195411 Feb 19486y 34d2236Test # 385
v EnglandThe Oval12 Aug 197622 Nov 19741y 264d2136Test # 781
v AustraliaNottingham10 Jun 194814 Aug 193710y 301d2337Test # 299
v South AfricaSydney9 Jan 195323 Jan 19484y 352d2237Test # 362
v AustraliaDurban5 Feb 19706 Dec 19636y 61d2137Test # 671
v South AfricaJohannesburg24 Dec 193024 Dec 19273y 0d2339Test # 200
v IndiaChennai21 Jan 195930 Mar 19544y 297d2339Test # 465
v New ZealandWellington26 Mar 20048 Mar 20022y 18d2439Test # 1692
v AustraliaMelbourne26 Dec 19756 Apr 19723y 264d2540Test # 766
v EnglandPerth3 Feb 19953 Jun 19931y 245d2340Test # 1287
v New ZealandHamilton2 Jan 199920 Jun 19962y 196d2540Test # 1438
v AustraliaChennai14 Oct 20043 Nov 20012y 346d2540Test # 1714
v PakistanDubai (DICS)17 Jan 201220 Aug 20092y 150d2440Test # 2030
v AustraliaThe Oval19 Aug 19121 Jan 19084y 231d2341Test # 129
v EnglandCape Town1 Jan 194915 Jun 193513y 200d2241Test # 309
v IndiaDelhi13 Dec 19619 Jun 19556y 187d2541Test # 516
v South AfricaCape Town8 Mar 20025 Nov 19992y 123d3041Test # 1593
v AustraliaMelbourne26 Dec 200621 Jul 20051y 158d2241Test # 1824
v South AfricaLeeds26 Jul 194726 Jun 193710y 30d2542Test # 288
v IndiaWankhede16 Dec 19799 Oct 19763y 68d2442Test # 865
v West IndiesPort of Spain21 Jan 195322 Jun 19466y 213d2643Test # 363
v EnglandPort of Spain17 Mar 195421 Jan 19486y 55d2743Test # 385
v AustraliaJohannesburg23 Dec 19668 Dec 19615y 15d2243Test # 611
v EnglandBirmingham11 Jul 19682 Jul 19644y 9d2643Test # 639
v New ZealandNapier26 Mar 20093 Nov 20044y 143d2443Test # 1917
v West IndiesSt George's21 Apr 201513 Dec 20122y 129d2443Test # 2158
v EnglandPerth13 Dec 197411 Dec 19704y 2d2644Test # 748
v West IndiesPort of Spain7 Apr 19766 Mar 19715y 32d2344Test # 775
v West IndiesBridgetown19 Apr 199126 Jan 19892y 83d2444Test # 1169
v ZimbabweBulawayo1 Nov 199216 Apr 19875y 199d2444Test # 1198
v New ZealandHamilton19 Mar 199415 Nov 19894y 124d3244Test # 1255
v IndiaMohali16 Oct 200312 Sep 20003y 34d2644Test # 1662
v EnglandSydney23 Feb 193312 Jun 19266y 256d3045Test # 224
v New ZealandThe Oval13 Aug 194910 Jun 193811y 64d2945Test # 317
v West IndiesBrisbane9 Nov 195110 Jun 193813y 152d3045Test # 340
v EnglandSydney15 Feb 19635 Dec 19584y 72d2845Test # 539
v IndiaDurban13 Nov 199226 Nov 19829y 353d2645Test # 1200
v Sri LankaColombo (SSC)24 Feb 199920 Jun 19962y 249d2745Test # 1445
v AustraliaPerth29 Nov 200225 Nov 19993y 4d2645Test # 1629
v EnglandLord's11 Jun 192127 May 190912y 15d2746Test # 141
v IndiaChennai6 Jan 195621 Mar 19478y 291d2646Test # 420
v AustraliaThe Oval22 Aug 19686 Jun 19635y 77d3146Test # 641
v New ZealandChristchurch22 Feb 198022 Nov 19745y 92d2446Test # 875
v South AfricaSydney2 Jan 20024 Mar 19947y 304d2746Test # 1582
v West IndiesGros Islet20 Jun 200320 Jul 20002y 335d2946Test # 1648
v AustraliaBrisbane17 Dec 20149 Oct 20104y 69d2646Test # 2149
v EnglandAdelaide15 Jan 190422 Jun 18967y 207d2747Test # 80
v EnglandThe Oval18 Aug 193419 Dec 19249y 242d2947Test # 237
v AustraliaChristchurch8 Mar 197427 Feb 19695y 9d2647Test # 735
v EnglandThe Oval24 Aug 198916 Mar 19845y 161d2747Test # 1126
v New ZealandFaisalabad26 Oct 199024 Sep 19837y 32d3247Test # 1153
v IndiaMohali19 Nov 199722 Feb 19916y 270d2847Test # 1385
v Sri LankaLord's11 May 200620 May 20041y 356d2547Test # 1802
v New ZealandDunedin3 Dec 201315 Nov 20103y 18d2647Test # 2104
v IndiaMelbourne26 Dec 201413 Jul 20104y 166d2547Test # 2152
v Sri LankaDelhi2 Dec 201714 Mar 20134y 263d2847Test # 2286
v Sri LankaChattogram31 Jan 20188 Mar 20134y 329d2647Test # 2295
v South AfricaThe Oval13 Aug 195526 Jul 19514y 18d2948Test # 412
v AustraliaAdelaide27 Jan 196130 May 19573y 242d2748Test # 504
v AustraliaKarachi24 Oct 196417 Jan 19586y 281d2548Test # 569
v AustraliaBrisbane29 Nov 19748 Jun 19722y 174d3148Test # 746
v New ZealandAuckland29 Feb 198016 Feb 19728y 13d3048Test # 877
v IndiaMelbourne7 Feb 198129 Dec 19782y 40d2748Test # 895
v PakistanFaisalabad23 Nov 198931 Dec 19844y 327d3248Test # 1128
v South AfricaDurban26 Feb 199823 Nov 19907y 95d2948Test # 1403
v New ZealandChristchurch15 Mar 200126 Feb 19983y 17d2948Test # 1536
v EnglandColombo (SSC)15 Mar 20012 Aug 19973y 225d3048Test # 1537
v New ZealandWellington13 Mar 20081 Mar 20062y 12d2648Test # 1867
v IndiaHyderabad12 Nov 20108 Nov 20073y 4d2748Test # 1975
v EnglandThe Oval20 Aug 201516 Jan 20087y 216d2548Test # 2178
v South AfricaBrisbane17 Dec 20227 Oct 20184y 71d3148Test # 2482
v EnglandSydney18 Dec 193613 Jun 19306y 188d3249Test # 256
v West IndiesLord's24 Jun 195014 Aug 193712y 314d2749Test # 324
v AustraliaAdelaide30 Jan 195926 Nov 19544y 65d3149Test # 466
v IndiaBrabourne2 Dec 196016 Oct 19528y 47d2849Test # 497
v IndiaManchester6 Jun 197418 Aug 19667y 292d2749Test # 739
v West IndiesGeorgetown18 Mar 197724 Oct 19697y 145d2749Test # 801
v EnglandKarachi2 Mar 198418 Jan 19786y 44d3149Test # 978
v EnglandPort of Spain13 Feb 199818 Apr 19925y 301d3249Test # 1399
v EnglandLord's9 Jun 201626 Dec 20114y 166d2849Test # 2205
v New ZealandIndore8 Oct 201622 Mar 20133y 200d2949Test # 2223
v EnglandSydney4 Jan 20183 Jan 20117y 1d2949Test # 2291
v PakistanKarachi2 Feb 196224 Jul 19583y 193d3050Test # 522
v EnglandPort of Spain19 Jan 196828 Nov 19589y 52d2950Test # 627
v New ZealandDunedin15 Feb 196813 Dec 19616y 64d2850Test # 630
v New ZealandAuckland27 Feb 196917 Feb 19609y 10d2750Test # 648
v IndiaLahore27 Oct 197824 Oct 19699y 3d2850Test # 832
v West IndiesThe Oval8 Aug 199121 Jul 19883y 18d2750Test # 1175
v West IndiesNagpur1 Dec 199412 Nov 198311y 19d3350Test # 1277
v IndiaAdelaide10 Dec 19998 Dec 19954y 2d3250Test # 1476
v AustraliaBrisbane7 Nov 20023 Aug 20002y 96d2750Test # 1623
v IndiaAdelaide24 Jan 20086 Oct 20043y 110d3350Test # 1863
v AustraliaBrisbane17 Dec 20146 Nov 20086y 41d2950Test # 2149
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 50 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]