Hundreds on Test debut

A total of 113 batters have scored 100 on their Test debut. Former Australia batter Charles Bannerman was the first batter to score a hundred on his Test debut; he scored 165* against England in 1877. Former England batter WG Grace was the second, scoring 152 runs against Australia in 1880. The third batter to do so was former Australian batter Harry Graham, who scored 107 runs against England in 1893. Check out the list of batters who scored a hundred on their Test debut.

PlayerRunsMinsBalls4s6sTeamOppositionMatch Date
C Bannerman165*285180Australiav England15 Mar 1877
WG Grace152251294120Englandv Australia6 Sep 1880
H Graham107140120Australiav England17 Jul 1893
KS Ranjitsinhji154*185230Englandv Australia16 Jul 1896
PF Warner132*0Englandv South Africa14 Feb 1899
RA Duff10420611Australiav England01-Jan-02
RE Foster287419370Englandv Australia11-Dec-03
G Gunn119150200Englandv Australia13-Dec-07
MJ Hartigan116254120Australiav England10-Jan-08
HL Collins104219278110Australiav England17-Dec-20
WH Ponsford11022827580Australiav England19-Dec-24
A Jackson164318331150Australiav England01-Feb-29
GA Headley1760West Indiesv England11-Jan-30
JE Mills117258120New Zealandv England24-Jan-30
Nawab of Pataudi10232738060Englandv Australia02-Dec-32
BH Valentine136180121Englandv India15-Dec-33
L Amarnath118185210Indiav England15-Dec-33
PA Gibb1061920Englandv South Africa24-Dec-38
SC Griffith140354150Englandv West Indies11-Feb-48
AG Ganteaume112130West Indiesv England11-Feb-48
JW Burke101*24590Australiav England02-Feb-51
PBH May1383800Englandv South Africa26-Jul-51
RH Shodhan110150Indiav Pakistan12-Dec-52
BH Pairaudeau1150West Indiesv India21-Jan-53
OG Smith104220140West Indiesv Australia26-Mar-55
AG Kripal Singh100*0Indiav New Zealand19-Nov-55
CC Hunte142300170West Indiesv Pakistan17-Jan-58
CA Milton104*295110Englandv New Zealand03-Jul-58
AA Baig112260120Indiav England23-Jul-59
Hanumant Singh105230160Indiav England08-Feb-64
Khalid Ibadulla166330200Pakistanv Australia24-Oct-64
BR Taylor105158143New Zealandv India05-Mar-65
KD Walters155322315112Australiav England10-Dec-65
JH Hampshire107288258150Englandv West Indies26-Jun-69
GR Viswanath137354250Indiav Australia15-Nov-69
GS Chappell108272218100Australiav England11-Dec-70
LG Rowe214427191West Indiesv New Zealand16-Feb-72
LG Rowe100*153130West Indiesv New Zealand16-Feb-72
AI Kallicharran100*25471West Indiesv New Zealand06-Apr-72
RE Redmond107145200New Zealandv Pakistan16-Feb-73
FC Hayes106*240234120Englandv West Indies26-Jul-73
CG Greenidge107260208142West Indiesv India22-Nov-74
L Baichan105*0West Indiesv Pakistan15-Feb-75
GJ Cosier109254186130Australiav West Indies26-Dec-75
S Amarnath124259161Indiav New Zealand24-Jan-76
Javed Miandad163259190Pakistanv New Zealand09-Oct-76
AB Williams100165118190West Indiesv Australia31-Mar-78
DM Wellham103266221120Australiav England27-Aug-81
Saleem Malik100*272191100Pakistanv Sri Lanka05-Mar-82
KC Wessels162464343170Australiav England26-Nov-82
WB Phillips159307246200Australiav Pakistan11-Nov-83
M Azharuddin110443322100Indiav England31-Dec-84
DSBP Kuruppu201*777548240Sri Lankav New Zealand16-Apr-87
MJ Greatbatch107*407325120New Zealandv England25-Feb-88
ME Waugh138237188180Australiav England25-Jan-91
AC Hudson163519384200South Africav West Indies18-Apr-92
RS Kaluwitharana132*203158260Sri Lankav Australia17-Aug-92
DL Houghton121414322150Zimbabwev India18-Oct-92
PK Amre103374299110Indiav South Africa13-Nov-92
GP Thorpe114*335280110Englandv Australia01-Jul-93
GS Blewett102*261180120Australiav England26-Jan-95
SC Ganguly131435301200Indiav England20-Jun-96
Mohammad Wasim109*215165170Pakistanv New Zealand21-Nov-96
Ali Naqvi115352270140Pakistanv South Africa06-Oct-97
Azhar Mahmood128*350267111Pakistanv South Africa06-Oct-97
MS Sinclair214534447220New Zealandv West Indies26-Dec-99
Younis Khan107322250110Pakistanv Sri Lanka26-Feb-00
Aminul Islam145535380170Bangladeshv India10-Nov-00
H Masakadza119388316120Zimbabwev West Indies27-Jul-01
TT Samaraweera103*201175100Sri Lankav India29-Aug-01
Taufeeq Umar104231163150Pakistanv Bangladesh29-Aug-01
Mohammad Ashraful114248212160Bangladeshv Sri Lanka06-Sep-01
V Sehwag105272173190Indiav South Africa03-Nov-01
L Vincent104273208141New Zealandv Australia30-Nov-01
SB Styris10723217881New Zealandv West Indies28-Jun-02
JA Rudolph222*521383292South Africav Bangladesh24-Apr-03
Yasir Hameed170313253250Pakistanv Bangladesh20-Aug-03
Yasir Hameed105229161150Pakistanv Bangladesh20-Aug-03
DR Smith105*135105152West Indiesv South Africa02-Jan-04
AJ Strauss112305215130Englandv New Zealand20-May-04
MJ Clarke151341248184Australiav India06-Oct-04
AN Cook104*364243120Englandv India01-Mar-06
MJ Prior126*146128190Englandv West Indies17-May-07
MJ North117355233120Australiav South Africa26-Feb-09
Fawad Alam168384259151Pakistanv Sri Lanka12-Jul-09
IJL Trott119331193120Englandv Australia20-Aug-09
Umar Akmal129219160212Pakistanv New Zealand24-Nov-09
AB Barath104178138190West Indiesv Australia26-Nov-09
AN Petersen100226164160South Africav India14-Feb-10
SK Raina120294228122Indiav Sri Lanka26-Jul-10
KS Williamson131391299100New Zealandv India04-Nov-10
KA Edwards11029419591West Indiesv India06-Jul-11
SE Marsh141420315180Australiav Sri Lanka08-Sep-11
Abul Hasan113163123143Bangladeshv West Indies21-Nov-12
F du Plessis110*466376140South Africav Australia22-Nov-12
HD Rutherford171340217223New Zealandv England06-Mar-13
S Dhawan187250174332Indiav Australia14-Mar-13
RG Sharma177370301231Indiav West Indies06-Nov-13
JDS Neesham137*220154200New Zealandv India14-Feb-14
S van Zyl101*171130150South Africav West Indies17-Dec-14
AC Voges130*332247131Australiav West Indies03-Jun-15
SC Cook115320218140South Africav England22-Jan-16
KK Jennings112272219130Englandv India08-Dec-16
TA Blundell107*228180131New Zealandv West Indies01-Dec-17
KJ O’Brien118344217120Irelandv Pakistan11-May-18
PP Shaw134238154190Indiav West Indies04-Oct-18
BT Foakes107202100Englandv Sri Lanka06-Nov-18
Abid Ali109*298201110Pakistanv Sri Lanka11-Dec-19
KR Mayers210*415310207West Indiesv Bangladesh03-Feb-21
P Nissanka10334125260Sri Lankav West Indies21-Mar-21
DP Conway200578347221New Zealandv England02-Jun-21
SS Iyer105267171132Indiav New Zealand25-Nov-21
Zakir Hasan100315224131Bangladeshv India14-Dec-22

Latest News

Share article
Choose ranking:
ICC Test Ranking
ICC ODI Ranking
ICC T20I Ranking