Players making their first-class debut in a Test match

Records for Test Matches

Players making their first-class debut in a Test match
Player
Match
Venue
Season
JR HodgesAustralia v EnglandMelbourne1876-77
TK KendallAustralia v EnglandMelbourne1876-77
Hon. CJ CoventryEngland v South AfricaPort Elizabeth1888-89
OR DunellSouth Africa v EnglandPort Elizabeth1888-89
CE FinlasonSouth Africa v EnglandPort Elizabeth1888-89
BAF GrieveEngland v South AfricaPort Elizabeth1888-89
P HutchinsonSouth Africa v EnglandPort Elizabeth1888-89
GA KempisSouth Africa v EnglandPort Elizabeth1888-89
WH MiltonSouth Africa v EnglandPort Elizabeth1888-89
AE OchseSouth Africa v EnglandPort Elizabeth1888-89
A Rose-InnesSouth Africa v EnglandPort Elizabeth1888-89
FW SmithSouth Africa v EnglandPort Elizabeth1888-89
RB StewartSouth Africa v EnglandPort Elizabeth1888-89
AB TancredSouth Africa v EnglandPort Elizabeth1888-89
CH VintcentSouth Africa v EnglandPort Elizabeth1888-89
WH AshleySouth Africa v EnglandCape Town1888-89
JEP McMasterEngland v South AfricaCape Town1888-89
WHM RichardsSouth Africa v EnglandCape Town1888-89
NHCD TheunissenSouth Africa v EnglandCape Town1888-89
G CrippsSouth Africa v EnglandCape Town1891-92
JF du ToitSouth Africa v EnglandCape Town1891-92
CG FichardtSouth Africa v EnglandCape Town1891-92
EA HalliwellSouth Africa v EnglandCape Town1891-92
AM MillerEngland v South AfricaPort Elizabeth1895-96
JT WilloughbySouth Africa v EnglandPort Elizabeth1895-96
WHB FrankSouth Africa v EnglandJohannesburg1895-96
GH ShepstoneSouth Africa v EnglandJohannesburg1895-96
AG ArcherEngland v South AfricaCape Town1898-99
GE VivianNew Zealand v IndiaKolkata1964-65
U RanchodZimbabwe v IndiaNew Delhi1992-93
Mashrafe MortazaBangladesh v ZimbabweDhaka2001-02
Yasir AliPakistan v BangladeshMultan2003-04
Nazmul HossainBangladesh v IndiaChittagong2004-05
Mujeeb Ur RahmanIndia v AfghanistanBengaluru2018
Ben WhiteIreland v BangladeshMirpur2023
Matthew HumphreysIreland v Sri LankaGalle2023
Dunell captained South Africa on his first-class and Test debut (the 1888-89 Port Elizabeth Test is now considered to be the first first-class match ever played in South Africa, which is why so many players from that match appear on this list). du Toit, Frank, McMaster, Richards and Stewart played only one first-class match, a Test, while Coventry, Grieve, Hutchinson and Willoughby played two (both Tests).