Hundred and a duck in a match

Test matches Cricket – Hundred and a duck in a match

Test matches
Ducks and pairs

Hundred and a duck in a match

RankPlayer1st2ndTeamOppositionGroundMatch DateScorecard
🥇 1
WL Murdoch0153*Australiav EnglandThe Oval6 Sep 1880Test # 4
🥈 2
GHS Trott0143Australiav EnglandLord's22 Jun 1896Test # 50
🥉 3
C Hill1880Australiav EnglandMelbourne29 Jan 1898Test # 56
4
JH Sinclair0104South Africav AustraliaCape Town8 Nov 1902Test # 77
5
LC Braund1020Englandv AustraliaSydney11 Dec 1903Test # 78
6
JT Tyldesley0100Englandv AustraliaLeeds3 Jul 1905Test # 85
7
G Gunn122*0Englandv AustraliaSydney21 Feb 1908Test # 100
7
GA Faulkner122*0South Africav AustraliaManchester27 May 1912Test # 121
9
RH Catterall0120South Africav EnglandBirmingham14 Jun 1924Test # 153
10
FE Woolley0123Englandv AustraliaSydney19 Dec 1924Test # 158
11
GB Legge1960Englandv New ZealandAuckland21 Feb 1930Test # 191
12
DG Bradman0103*Australiav EnglandMelbourne30 Dec 1932Test # 221
13
IM Barrow1050West Indiesv EnglandManchester22 Jul 1933Test # 228
14
AD Nourse0231South Africav AustraliaJohannesburg24 Dec 1935Test # 248
15
JHW Fingleton1000Australiav EnglandBrisbane4 Dec 1936Test # 255
15
MH Mankad1110Indiav AustraliaMelbourne6 Feb 1948Test # 295
15
DG Bradman1380Australiav EnglandNottingham10 Jun 1948Test # 299
18
SG Barnes0141Australiav EnglandLord's24 Jun 1948Test # 300
19
DCS Compton145*0Englandv AustraliaManchester8 Jul 1948Test # 301
19
L Hutton1010Englandv New ZealandLeeds11 Jun 1949Test # 314
19
P Roy1400Indiav EnglandBrabourne14 Dec 1951Test # 342
19
VL Manjrekar1330Indiav EnglandLeeds5 Jun 1952Test # 351
23
ML Apte0163*Indiav West IndiesPort of Spain19 Feb 1953Test # 367
24
RN Harvey1220Australiav EnglandManchester9 Jul 1953Test # 374
25
PBH May0112Englandv South AfricaLord's23 Jun 1955Test # 409
26
Imtiaz Ahmed2090Pakistanv New ZealandLahore26 Oct 1955Test # 414
26
Imtiaz Ahmed1220Pakistanv West IndiesKingston26 Feb 1958Test # 450
26
MC Cowdrey1190Englandv West IndiesPort of Spain25 Mar 1960Test # 491
26
Hanif Mohammad1600Pakistanv IndiaBrabourne2 Dec 1960Test # 497
30
FCM Alexander0108West Indiesv AustraliaSydney13 Jan 1961Test # 502
31
Javed Burki1400Pakistanv EnglandDhaka19 Jan 1962Test # 521
32
Rev.DS Sheppard0113Englandv AustraliaMelbourne29 Dec 1962Test # 536
33
EJ Barlow1140South Africav AustraliaBrisbane6 Dec 1963Test # 548
33
VL Manjrekar1080Indiav EnglandChennai10 Jan 1964Test # 551
33
GT Dowling1290New Zealandv IndiaBrabourne12 Mar 1965Test # 582
33
SM Nurse2010West Indiesv AustraliaBridgetown5 May 1965Test # 589
33
MC Cowdrey1010Englandv West IndiesKingston8 Feb 1968Test # 629
38
GS Sobers0113*West Indiesv EnglandKingston8 Feb 1968Test # 629
39
IR Redpath0132Australiav West IndiesSydney14 Feb 1969Test # 646
40
BF Hastings0117*New Zealandv West IndiesChristchurch13 Mar 1969Test # 652
41
CA Davis1030West Indiesv EnglandLord's26 Jun 1969Test # 654
42
GR Viswanath0137Indiav AustraliaKanpur15 Nov 1969Test # 666
43
IM Chappell1380Australiav IndiaDelhi28 Nov 1969Test # 667
43
GS Sobers1320West Indiesv IndiaPort of Spain13 Apr 1971Test # 686
43
DL Amiss1580Englandv PakistanHyderabad (Sind)16 Mar 1973Test # 717
46
AI Kallicharran0103*West Indiesv IndiaPort of Spain7 Apr 1976Test # 775
47
RC Fredericks0138West Indiesv EnglandLord's17 Jun 1976Test # 778
48
Asif Iqbal0152*Pakistanv AustraliaAdelaide24 Dec 1976Test # 789
49
IC Davis1050Australiav PakistanAdelaide24 Dec 1976Test # 789
50
RB McCosker0105Australiav PakistanMelbourne1 Jan 1977Test # 790
51
Sadiq Mohammad1050Pakistanv AustraliaMelbourne1 Jan 1977Test # 790
52
SM Gavaskar0118Indiav AustraliaMelbourne30 Dec 1977Test # 812
53
CS Serjeant0124Australiav West IndiesGeorgetown31 Mar 1978Test # 822
54
Asif Iqbal0104Pakistanv IndiaFaisalabad16 Oct 1978Test # 831
55
DW Randall0150Englandv AustraliaSydney6 Jan 1979Test # 840
56
DB Vengsarkar0103Indiav EnglandLord's2 Aug 1979Test # 852
57
DL Haynes0122West Indiesv New ZealandChristchurch22 Feb 1980Test # 875
58
CL King0100*West Indiesv New ZealandChristchurch22 Feb 1980Test # 875
59
IVA Richards0182*West Indiesv EnglandBridgetown13 Mar 1981Test # 900
60
IT Botham0118Englandv AustraliaManchester13 Aug 1981Test # 907
61
GN Yallop0114Australiav EnglandManchester13 Aug 1981Test # 907
62
G Boycott1370Englandv AustraliaThe Oval27 Aug 1981Test # 908
62
IVA Richards2080West Indiesv AustraliaMelbourne22 Dec 1984Test # 1005
62
GR Marsh1180Australiav New ZealandAuckland13 Mar 1986Test # 1040
62
DC Boon1030Australiav EnglandAdelaide12 Dec 1986Test # 1060
62
MW Gatting1000Englandv AustraliaAdelaide12 Dec 1986Test # 1060
62
Ijaz Ahmed1220Pakistanv AustraliaFaisalabad23 Sep 1988Test # 1105
62
MD Crowe1740New Zealandv PakistanWellington10 Feb 1989Test # 1115
62
NS Sidhu1160Indiav West IndiesKingston28 Apr 1989Test # 1120
70
M Azharuddin0109Indiav PakistanFaisalabad23 Nov 1989Test # 1128
70
DL Haynes0109West Indiesv EnglandBridgetown5 Apr 1990Test # 1143
72
DI Gower1000Englandv AustraliaMelbourne26 Dec 1990Test # 1159
72
ME Waugh139*0Australiav West IndiesSt John's27 Apr 1991Test # 1170
72
RB Richardson1040West Indiesv EnglandBirmingham25 Jul 1991Test # 1174
72
JG Wright1160New Zealandv EnglandWellington6 Feb 1992Test # 1187
72
AC Hudson1630South Africav West IndiesBridgetown18 Apr 1992Test # 1188
72
A Ranatunga1270Sri Lankav AustraliaColombo (SSC)17 Aug 1992Test # 1194
72
KLT Arthurton157*0West Indiesv AustraliaBrisbane27 Nov 1992Test # 1202
79
MD Crowe0107New Zealandv Sri LankaColombo (SSC)6 Dec 1992Test # 1204
80
CC Lewis0117Englandv IndiaChennai11 Feb 1993Test # 1213
81
MA Atherton1440Englandv West IndiesGeorgetown17 Mar 1994Test # 1254
81
MW Gatting1170Englandv AustraliaAdelaide26 Jan 1995Test # 1284
81
GP Thorpe1230Englandv AustraliaW.A.C.A3 Feb 1995Test # 1287
84
PA de Silva0105Sri Lankav PakistanFaisalabad15 Sep 1995Test # 1305
85
HP Tillakaratne1150Sri Lankav PakistanFaisalabad15 Sep 1995Test # 1305
85
NR Mongia1520Indiav AustraliaDelhi10 Oct 1996Test # 1335
87
Mohammad Wasim0109*Pakistanv New ZealandLahore21 Nov 1996Test # 1339
88
N Hussain1130Englandv ZimbabweBulawayo18 Dec 1996Test # 1345
88
G Kirsten1030South Africav IndiaCape Town2 Jan 1997Test # 1349
90
CL Hooper0106West Indiesv PakistanKarachi6 Dec 1997Test # 1391
91
S Chanderpaul1180West Indiesv EnglandGeorgetown27 Feb 1998Test # 1404
92
MW Goodwin0166*Zimbabwev PakistanBulawayo14 Mar 1998Test # 1408
93
DJ Cullinan1030South Africav Sri LankaCenturion27 Mar 1998Test # 1414
94
CD McMillan0142New Zealandv Sri LankaColombo (RPS)27 May 1998Test # 1415
95
GA Hick1070Englandv Sri LankaThe Oval27 Aug 1998Test # 1423
95
DJ Cullinan1680South Africav West IndiesCape Town2 Jan 1999Test # 1440
97
G Kirsten0134South Africav West IndiesCenturion15 Jan 1999Test # 1441
98
SR Tendulkar0136Indiav PakistanChennai28 Jan 1999Test # 1442
99
Saeed Anwar0188*Pakistanv IndiaEden Gardens16 Feb 1999Test # 1444
100
HH Gibbs1200South Africav New ZealandWellington18 Mar 1999Test # 1452
100
TM Dilshan163*0Sri Lankav ZimbabweHarare26 Nov 1999Test # 1473
100
SL Campbell1700West Indiesv New ZealandHamilton16 Dec 1999Test # 1477
103
MV Boucher0108South Africav EnglandDurban26 Dec 1999Test # 1480
104
MS Atapattu1200Sri Lankav South AfricaKandy30 Jul 2000Test # 1505
104
Shahid Afridi1070Pakistanv West IndiesSharjah7 Feb 2002Test # 1588
106
A Flintoff0137Englandv New ZealandChristchurch13 Mar 2002Test # 1594
107
SR Tendulkar1170Indiav West IndiesPort of Spain19 Apr 2002Test # 1599
108
MP Vaughan0100Englandv IndiaLord's25 Jul 2002Test # 1610
109
V Sehwag1060Indiav EnglandNottingham8 Aug 2002Test # 1612
110
MP Vaughan0183Englandv AustraliaSydney2 Jan 2003Test # 1636
111
D Ganga0113West Indiesv AustraliaGeorgetown10 Apr 2003Test # 1638
112
Javed Omar1190Bangladeshv PakistanPeshawar27 Aug 2003Test # 1657
112
JL Langer1210Australiav IndiaBrisbane4 Dec 2003Test # 1671
112
RT Ponting2420Australiav IndiaAdelaide12 Dec 2003Test # 1673
112
SP Fleming1920New Zealandv PakistanHamilton19 Dec 2003Test # 1676
116
S Chanderpaul0109West Indiesv South AfricaDurban26 Dec 2003Test # 1679
117
JA Rudolph1010South Africav West IndiesCape Town2 Jan 2004Test # 1681
118
AC Gilchrist0144Australiav Sri LankaKandy16 Mar 2004Test # 1688
119
AJ Strauss1470Englandv South AfricaJohannesburg13 Jan 2005Test # 1734
119
Younis Khan1470Pakistanv IndiaEden Gardens16 Mar 2005Test # 1741
121
JH Kallis0109*South Africav West IndiesGeorgetown31 Mar 2005Test # 1745
122
BC Lara1530West Indiesv PakistanKingston3 Jun 2005Test # 1754
122
IR Bell1150Englandv PakistanFaisalabad20 Nov 2005Test # 1772
124
ML Hayden0102Australiav South AfricaDurban24 Mar 2006Test # 1792
125
AC Gilchrist0102*Australiav EnglandW.A.C.A14 Dec 2006Test # 1821
126
AG Prince1210South Africav IndiaDurban26 Dec 2006Test # 1825
127
Mohammad Ashraful0129*Bangladeshv Sri LankaColombo (PSS)3 Jul 2007Test # 1838
128
DPMD Jayawardene1040Sri Lankav AustraliaHobart16 Nov 2007Test # 1847
129
AJ Strauss0177Englandv New ZealandNapier22 Mar 2008Test # 1868
130
S Chanderpaul126*0West Indiesv New ZealandNapier19 Dec 2008Test # 1900
130
R Dravid1360Indiav EnglandMohali19 Dec 2008Test # 1901
132
MEK Hussey0121Australiav EnglandThe Oval20 Aug 2009Test # 1931
133
Tamim Iqbal0151Bangladeshv IndiaMirpur24 Jan 2010Test # 1950
134
V Sehwag1090Indiav Sri LankaColombo (PSS)3 Aug 2010Test # 1968
135
AJ Strauss0110Englandv AustraliaBrisbane25 Nov 2010Test # 1981
136
PJ Hughes0126Australiav Sri LankaColombo (SSC)16 Sep 2011Test # 2008
137
HAPW Jayawardene0120Sri Lankav PakistanAbu Dhabi18 Oct 2011Test # 2009
138
MJ Guptill1090New Zealandv ZimbabweBulawayo1 Nov 2011Test # 2013
139
KC Sangakkara0108Sri Lankav South AfricaDurban26 Dec 2011Test # 2026
140
JH Kallis0113South Africav New ZealandDunedin7 Mar 2012Test # 2035
141
Azhar Ali0136Pakistanv Sri LankaPallekele8 Jul 2012Test # 2048
142
AN Cook1150Englandv South AfricaThe Oval19 Jul 2012Test # 2049
142
GC Smith1220South Africav AustraliaAdelaide22 Nov 2012Test # 2061
144
DG Brownlie0109New Zealandv South AfricaCape Town2 Jan 2013Test # 2069
145
NRD Compton0117Englandv New ZealandDunedin6 Mar 2013Test # 2077
146
BJ Watling1030New Zealandv BangladeshChattogram9 Oct 2013Test # 2097
147
S Dhawan0115Indiav New ZealandAuckland6 Feb 2014Test # 2118
148
BJ Watling0124New Zealandv IndiaWellington14 Feb 2014Test # 2120
149
HM Amla0127*South Africav AustraliaGqeberha20 Feb 2014Test # 2121
150
MJ Clarke161*0Australiav South AfricaCape Town1 Mar 2014Test # 2122
150
DPMD Jayawardene1650Sri Lankav South AfricaColombo (SSC)24 Jul 2014Test # 2131
152
FDM Karunaratne0152Sri Lankav New ZealandChristchurch26 Dec 2014Test # 2151
153
CA Pujara145*0Indiav Sri LankaColombo (SSC)28 Aug 2015Test # 2179
153
Shoaib Malik2450Pakistanv EnglandAbu Dhabi13 Oct 2015Test # 2180
153
Misbah-ul-Haq1140Pakistanv EnglandLord's14 Jul 2016Test # 2206
156
JK Silva0115Sri Lankav AustraliaColombo (SSC)13 Aug 2016Test # 2217
157
UT Khawaja1450Australiav South AfricaAdelaide24 Nov 2016Test # 2236
157
KK Jennings1120Englandv IndiaWankhede8 Dec 2016Test # 2239
157
Shakib Al Hasan2170Bangladeshv New ZealandWellington12 Jan 2017Test # 2246
160
V Kohli0104*Indiav Sri LankaEden Gardens16 Nov 2017Test # 2281
161
F du Plessis0120South Africav AustraliaJohannesburg30 Mar 2018Test # 2302
162
JE Root0125Englandv IndiaThe Oval7 Sep 2018Test # 2318
163
Asad Shafiq1040Pakistanv New ZealandAbu Dhabi3 Dec 2018Test # 2332
163
CA Pujara1060Indiav AustraliaMelbourne26 Dec 2018Test # 2337
165
SO Dowrich0116*West Indiesv EnglandBridgetown23 Jan 2019Test # 2342
166
UT Khawaja0101*Australiav Sri LankaCanberra1 Feb 2019Test # 2345
167
RL Chase0102*West Indiesv EnglandGros Islet9 Feb 2019Test # 2346
168
Rahmat Shah1020Afghanistanv BangladeshChattogram5 Sep 2019Test # 2361
168
Q de Kock1110South Africav IndiaVisakhapatnam2 Oct 2019Test # 2363
170
Azhar Ali0118Pakistanv Sri LankaKarachi19 Dec 2019Test # 2375
171
Shan Masood1560Pakistanv EnglandManchester5 Aug 2020Test # 2391
171
Najmul Hossain Shanto1630Bangladeshv Sri LankaPallekele21 Apr 2021Test # 2418
171
AD Mathews1990Sri Lankav BangladeshChattogram15 May 2022Test # 2462
171
SPD Smith145*0Australiav Sri LankaGalle8 Jul 2022Test # 2471
171
BM Duckett1070Englandv PakistanRawalpindi1 Dec 2022Test # 2478
171
DP Conway1220New Zealandv PakistanKarachi2 Jan 2023Test # 2487
171
HC Brook1860Englandv New ZealandWellington24 Feb 2023Test # 2494
171
DA Warner1640Australiav PakistanPerth14 Dec 2023Test # 2518
179
Ibrahim Zadran0114Afghanistanv Sri LankaColombo (SSC)2 Feb 2024Test # 2527
180
KAR Hodge1200West Indiesv EnglandNottingham18 Jul 2024Test # 2539
180
Saud Shakeel1410Pakistanv BangladeshRawalpindi21 Aug 2024Test # 2544
182
Shubman Gill0119*Indiav BangladeshChennai19 Sep 2024Test # 2550
183
Abdullah Shafique1020Pakistanv EnglandMultan7 Oct 2024Test # 2553
183
BM Duckett1140Englandv PakistanMultan15 Oct 2024Test # 2554
185
SN Khan0150Indiav New ZealandBengaluru16 Oct 2024Test # 2555
186
YBK Jaiswal0161Indiav AustraliaPerth22 Nov 2024Test # 2561
187
Ismat Alam0101Afghanistanv ZimbabweBulawayo2 Jan 2025Test # 2574
188
AK Markram0136South Africav AustraliaLord's11 Jun 2025Test # 2585

Showing 188 records