Hundred and a duck in a match

Hundred and a duck in a match in Tests

Hundred and a duck in a match
Player
1st
2nd
Team
Opposition
Ground
Match Date
Scorecard
0153*Australiav EnglandThe Oval6 Sep 1880Test # 4
0143Australiav EnglandLord's22 Jun 1896Test # 50
1880Australiav EnglandMelbourne29 Jan 1898Test # 56
0104South Africav AustraliaCape Town8 Nov 1902Test # 77
1020Englandv AustraliaSydney11 Dec 1903Test # 78
0100Englandv AustraliaLeeds3 Jul 1905Test # 85
122*0Englandv AustraliaSydney21 Feb 1908Test # 100
122*0South Africav AustraliaManchester27 May 1912Test # 121
0120South Africav EnglandBirmingham14 Jun 1924Test # 153
0123Englandv AustraliaSydney19 Dec 1924Test # 158
1960Englandv New ZealandAuckland21 Feb 1930Test # 191
0103*Australiav EnglandMelbourne30 Dec 1932Test # 221
1050West Indiesv EnglandManchester22 Jul 1933Test # 228
0231South Africav AustraliaJohannesburg24 Dec 1935Test # 248
1000Australiav EnglandBrisbane4 Dec 1936Test # 255
1110Indiav AustraliaMelbourne6 Feb 1948Test # 295
1380Australiav EnglandNottingham10 Jun 1948Test # 299
0141Australiav EnglandLord's24 Jun 1948Test # 300
145*0Englandv AustraliaManchester8 Jul 1948Test # 301
1010Englandv New ZealandLeeds11 Jun 1949Test # 314
1400Indiav EnglandBrabourne14 Dec 1951Test # 342
1330Indiav EnglandLeeds5 Jun 1952Test # 351
0163*Indiav West IndiesPort of Spain19 Feb 1953Test # 367
1220Australiav EnglandManchester9 Jul 1953Test # 374
0112Englandv South AfricaLord's23 Jun 1955Test # 409
2090Pakistanv New ZealandLahore26 Oct 1955Test # 414
1220Pakistanv West IndiesKingston26 Feb 1958Test # 450
1190Englandv West IndiesPort of Spain25 Mar 1960Test # 491
1600Pakistanv IndiaBrabourne2 Dec 1960Test # 497
0108West Indiesv AustraliaSydney13 Jan 1961Test # 502
1400Pakistanv EnglandDhaka19 Jan 1962Test # 521
0113Englandv AustraliaMelbourne29 Dec 1962Test # 536
1140South Africav AustraliaBrisbane6 Dec 1963Test # 548
1080Indiav EnglandChennai10 Jan 1964Test # 551
1290New Zealandv IndiaBrabourne12 Mar 1965Test # 582
2010West Indiesv AustraliaBridgetown5 May 1965Test # 589
1010Englandv West IndiesKingston8 Feb 1968Test # 629
0113*West Indiesv EnglandKingston8 Feb 1968Test # 629
0132Australiav West IndiesSydney14 Feb 1969Test # 646
0117*New Zealandv West IndiesChristchurch13 Mar 1969Test # 652
1030West Indiesv EnglandLord's26 Jun 1969Test # 654
0137Indiav AustraliaKanpur15 Nov 1969Test # 666
1380Australiav IndiaDelhi28 Nov 1969Test # 667
1320West Indiesv IndiaPort of Spain13 Apr 1971Test # 686
1580Englandv PakistanHyderabad (Sind)16 Mar 1973Test # 717
0103*West Indiesv IndiaPort of Spain7 Apr 1976Test # 775
0138West Indiesv EnglandLord's17 Jun 1976Test # 778
0152*Pakistanv AustraliaAdelaide24 Dec 1976Test # 789
1050Australiav PakistanAdelaide24 Dec 1976Test # 789
0105Australiav PakistanMelbourne1 Jan 1977Test # 790
1050Pakistanv AustraliaMelbourne1 Jan 1977Test # 790
0118Indiav AustraliaMelbourne30 Dec 1977Test # 812
0124Australiav West IndiesGeorgetown31 Mar 1978Test # 822
0104Pakistanv IndiaFaisalabad16 Oct 1978Test # 831
0150Englandv AustraliaSydney6 Jan 1979Test # 840
0103Indiav EnglandLord's2 Aug 1979Test # 852
0122West Indiesv New ZealandChristchurch22 Feb 1980Test # 875
0100*West Indiesv New ZealandChristchurch22 Feb 1980Test # 875
0182*West Indiesv EnglandBridgetown13 Mar 1981Test # 900
0118Englandv AustraliaManchester13 Aug 1981Test # 907
0114Australiav EnglandManchester13 Aug 1981Test # 907
1370Englandv AustraliaThe Oval27 Aug 1981Test # 908
2080West Indiesv AustraliaMelbourne22 Dec 1984Test # 1005
1180Australiav New ZealandAuckland13 Mar 1986Test # 1040
1030Australiav EnglandAdelaide12 Dec 1986Test # 1060
1000Englandv AustraliaAdelaide12 Dec 1986Test # 1060
1220Pakistanv AustraliaFaisalabad23 Sep 1988Test # 1105
1740New Zealandv PakistanWellington10 Feb 1989Test # 1115
1160Indiav West IndiesKingston28 Apr 1989Test # 1120
0109Indiav PakistanFaisalabad23 Nov 1989Test # 1128
0109West Indiesv EnglandBridgetown5 Apr 1990Test # 1143
1000Englandv AustraliaMelbourne26 Dec 1990Test # 1159
139*0Australiav West IndiesSt John's27 Apr 1991Test # 1170
1040West Indiesv EnglandBirmingham25 Jul 1991Test # 1174
1160New Zealandv EnglandWellington6 Feb 1992Test # 1187
1630South Africav West IndiesBridgetown18 Apr 1992Test # 1188
1270Sri Lankav AustraliaColombo (SSC)17 Aug 1992Test # 1194
157*0West Indiesv AustraliaBrisbane27 Nov 1992Test # 1202
0107New Zealandv Sri LankaColombo (SSC)6 Dec 1992Test # 1204
0117Englandv IndiaChennai11 Feb 1993Test # 1213
1440Englandv West IndiesGeorgetown17 Mar 1994Test # 1254
1170Englandv AustraliaAdelaide26 Jan 1995Test # 1284
1230Englandv AustraliaW.A.C.A3 Feb 1995Test # 1287
0105Sri Lankav PakistanFaisalabad15 Sep 1995Test # 1305
1150Sri Lankav PakistanFaisalabad15 Sep 1995Test # 1305
1520Indiav AustraliaDelhi10 Oct 1996Test # 1335
0109*Pakistanv New ZealandLahore21 Nov 1996Test # 1339
1130Englandv ZimbabweBulawayo18 Dec 1996Test # 1345
1030South Africav IndiaCape Town2 Jan 1997Test # 1349
0106West Indiesv PakistanKarachi6 Dec 1997Test # 1391
1180West Indiesv EnglandGeorgetown27 Feb 1998Test # 1404
0166*Zimbabwev PakistanBulawayo14 Mar 1998Test # 1408
1030South Africav Sri LankaCenturion27 Mar 1998Test # 1414
0142New Zealandv Sri LankaColombo (RPS)27 May 1998Test # 1415
1070Englandv Sri LankaThe Oval27 Aug 1998Test # 1423
1680South Africav West IndiesCape Town2 Jan 1999Test # 1440
0134South Africav West IndiesCenturion15 Jan 1999Test # 1441
0136Indiav PakistanChennai28 Jan 1999Test # 1442
0188*Pakistanv IndiaEden Gardens16 Feb 1999Test # 1444
1200South Africav New ZealandWellington18 Mar 1999Test # 1452
163*0Sri Lankav ZimbabweHarare26 Nov 1999Test # 1473
1700West Indiesv New ZealandHamilton16 Dec 1999Test # 1477
0108South Africav EnglandDurban26 Dec 1999Test # 1480
1200Sri Lankav South AfricaKandy30 Jul 2000Test # 1505
1070Pakistanv West IndiesSharjah7 Feb 2002Test # 1588
0137Englandv New ZealandChristchurch13 Mar 2002Test # 1594
1170Indiav West IndiesPort of Spain19 Apr 2002Test # 1599
0100Englandv IndiaLord's25 Jul 2002Test # 1610
1060Indiav EnglandNottingham8 Aug 2002Test # 1612
0183Englandv AustraliaSydney2 Jan 2003Test # 1636
0113West Indiesv AustraliaGeorgetown10 Apr 2003Test # 1638
1190Bangladeshv PakistanPeshawar27 Aug 2003Test # 1657
1210Australiav IndiaBrisbane4 Dec 2003Test # 1671
2420Australiav IndiaAdelaide12 Dec 2003Test # 1673
1920New Zealandv PakistanHamilton19 Dec 2003Test # 1676
0109West Indiesv South AfricaDurban26 Dec 2003Test # 1679
1010South Africav West IndiesCape Town2 Jan 2004Test # 1681
0144Australiav Sri LankaKandy16 Mar 2004Test # 1688
1470Englandv South AfricaJohannesburg13 Jan 2005Test # 1734
1470Pakistanv IndiaEden Gardens16 Mar 2005Test # 1741
0109*South Africav West IndiesGeorgetown31 Mar 2005Test # 1745
1530West Indiesv PakistanKingston3 Jun 2005Test # 1754
1150Englandv PakistanFaisalabad20 Nov 2005Test # 1772
0102Australiav South AfricaDurban24 Mar 2006Test # 1792
0102*Australiav EnglandW.A.C.A14 Dec 2006Test # 1821
1210South Africav IndiaDurban26 Dec 2006Test # 1825
0129*Bangladeshv Sri LankaColombo (PSS)3 Jul 2007Test # 1838
1040Sri Lankav AustraliaHobart16 Nov 2007Test # 1847
0177Englandv New ZealandNapier22 Mar 2008Test # 1868
126*0West Indiesv New ZealandNapier19 Dec 2008Test # 1900
1360Indiav EnglandMohali19 Dec 2008Test # 1901
0121Australiav EnglandThe Oval20 Aug 2009Test # 1931
0151Bangladeshv IndiaMirpur24 Jan 2010Test # 1950
1090Indiav Sri LankaColombo (PSS)3 Aug 2010Test # 1968
0110Englandv AustraliaBrisbane25 Nov 2010Test # 1981
0126Australiav Sri LankaColombo (SSC)16 Sep 2011Test # 2008
0120Sri Lankav PakistanAbu Dhabi18 Oct 2011Test # 2009
1090New Zealandv ZimbabweBulawayo1 Nov 2011Test # 2013
0108Sri Lankav South AfricaDurban26 Dec 2011Test # 2026
0113South Africav New ZealandDunedin7 Mar 2012Test # 2035
0136Pakistanv Sri LankaPallekele8 Jul 2012Test # 2048
1150Englandv South AfricaThe Oval19 Jul 2012Test # 2049
1220South Africav AustraliaAdelaide22 Nov 2012Test # 2061
0109New Zealandv South AfricaCape Town2 Jan 2013Test # 2069
0117Englandv New ZealandDunedin6 Mar 2013Test # 2077
1030New Zealandv BangladeshChattogram9 Oct 2013Test # 2097
0115Indiav New ZealandAuckland6 Feb 2014Test # 2118
0124New Zealandv IndiaWellington14 Feb 2014Test # 2120
0127*South Africav AustraliaGqeberha20 Feb 2014Test # 2121
161*0Australiav South AfricaCape Town1 Mar 2014Test # 2122
1650Sri Lankav South AfricaColombo (SSC)24 Jul 2014Test # 2131
0152Sri Lankav New ZealandChristchurch26 Dec 2014Test # 2151
145*0Indiav Sri LankaColombo (SSC)28 Aug 2015Test # 2179
2450Pakistanv EnglandAbu Dhabi13 Oct 2015Test # 2180
1140Pakistanv EnglandLord's14 Jul 2016Test # 2206
0115Sri Lankav AustraliaColombo (SSC)13 Aug 2016Test # 2217
1450Australiav South AfricaAdelaide24 Nov 2016Test # 2236
1120Englandv IndiaWankhede8 Dec 2016Test # 2239
2170Bangladeshv New ZealandWellington12 Jan 2017Test # 2246
0104*Indiav Sri LankaEden Gardens16 Nov 2017Test # 2281
0120South Africav AustraliaJohannesburg30 Mar 2018Test # 2302
0125Englandv IndiaThe Oval7 Sep 2018Test # 2318
1040Pakistanv New ZealandAbu Dhabi3 Dec 2018Test # 2332
1060Indiav AustraliaMelbourne26 Dec 2018Test # 2337
0116*West Indiesv EnglandBridgetown23 Jan 2019Test # 2342
0101*Australiav Sri LankaCanberra1 Feb 2019Test # 2345
0102*West Indiesv EnglandGros Islet9 Feb 2019Test # 2346
1020Afghanistanv BangladeshChattogram5 Sep 2019Test # 2361
1110South Africav IndiaVisakhapatnam2 Oct 2019Test # 2363
0118Pakistanv Sri LankaKarachi19 Dec 2019Test # 2375
1560Pakistanv EnglandManchester5 Aug 2020Test # 2391
1630Bangladeshv Sri LankaPallekele21 Apr 2021Test # 2418
1990Sri Lankav BangladeshChattogram15 May 2022Test # 2462
145*0Australiav Sri LankaGalle8 Jul 2022Test # 2471
1070Englandv PakistanRawalpindi1 Dec 2022Test # 2478
1220New Zealandv PakistanKarachi2 Jan 2023Test # 2487
1860Englandv New ZealandWellington24 Feb 2023Test # 2494
1640Australiav PakistanPerth14 Dec 2023Test # 2518
0114Afghanistanv Sri LankaColombo (SSC)2 Feb 2024Test # 2527
1200West Indiesv EnglandNottingham18 Jul 2024Test # 2539
1410Pakistanv BangladeshRawalpindi21 Aug 2024Test # 2544
0119*Indiav BangladeshChennai19 Sep 2024Test # 2550
1020Pakistanv EnglandMultan7 Oct 2024Test # 2553
1140Englandv PakistanMultan15 Oct 2024Test # 2554
0150Indiav New ZealandBengaluru16 Oct 2024Test # 2555
0161Indiav AustraliaPerth22 Nov 2024Test # 2561
Records includes the following current or recent matches:

South Africa v Sri Lanka at Durban, 1st Test, Nov 27-30, 2024 [Test # 2563]

West Indies v Bangladesh at North Sound, 1st Test, Nov 22-26, 2024 [Test # 2562]

Australia v India at Perth, 1st Test, Nov 22-25, 2024 [Test # 2561]