Batsmen scoring a duck and a century in a test match

Batsmen scoring a duck and a century in a test match

V Kohli scored zero and 104 not out in the just  concluded test against Sri Lanka at Kolkata to provide the 160th occasion of a batsman scoring a duck and a century in a test in the history of test cricket. All such occasions are tabulated below

No Player FI SI Team Oppn Ground Match Date
1 WL Murdoch 0 153* Aus v Eng The Oval 06 Sep 1880
2 GHS Trott 0 143 Aus v Eng Lord’s 22 Jun 1896
3 C Hill 188 0 Aus v Eng Melbourne 29 Jan 1898
4 JH Sinclair 0 104 SAF v Aus Cape Town 08 Nov 1902
5 LC Braund 102 0 Eng v Aus Sydney 11 Dec 1903
6 JT Tyldesley 0 100 Eng v Aus Leeds 03 Jul 1905
7 G Gunn 122* 0 Eng v Aus Sydney 21 Feb 1908
8 GA Faulkner 122* 0 SAF v Aus Manchester 27 May 1912
9 RH Catterall 0 120 SAF v Eng Birmingham 14 Jun 1924
0 FE Woolley 0 123 Eng v Aus Sydney 19 Dec 1924
11 GB Legge 196 0 Eng v NZl Auckland 21 Feb 1930
12 DG Bradman 0 103* Aus v Eng Melbourne 30 Dec 1932
13 IM Barrow 105 0 Win v Eng Manchester 22 Jul 1933
14 AD Nourse 0 231 SAF v Aus Johannesburg 24 Dec 1935
15 JHW Fingleton 100 0 Aus v Eng Brisbane 04 Dec 1936
16 MH Mankad 111 0 Ind v Aus Melbourne 06 Feb 1948
17 DG Bradman 138 0 Aus v Eng Nottingham 10 Jun 1948
18 SG Barnes 0 141 Aus v Eng Lord’s 24 Jun 1948
19 DCS Compton 145* 0 Eng v Aus Manchester 08 Jul 1948
20 L Hutton 101 0 Eng v NZl Leeds 11 Jun 1949
21 P Roy 140 0 Ind v Eng Mum-BS 14 Dec 1951
22 VL Manjrekar 133 0 Ind v Eng Leeds 05 Jun 1952
23 ML Apte 0 163* Ind v Win Port of Spain 19 Feb 1953
24 RN Harvey 122 0 Aus v Eng Manchester 09 Jul 1953
25 PBH May 0 112 Eng v SAF Lord’s 23 Jun 1955
26 Imtiaz Ahmed 209 0 Pak v NZl Lahore 26 Oct 1955
27 Imtiaz Ahmed 122 0 Pak v Win Kingston 26 Feb 1958
28 MC Cowdrey 119 0 Eng v Win Port of Spain 25 Mar 1960
29 Hanif Mohammad 160 0 Pak v Ind Mum-BS 02 Dec 1960
30 FCM Alexander 0 108 Win v Aus Sydney 13 Jan 1961
31 Javed Burki 140 0 Pak v Eng Dhaka 19 Jan 1962
32 Rev.DS Sheppard 0 113 Eng v Aus Melbourne 29 Dec 1962
33 EJ Barlow 114 0 SAF v Aus Brisbane 06 Dec 1963
34 VL Manjrekar 108 0 Ind v Eng Chennai 10 Jan 1964
35 GT Dowling 129 0 NZl v Ind Mum-BS 12 Mar 1965
36 SM Nurse 201 0 Win v Aus Bridgetown 05 May 1965
37 MC Cowdrey 101 0 Eng v Win Kingston 08 Feb 1968
38 GS Sobers 0 113* Win v Eng Kingston 08 Feb 1968
39 IR Redpath 0 132 Aus v Win Sydney 14 Feb 1969
40 BF Hastings 0 117* NZl v Win Christchurch 13 Mar 1969
41 CA Davis 103 0 Win v Eng Lord’s 26 Jun 1969
42 GR Viswanath 0 137 Ind v Aus Kanpur 15 Nov 1969
43 IM Chappell 138 0 Aus v Ind Delhi 28 Nov 1969
44 GS Sobers 132 0 Win v Ind Port of Spain 13 Apr 1971
45 DL Amiss 158 0 Eng v Pak Hyd-Pak 16 Mar 1973
46 AI Kallicharran 0 103* Win v Ind Port of Spain 07 Apr 1976
47 RC Fredericks 0 138 Win v Eng Lord’s 17 Jun 1976
48 Asif Iqbal 0 152* Pak v Aus Adelaide 24 Dec 1976
49 IC Davis 105 0 Aus v Pak Adelaide 24 Dec 1976
50 RB McCosker 0 105 Aus v Pak Melbourne 01 Jan 1977
51 Sadiq Mohammad 105 0 Pak v Aus Melbourne 01 Jan 1977
52 SM Gavaskar 0 118 Ind v Aus Melbourne 30 Dec 1977
53 CS Serjeant 0 124 Aus v Win Georgetown 31 Mar 1978
54 Asif Iqbal 0 104 Pak v Ind Faisalabad 16 Oct 1978
55 DW Randall 0 150 Eng v Aus Sydney 06 Jan 1979
56 DB Vengsarkar 0 103 Ind v Eng Lord’s 02 Aug 1979
57 DL Haynes 0 122 Win v NZl Christchurch 22 Feb 1980
58 CL King 0 100* Win v NZl Christchurch 22 Feb 1980
59 IVA Richards 0 182* Win v Eng Bridgetown 13 Mar 1981
60 IT Botham 0 118 Eng v Aus Manchester 13 Aug 1981
61 GN Yallop 0 114 Aus v Eng Manchester 13 Aug 1981
62 G Boycott 137 0 Eng v Aus The Oval 27 Aug 1981
63 IVA Richards 208 0 Win v Aus Melbourne 22 Dec 1984
64 GR Marsh 118 0 Aus v NZl Auckland 13 Mar 1986
65 DC Boon 103 0 Aus v Eng Adelaide 12 Dec 1986
66 MW Gatting 100 0 Eng v Aus Adelaide 12 Dec 1986
67 Ijaz Ahmed 122 0 Pak v Aus Faisalabad 23 Sep 1988
68 MD Crowe 174 0 NZl v Pak Wellington 10 Feb 1989
69 NS Sidhu 116 0 Ind v Win Kingston 28 Apr 1989
70 M Azharuddin 0 109 Ind v Pak Faisalabad 23 Nov 1989
71 DL Haynes 0 109 Win v Eng Bridgetown 05 Apr 1990
72 DI Gower 100 0 Eng v Aus Melbourne 26 Dec 1990
73 ME Waugh 139* 0 Aus v Win St John’s 27 Apr 1991
74 RB Richardson 104 0 Win v Eng Birmingham 25 Jul 1991
75 JG Wright 116 0 NZl v Eng Wellington 06 Feb 1992
76 AC Hudson 163 0 SAF v Win Bridgetown 18 Apr 1992
77 A Ranatunga 127 0 Srl v Aus Col-SSC 17 Aug 1992
78 KLT Arthurton 157* 0 Win v Aus Brisbane 27 Nov 1992
79 MD Crowe 0 107 NZl v Srl Col-SSC 06 Dec 1992
80 CC Lewis 0 117 Eng v Ind Chennai 11 Feb 1993
81 MA Atherton 144 0 Eng v Win Georgetown 17 Mar 1994
82 MW Gatting 117 0 Eng v Aus Adelaide 26 Jan 1995
83 GP Thorpe 123 0 Eng v Aus Perth 03 Feb 1995
84 PA de Silva 0 105 Srl v Pak Faisalabad 15 Sep 1995
85 HP Tillakaratne 115 0 Srl v Pak Faisalabad 15 Sep 1995
86 NR Mongia 152 0 Ind v Aus Delhi 10 Oct 1996
87 Mohd Wasim 0 109* Pak v NZl Lahore 21 Nov 1996
88 N Hussain 113 0 Eng v Zim Bulawayo 18 Dec 1996
89 G Kirsten 103 0 SAF v Ind Cape Town 02 Jan 1997
90 CL Hooper 0 106 Win v Pak Karachi 06 Dec 1997
91 S Chanderpaul 118 0 Win v Eng Georgetown 27 Feb 1998
92 MW Goodwin 0 166* Zim v Pak Bulawayo 14 Mar 1998
93 DJ Cullinan 103 0 SAF v Srl Centurion 27 Mar 1998
94 CD McMillan 0 142 NZl v Srl Col-RPS 27 May 1998
95 GA Hick 107 0 Eng v Srl The Oval 27 Aug 1998
96 DJ Cullinan 168 0 SAF v Win Cape Town 02 Jan 1999
97 G Kirsten 0 134 SAF v Win Centurion 15 Jan 1999
98 SR Tendulkar 0 136 Ind v Pak Chennai 28 Jan 1999
99 Saeed Anwar 0 188* Pak v Ind Kolkata 16 Feb 1999
100 HH Gibbs 120 0 SAF v NZl Wellington 18 Mar 1999
101 TM Dilshan 163* 0 Srl v Zim Harare 26 Nov 1999
102 SL Campbell 170 0 Win v NZl Hamilton 16 Dec 1999
103 MV Boucher 0 108 SAF v Eng Durban 26 Dec 1999
104 MS Atapattu 120 0 Srl v SAF Kandy 30 Jul 2000
105 Shahid Afridi 107 0 Pak v Win Sharjah 07 Feb 2002
106 A Flintoff 0 137 Eng v NZl Christchurch 13 Mar 2002
107 SR Tendulkar 117 0 Ind v Win Port of Spain 19 Apr 2002
108 MP Vaughan 0 100 Eng v Ind Lord’s 25 Jul 2002
109 V Sehwag 106 0 Ind v Eng Nottingham 8 Aug 2002
110 MP Vaughan 0 183 Eng v Aus Sydney 02 Jan 2003
111 D Ganga 0 113 Win v Aus Georgetown 10 Apr 2003
112 Javed Omar 119 0 Ban v Pak Peshawar 27 Aug 2003
113 JL Langer 121 0 Aus v Ind Brisbane 04 Dec 2003
114 RT Ponting 242 0 Aus v Ind Adelaide 12 Dec 2003
115 SP Fleming 192 0 NZl v Pak Hamilton 19 Dec 2003
116 S Chanderpaul 0 109 Win v SAF Durban 26 Dec 2003
117 JA Rudolph 101 0 SAF v Win Cape Town 02 Jan 2004
118 AC Gilchrist 0 144 Aus v Srl Kandy 16 Mar 2004
119 AJ Strauss 147 0 Eng v SAF Johannesburg 13 Jan 2005
120 Younis Khan 147 0 Pak v Ind Kolkata 16 Mar 2005
121 JH Kallis 0 109* SAF v Win Georgetown 31 Mar 2005
122 BC Lara 153 0 Win v Pak Kingston 03 Jun 2005
123 IR Bell 115 0 Eng v Pak Faisalabad 20 Nov 2005
124 ML Hayden 0 102 Aus v SAF Durban 24 Mar 2006
125 AC Gilchrist 0 102* Aus v Eng Perth 14 Dec 2006
126 AG Prince 121 0 SAF v Ind Durban 26 Dec 2006
127 Mohd Ashraful 0 129* Ban v Srl Col-PSS 03 Jul 2007
128 M Jayawardene 104 0 Srl v Aus Hobart 16 Nov 2007
129 AJ Strauss 0 177 Eng v NZl Napier 22 Mar 2008
130 S Chanderpaul 126* 0 Win v NZl Napier 19 Dec 2008
131 R Dravid 136 0 Ind v Eng Mohali 19 Dec 2008
132 MEK Hussey 0 121 Aus v Eng The Oval 20 Aug 2009
133 Tamim Iqbal 0 151 Ban v Ind Dhaka 24 Jan 2010
134 V Sehwag 109 0 Ind v Srl Col-PSS 03 Aug 2010
135 AJ Strauss 0 110 Eng v Aus Brisbane 25 Nov 2010
136 PJ Hughes 0 126 Aus v Srl Col-SSC 16 Sep 2011
137 P Jayawardene 0 120 Srl v Pak Abu Dhabi 18 Oct 2011
138 MJ Guptill 109 0 NZl v Zim Bulawayo 01 Nov 2011
139 KC Sangakkara 0 108 Srl v SAF Durban 26 Dec 2011
140 JH Kallis 0 113 SAF v NZl Dunedin 07 Mar 2012
141 Azhar Ali 0 136 Pak v Srl Pallekele 08 Jul 2012
142 AN Cook 115 0 Eng v SAF The Oval 19 Jul 2012
143 GC Smith 122 0 SAF v Aus Adelaide 22 Nov 2012
144 DG Brownlie 0 109 NZl v SAF Cape Town 02 Jan 2013
145 NRD Compton 0 117 Eng v NZl Dunedin 06 Mar 2013
146 BJ Watling 103 0 NZl v Ban Chittagong 09 Oct 2013
147 S Dhawan 0 115 Ind v NZl Auckland 06 Feb 2014
148 BJ Watling 0 124 NZl v Ind Wellington 14 Feb 2014
149 HM Amla 0 127* SAF v Aus Port Elizabeth 20 Feb 2014
150 MJ Clarke 161* 0 Aus v SAF Cape Town 01 Mar 2014
151 M Jayawardene 165 0 Srl v SAF Col-SSC 24 Jul 2014
152 FDM Karunaratne 0 152 Srl v NZl Christchurch 26 Dec 2014
153 CA Pujara 145* 0 Ind v Srl Col-SSC 28 Aug 2015
154 Shoaib Malik 245 0 Pak v Eng Abu Dhabi 13 Oct 2015
155 Misbah-ul-Haq 114 0 Pak v Eng Lord’s 14 Jul 2016
156 JK Silva 0 115 Srl v Aus Col-SSC 13 Aug 2016
157 UT Khawaja 145 0 Aus v SAF Adelaide 24 Nov 2016
158 KK Jennings 112 0 Eng v Ind Mumbai 08 Dec 2016
159 Shakib Al Hasan 217 0 Ban v NZl Wellington 12 Jan 2017
160 V Kohli 0 104* Ind v Srl Kolkata 16 Nov 2017
Comments are closed.