India became the only team to post ten three figure partnerships for the first wicket against Sri Lanka

KL Rahul and S Dhawan of india added 166 runs for the first wicket in India’s second innings and the third innings of the test against Sri Lanka at Kolkata to provide the tenth occasion of Indian batsmen posting a three figure partnership against India. All such occasions are tabulated below. India earned the distinction of becoming the only team to post ten three figure partnerships for the first wicket against Sri Lanka.  

No Partners Wkt Runs Inns Opposition Ground Start Date
1 J Arun Lal, SM Gavaskar 1 156 2 v Sri Lanka Chennai 17 Sep 1982
2 M Prabhakar, NS Sidhu 1 171 3 v Sri Lanka Col-SSC 27 Jul 1993
3 NR Mongia, NS Sidhu 1 120 2 v Sri Lanka Mohali 19 Nov 1997
4 SS Das, S Ramesh 1 107 3 v Sri Lanka Col-SSC 29 Aug 2001
5 G Gambhir, V Sehwag 1 167 1 v Sri Lanka Galle 31 Jul 2008
6 G Gambhir, V Sehwag 1 233 1 v Sri Lanka Kanpur 24 Nov 2009
7 V Sehwag, M Vijay 1 221 2 v Sri Lanka Mum-BS 02 Dec 2009
8 V Sehwag, M Vijay 1 165 2 v Sri Lanka Col-SSC 26 Jul 2010
9 S Dhawan, KL Rahul 1 188 1 v Sri Lanka Pallekele 12 Aug 2017
10 S Dhawan, KL Rahul 1 166 3 v Sri Lanka Kolkata 16 Nov 2017

It also provide the eighth occasion of Indian batsmen posting 150 plus runs partnership for the first wicket against India. All such occasions are listed below. India now owns the  record for posting most number of partnerships of 150 plus runs for the first wicket against Sri Lanka.

No Partners Wkt Runs Inns Opposition Ground Start Date
1 G Gambhir, V Sehwag 1 233 1 v Sri Lanka Kanpur 24 Nov 2009
2 V Sehwag, M Vijay 1 221 2 v Sri Lanka Mum-BS 02 Dec 2009
3 S Dhawan, KL Rahul 1 188 1 v Sri Lanka Pallekele 12 Aug 2017
4 M Prabhakar, NS Sidhu 1 171 3 v Sri Lanka Col-SSC 27 Jul 1993
5 G Gambhir, V Sehwag 1 167 1 v Sri Lanka Galle 31 Jul 2008
6 S Dhawan, KL Rahul 1 166 3 v Sri Lanka Kolkata 16 Nov 2017
7 V Sehwag, M Vijay 1 165 2 v Sri Lanka Col-SSC 26 Jul 2010
8 J Arun Lal, SM Gavaskar 1 156 2 v Sri Lanka Chennai 17 Sep 1982

 

India owns the record for scoring most centuries against Sri Lanka at home

India and England shared the record for most centuries against Sri Lanka at home prior to the start of the just concluded Kolkata test. Both teams had scored 27 centuries. V Kohli’s 104 not out in this test gave India its 28th century and with it the record of scoring most centuries against Sri Lanka at home. The centuries scored by India and England are tabulated below

INDIAN BATSMEN
No Player Runs Inns Opposition Ground Start Date
1 SM Gavaskar 155 2 v Sri Lanka Chennai 17 Sep 1982
2 SM Patil 114* 2 v Sri Lanka Chennai 17 Sep 1982
3 SM Gavaskar 176 2 v Sri Lanka Kanpur 17 Dec 1986
4 M Azharuddin 199 2 v Sri Lanka Kanpur 17 Dec 1986
5 N Kapil Dev 163 2 v Sri Lanka Kanpur 17 Dec 1986
6 M Amarnath 131 2 v Sri Lanka Nagpur 27 Dec 1986
7 DB Vengsarkar 153 2 v Sri Lanka Nagpur 27 Dec 1986
8 DB Vengsarkar 166 1 v Sri Lanka Cuttack 04 Jan 1987
9 NS Sidhu 124 1 v Sri Lanka Lucknow 18 Jan 1994
10 SR Tendulkar 142 1 v Sri Lanka Lucknow 18 Jan 1994
11 M Azharuddin 108 1 v Sri Lanka Bengaluru 26 Jan 1994
12 M Azharuddin 152 2 v Sri Lanka Ahmedabad 08 Feb 1994
13 NS Sidhu 131 2 v Sri Lanka Mohali 19 Nov 1997
14 SC Ganguly 109 2 v Sri Lanka Mohali 19 Nov 1997
15 SC Ganguly 173 1 v Sri Lanka Mumbai 03 Dec 1997
16 SR Tendulkar 148 1 v Sri Lanka Mumbai 03 Dec 1997
17 SR Tendulkar 109 1 v Sri Lanka Delhi 10 Dec 2005
18 VVS Laxman 104 1 v Sri Lanka Ahmedabad 18 Dec 2005
19 R Dravid 177 1 v Sri Lanka Ahmedabad 16 Nov 2009
20 MS Dhoni 110 1 v Sri Lanka Ahmedabad 16 Nov 2009
21 G Gambhir 114 3 v Sri Lanka Ahmedabad 16 Nov 2009
22 SR Tendulkar 100* 3 v Sri Lanka Ahmedabad 16 Nov 2009
23 G Gambhir 167 1 v Sri Lanka Kanpur 24 Nov 2009
24 V Sehwag 131 1 v Sri Lanka Kanpur 24 Nov 2009
25 R Dravid 144 1 v Sri Lanka Kanpur 24 Nov 2009
26 V Sehwag 293 2 v Sri Lanka Mumbai (BS) 02 Dec 2009
27 MS Dhoni 100* 2 v Sri Lanka Mumbai (BS) 02 Dec 2009
28 V Kohli 104* 3 v Sri Lanka Kolkata 16 Nov 2017
ENGLAND BATSMEN
No Player Runs Inns Opposition Ground Start Date
1 AJ Lamb 107 2 v Sri Lanka Lord’s 23 Aug 1984
2 AJ Stewart 113* 1 v Sri Lanka Lord’s 22 Aug 1991
3 GA Gooch 174 3 v Sri Lanka Lord’s 22 Aug 1991
4 GA Hick 107 1 v Sri Lanka The Oval 27 Aug 1998
5 JP Crawley 156* 1 v Sri Lanka The Oval 27 Aug 1998
6 MP Vaughan 115 3 v Sri Lanka Lord’s 16 May 2002
7 MA Butcher 105 3 v Sri Lanka Lord’s 16 May 2002
8 ME Trescothick 161 2 v Sri Lanka Birmingham 30 May 2002
9 GP Thorpe 123 2 v Sri Lanka Birmingham 30 May 2002
10 MA Butcher 123 1 v Sri Lanka Manchester 13 Jun 2002
11 AJ Stewart 123 1 v Sri Lanka Manchester 13 Jun 2002
12 ME Trescothick 106 1 v Sri Lanka Lord’s 11 May 2006
13 KP Pietersen 158 1 v Sri Lanka Lord’s 11 May 2006
14 KP Pietersen 142 2 v Sri Lanka Birmingham 25 May 2006
15 AN Cook 133 2 v Sri Lanka Cardiff 26 May 2011
16 IJL Trott 203 2 v Sri Lanka Cardiff 26 May 2011
17 IR Bell 103* 2 v Sri Lanka Cardiff 26 May 2011
18 MJ Prior 126 1 v Sri Lanka Lord’s 03 Jun 2011
19 AN Cook 106 3 v Sri Lanka Lord’s 03 Jun 2011
20 IR Bell 119* 2 v Sri Lanka Southampton 16 Jun 2011
21 JE Root 200* 1 v Sri Lanka Lord’s 12 Jun 2014
22 GS Ballance 104* 3 v Sri Lanka Lord’s 12 Jun 2014
23 SD Robson 127 2 v Sri Lanka Leeds 20 Jun 2014
24 MM Ali 108* 4 v Sri Lanka Leeds 20 Jun 2014
25 JM Bairstow 140 1 v Sri Lanka Leeds 19 May 2016
26 MM Ali 155* 1 v Sri Lanka Ch-le-St 27 May 2016
27 JM Bairstow 167* 1 v Sri Lanka Lord’s 09 Jun 2016

 

India becomes the first team to score sixty centuries against Sri Lanka

V Kohli’s 104 not out against Sri Lanka in the just concluded test at Kolkata represent the 60th century scored by Indian batsmen against Sri Lanka in a test innings. India became the first team to score 60 centuries against Sri Lanka. The table one shows the centuries scored by each team against Sri Lanka while the  table two lists the individual centuries scored by Indian batsmen against Sri Lanka

TABLE – ONE
Team Players Mat Inns NO Runs HS Ave C
India 23 31 60 12 8113 293 169.02 60
Pakistan 26 34 49 10 6908 313 177.12 49
Australia 23 22 41 09 5343 219 166.96 41
England 21 24 35 10 4562 203 182.48 35
New Zealand 20 17 26 10 4195 299 262.18 26
South Africa 16 17 23 06 2852 224 167.76 23
Bangladesh 07 07 11 02 1407 200 156.33 11
West Indies 04 06 08 00 1401 333 175.12 08
Zimbabwe 05 06 07 02 1031 266 206.20 07

 

TABLE – TWO
No Player Runs Inns Opposition Ground Start Date
1 SM Gavaskar 155 2 v Sri Lanka Chennai 17 Sep 1982
2 SM Patil 114* 2 v Sri Lanka Chennai 17 Sep 1982
3 M Amarnath 116* 3 v Sri Lanka Kandy 14 Sep 1985
4 SM Gavaskar 176 2 v Sri Lanka Kanpur 17 Dec 1986
5 M Azharuddin 199 2 v Sri Lanka Kanpur 17 Dec 1986
6 N Kapil Dev 163 2 v Sri Lanka Kanpur 17 Dec 1986
7 M Amarnath 131 2 v Sri Lanka Nagpur 27 Dec 1986
8 DB Vengsarkar 153 2 v Sri Lanka Nagpur 27 Dec 1986
9 DB Vengsarkar 166 1 v Sri Lanka Cuttack 04 Jan 1987
10 VG Kambli 125 1 v Sri Lanka Col-SSC 27 Jul 1993
11 NS Sidhu 104 3 v Sri Lanka Col-SSC 27 Jul 1993
12 SR Tendulkar 104* 3 v Sri Lanka Col-SSC 27 Jul 1993
13 VG Kambli 120 2 v Sri Lanka Col-PSS 04 Aug 1993
14 NS Sidhu 124 1 v Sri Lanka Lucknow 18 Jan 1994
15 SR Tendulkar 142 1 v Sri Lanka Lucknow 18 Jan 1994
16 M Azharuddin 108 1 v Sri Lanka Bengaluru 26 Jan 1994
17 M Azharuddin 152 2 v Sri Lanka Ahmedabad 8 Feb 1994
18 NS Sidhu 111 1 v Sri Lanka Col-RPS 02 Aug 1997
19 SR Tendulkar 143 1 v Sri Lanka Col-RPS 02 Aug 1997
20 M Azharuddin 126 1 v Sri Lanka Col-RPS 02 Aug 1997
21 SR Tendulkar 139 2 v Sri Lanka Col-SSC 09 Aug 1997
22 SC Ganguly 147 2 v Sri Lanka Col-SSC 09 Aug 1997
23 M Azharuddin 108* 4 v Sri Lanka Col-SSC 09 Aug 1997
24 NS Sidhu 131 2 v Sri Lanka Mohali 19 Nov 1997
25 SC Ganguly 109 2 v Sri Lanka Mohali 19 Nov 1997
26 SC Ganguly 173 1 v Sri Lanka Mumbai 03 Dec 1997
27 SR Tendulkar 148 1 v Sri Lanka Mumbai 03 Dec 1997
28 S Ramesh 143 1 v Sri Lanka Col-SSC 24 Feb 1999
29 R Dravid 107 1 v Sri Lanka Col-SSC 24 Feb 1999
30 SR Tendulkar 124* 3 v Sri Lanka Col-SSC 24 Feb 1999
31 SR Tendulkar 109 1 v Sri Lanka Delhi 10 Dec 2005
32 VVS Laxman 104 1 v Sri Lanka Ahmedabad 18 Dec 2005
33 V Sehwag 201* 1 v Sri Lanka Galle 31 Jul 2008
34 R Dravid 177 1 v Sri Lanka Ahmedabad 16 Nov 2009
35 MS Dhoni 110 1 v Sri Lanka Ahmedabad 16 Nov 2009
36 G Gambhir 114 3 v Sri Lanka Ahmedabad 16 Nov 2009
37 SR Tendulkar 100* 3 v Sri Lanka Ahmedabad 16 Nov 2009
38 G Gambhir 167 1 v Sri Lanka Kanpur 24 Nov 2009
39 V Sehwag 131 1 v Sri Lanka Kanpur 24 Nov 2009
40 R Dravid 144 1 v Sri Lanka Kanpur 24 Nov 2009
41 V Sehwag 293 2 v Sri Lanka Mum-BS 02 Dec 2009
42 MS Dhoni 100* 2 v Sri Lanka Mum-BS 02 Dec 2009
43 V Sehwag 109 2 v Sri Lanka Galle 18 Jul 2010
44 SR Tendulkar 203 2 v Sri Lanka Col-SSC 26 Jul 2010
45 SK Raina 120 2 v Sri Lanka Col-SSC 26 Jul 2010
46 V Sehwag 109 2 v Sri Lanka Col-PSS 03 Aug 2010
47 VVS Laxman 103* 4 v Sri Lanka Col-PSS 03 Aug 2010
48 S Dhawan 134 2 v Sri Lanka Galle 12 Aug 2015
49 V Kohli 103 2 v Sri Lanka Galle 12 Aug 2015
50 KL Rahul 108 1 v Sri Lanka Col-PSS 20 Aug 2015
51 AM Rahane 126 3 v Sri Lanka Col-PSS 20 Aug 2015
52 CA Pujara 145* 1 v Sri Lanka Col-SSC 28 Aug 2015
53 S Dhawan 190 1 v Sri Lanka Galle 26 Jul 2017
54 CA Pujara 153 1 v Sri Lanka Galle 26 Jul 2017
55 V Kohli 103* 3 v Sri Lanka Galle 26 Jul 2017
56 CA Pujara 133 1 v Sri Lanka Col-SSC 03 Aug 2017
57 AM Rahane 132 1 v Sri Lanka Col-SSC 03 Aug 2017
58 S Dhawan 119 1 v Sri Lanka Pallekele 12 Aug 2017
59 HH Pandya 108 1 v Sri Lanka Pallekele 12 Aug 2017
60 V Kohli 104* 3 v Sri Lanka Kolkata 16 Nov 2017

 

Batting on all the five days of a test match – CA Pujara is the new entrant to the elite club

CA Pujara of India became the ninth batsman in the annals of test cricket to bat on all five days of a test. All such feats are tabulated below

No Player FI SI Team Opposition Ground Match Date
1 ML Jaisimha 20* 74 India v Australia Kolkata 23 Jan 1960
2 G Boycott 107 80* England v Australia Nottingham 28 Jul 1977
3 KJ Hughes 117 84 Australia v England Lord’s 28 Aug 1980
4 AJ Lamb 23 110 England v West Indies Lord’s 28 Jun 1984
5 RJ Shastri 111 7* India v England Kolkata 31 Dec 1984
6 AFG Griffith 114 18 West Indies v New Zealand Hamilton 16 Dec 1999
7 A Flintoff 70 51 England v India Mohali 09 Mar 2006
8 AN Petersen 156 39 South Africa v New Zealand Wellington 23 Mar 2012
9 CA Pujara 52 22 India v Sri Lanka Kolkata 16 Nov 2017

CA Pujara is the third Indian batsman to  accomplish the feat after ML Jaisimha and RJ Shastri. RJ Shastri has witnessed CA Pujara’s feat as the Head Coach of Indian Team,. It is just a coincidence that the rare feats of the three Indian batsmen have come at Kolkata

No Player FI SI Team Opposition Ground Match Date
1 ML Jaisimha 20* 74 India v Australia Kolkata 23 Jan 1960
2 RJ Shastri 111 7* India v England Kolkata 31 Dec 1984
3 CA Pujara 52 22 India v Sri Lanka Kolkata 16 Nov 2017

 

V Kohli emulates SM Gavaskar in scoring his eleventh century while leading India

V Kohli’s 104 against Sri Lanka in the just concluded test at Kolkata represent his eleventh century while captaining India. He now shares the record for most centuries by an Indian captain with SM Gavaskar. SM Gavaskar had also scored eleven centuries  while  leading India. The centuries scored by these two captains are listed below

No Player Runs Inns Opposition Ground Start Date
1 SM Gavaskar 116 2 v New Zealand Auckland 24 Jan 1976
2 SM Gavaskar 205 1 v West Indies Mumbai 1 Dec 1978
3 SM Gavaskar 107 1 v West Indies Kolkata 29 Dec 1978
4 SM Gavaskar 182* 3 v West Indies Kolkata 29 Dec 1978
5 SM Gavaskar 120 1 v West Indies Delhi 24 Jan 1979
6 SM Gavaskar 115 1 v Australia Delhi 13 Oct 1979
7 SM Gavaskar 123 1 v Australia Mumbai 03 Nov 1979
8 SM Gavaskar 166 2 v Pakistan Chennai 15 Jan 1980
9 SM Gavaskar 172 2 v England Bengaluru 09 Dec 1981
10 SM Gavaskar 155 2 v Sri Lanka Chennai 17 Sep 1982
11 SM Gavaskar 127* 3 v Pakistan Faisalabad 03 Jan 1983
             
1 V Kohli 115 2 v Australia Adelaide 09 Dec 2014
2 V Kohli 141 4 v Australia Adelaide 09 Dec 2014
3 V Kohli 147 2 v Australia Sydney 06 Jan 2015
4 V Kohli 103 2 v Sri Lanka Galle 12 Aug 2015
5 V Kohli 200 1 v West Indies North Sound 21 Jul 2016
6 V Kohli 211 1 v New Zealand Indore 08 Oct 2016
7 V Kohli 167 1 v England Visakhapatnam 17 Nov 2016
8 V Kohli 235 2 v England Mumbai 08 Dec 2016
9 V Kohli 204 1 v Bangladesh Hyd-RGS 09 Feb 2017
10 V Kohli 103* 3 v Sri Lanka Galle 26 Jul 2017
11 V Kohli 104* 3 v Sri Lanka Kolkata 16 Nov 2017

 

Batsmen scoring a duck and a century in a test – Various combinations and permutations

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

  Player FI SI Team Oppn Ground Match Date
1 MH Mankad 111 0 Ind v Aus Melbourne 06 Feb 1948
2 P Roy 140 0 Ind v Eng Mum-BS 14 Dec 1951
3 VL Manjrekar 133 0 Ind v Eng Leeds 05 Jun 1952
4 ML Apte 0 163* Ind v Win Port of Spain 19 Feb 1953
5 VL Manjrekar 108 0 Ind v Eng Chennai 10 Jan 1964
6 GR Viswanath 0 137 Ind v Aus Kanpur 15 Nov 1969
7 SM Gavaskar 0 118 Ind v Aus Melbourne 30 Dec 1977
8 DB Vengsarkar 0 103 Ind v Eng Lord’s 02 Aug 1979
9 NS Sidhu 116 0 Ind v Win Kingston 28 Apr 1989
10 M Azharuddin 0 109 Ind v Pak Faisalabad 23 Nov 1989
11 NR Mongia 152 0 Ind v Aus Delhi 10 Oct 1996
12 SR Tendulkar 0 136 Ind v Pak Chennai 28 Jan 1999
13 SR Tendulkar 117 0 Ind v Win Port of Spain 19 Apr 2002
14 V Sehwag 106 0 Ind v Eng Nottingham 8 Aug 2002
15 R Dravid 136 0 Ind v Eng Mohali 19 Dec 2008
16 V Sehwag 109 0 Ind v Srl Col-PSS 03 Aug 2010
17 S Dhawan 0 115 Ind v NZl Auckland 06 Feb 2014
18 CA Pujara 145* 0 Ind v Srl Col-SSC 28 Aug 2015
19 V Kohli 0 104* Ind v Srl Kolkata 16 Nov 2017

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

No Player FI SI Team Oppn Ground Match Date
1 MD Crowe 0 107 NZl v Srl Col-SSC 06 Dec 1992
2 DJ Cullinan 103 0 SAF v Srl Centurion 27 Mar 1998
3 CD McMillan 0 142 NZl v Srl Col-RPS 27 May 1998
4 GA Hick 107 0 Eng v Srl The Oval 27 Aug 1998
5 AC Gilchrist 0 144 Aus v Srl Kandy 16 Mar 2004
6 Mohd Ashraful 0 129* Ban v Srl Col-PSS 03 Jul 2007
7 V Sehwag 109 0 Ind v Srl Col-PSS 03 Aug 2010
8 PJ Hughes 0 126 Aus v Srl Col-SSC 16 Sep 2011
9 Azhar Ali 0 136 Pak v Srl Pallekele 08 Jul 2012
10 CA Pujara 145* 0 Ind v Srl Col-SSC 28 Aug 2015
11 V Kohli 0 104* Ind v Srl Kolkata 16 Nov 2017

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

No Player FI SI Team Oppn Ground Match Date
1 V Sehwag 109 0 Ind v Srl Col-PSS 03 Aug 2010
2 CA Pujara 145* 0 Ind v Srl Col-SSC 28 Aug 2015
3 V Kohli 0 104* Ind v Srl Kolkata 16 Nov 2017

There are seven occasions of a batsman scoring a duck and a double century in the annals  of test cricket. All such occasions are listed below.           

No Player FI SI Team Oppn Ground Match Date
1 AD Nourse 0 231 SAF v Aus Johannesburg 24 Dec 1935
2 Imtiaz Ahmed 209 0 Pak v NZl Lahore 26 Oct 1955
3 SM Nurse 201 0 Win v Aus Bridgetown 05 May 1965
4 IVA Richards 208 0 Win v Aus Melbourne 22 Dec 1984
5 RT Ponting 242 0 Aus v Ind Adelaide 12 Dec 2003
6 Shoaib Malik 245 0 Pak v Eng Abu Dhabi 13 Oct 2015
7 Shakib Al Hasan 217 0 Ban v NZl Wellington 12 Jan 2017

AC Gilchrist, Asif Iqbal, BJ Watling, DG Bradman, DJ Cullinan, DL Haynes, G Kirsten, GS Sobers, Imtiaz Ahmed, IVA Richards, JH Kallis, M Jayawardene, MC Cowdrey, MD Crowe, MP Vaughan, MW Gatting, SR Tendulkar, V Sehwaf and VL Manjrekar are the nineteen batsmen who have accomplished the feat of scoring a duck and a century in a test on two occasions.

No No Player FI SI Team Oppn Ground Match Date
1 1 AC Gilchrist 0 144 Aus v Srl Kandy 16 Mar 2004
  2 AC Gilchrist 0 102* Aus v Eng Perth 14 Dec 2006
                 
2 1 Asif Iqbal 0 152* Pak v Aus Adelaide 24 Dec 1976
  2 Asif Iqbal 0 104 Pak v Ind Faisalabad 16 Oct 1978
                 
3 1 BJ Watling 103 0 NZl v Ban Chittagong 09 Oct 2013
  2 BJ Watling 0 124 NZl v Ind Wellington 14 Feb 2014
                 
4 1 DG Bradman 0 103* Aus v Eng Melbourne 30 Dec 1932
  2 DG Bradman 138 0 Aus v Eng Nottingham 10 Jun 1948
                 
5 1 DJ Cullinan 103 0 SAF v Srl Centurion 27 Mar 1998
  2 DJ Cullinan 168 0 SAF v Win Cape Town 02 Jan 1999
                 
6 1 DL Haynes 0 122 Win v NZl Christchurch 22 Feb 1980
  2 DL Haynes 0 109 Win v Eng Bridgetown 05 Apr 1990
                 
7 1 G Kirsten 103 0 SAF v Ind Cape Town 02 Jan 1997
  2 G Kirsten 0 134 SAF v Win Centurion 15 Jan 1999
                 
8 1 GS Sobers 0 113* Win v Eng Kingston 08 Feb 1968
  2 GS Sobers 132 0 Win v Ind Port of Spain 13 Apr 1971
                 
9 1 Imtiaz Ahmed 209 0 Pak v NZl Lahore 26 Oct 1955
  2 Imtiaz Ahmed 122 0 Pak v Win Kingston 26 Feb 1958
                 
10 1 IVA Richards 0 182* Win v Eng Bridgetown 13 Mar 1981
  2 IVA Richards 208 0 Win v Aus Melbourne 22 Dec 1984
                 
11 1 JH Kallis 0 109* SAF v Win Georgetown 31 Mar 2005
  2 JH Kallis 0 113 SAF v NZl Dunedin 07 Mar 2012
                 
12 1 M Jayawardene 104 0 Srl v Aus Hobart 16 Nov 2007
  2 M Jayawardene 165 0 Srl v SAF Col-SSC 24 Jul 2014
                 
13 1 MC Cowdrey 119 0 Eng v Win Port of Spain 25 Mar 1960
  2 MC Cowdrey 101 0 Eng v Win Kingston 08 Feb 1968
                 
14 1 MD Crowe 174 0 NZl v Pak Wellington 10 Feb 1989
  2 MD Crowe 0 107 NZl v Srl Col-SSC 06 Dec 1992
                 
15 1 MP Vaughan 0 100 Eng v Ind Lord’s 25 Jul 2002
  2 MP Vaughan 0 183 Eng v Aus Sydney 02 Jan 2003
                 
16 1 MW Gatting 100 0 Eng v Aus Adelaide 12 Dec 1986
  2 MW Gatting 117 0 Eng v Aus Adelaide 26 Jan 1995
                 
17 1 SR Tendulkar 0 136 Ind v Pak Chennai 28 Jan 1999
  2 SR Tendulkar 117 0 Ind v Win Port of Spain 19 Apr 2002
                 
18 1 V Sehwag 106 0 Ind v Eng Nottingham 8 Aug 2002
  2 V Sehwag 109 0 Ind v Srl Col-PSS 03 Aug 2010
                 
19 1 VL Manjrekar 133 0 Ind v Eng Leeds 05 Jun 1952
  2 VL Manjrekar 108 0 Ind v Eng Chennai 10 Jan 1964

DG Bradman, MC Cowdrey, SR Tendulkar and VL Manjrekar are the four batsmen who have accomplished the feat of scoring a duck and a century in a test on two occasions against the same oppositions..

No No Player FI SI Team Oppn Ground Match Date
1 1 DG Bradman 0 103* Aus v Eng Melbourne 30 Dec 1932
  2 DG Bradman 138 0 Aus v Eng Nottingham 10 Jun 1948
                 
2 1 MC Cowdrey 119 0 Eng v Win Port of Spain 25 Mar 1960
  2 MC Cowdrey 101 0 Eng v Win Kingston 08 Feb 1968
                 
3 1 MW Gatting 100 0 Eng v Aus Adelaide 12 Dec 1986
  2 MW Gatting 117 0 Eng v Aus Adelaide 26 Jan 1995
                 
4 1 VL Manjrekar 133 0 Ind v Eng Leeds 05 Jun 1952
  2 VL Manjrekar 108 0 Ind v Eng Chennai 10 Jan 1964

MJ Gatting  chose the  same opposition {Australia} and the same ground {Adelaide} to accomplish the feat  of scoring a duck and a century on two occasions

AJ Strauss of England and S Chanderpaul  of  West Indies are the  two batsmen  who have accomplished the feat on three occasions

No Player FI SI Team Oppn Ground Match Date
1 AJ Strauss 147 0 Eng v SAF Johannesburg 13 Jan 2005
2 AJ Strauss 0 177 Eng v NZl Napier 22 Mar 2008
3 AJ Strauss 0 110 Eng v Aus Brisbane 25 Nov 2010
               
1 S Chanderpaul 118 0 Win v Eng Georgetown 27 Feb 1998
2 S Chanderpaul 0 109 Win v SAF Durban 26 Dec 2003
3 S Chanderpaul 126* 0 Win v NZl Napier 19 Dec 2008

The following table lists the batsmen who have scored a duck and a century in a test on Indian soil. There are fourteen such occasions.

No Player FI SI Team Oppn Ground Match Date
1 P Roy 140 0 Ind v Eng Mum-BS 14 Dec 1951
2 Hanif Mohammad 160 0 Pak v Ind Mum-BS 02 Dec 1960
3 VL Manjrekar 108 0 Ind v Eng Chennai 10 Jan 1964
4 GT Dowling 129 0 NZl v Ind Mum-BS 12 Mar 1965
5 GR Viswanath 0 137 Ind v Aus Kanpur 15 Nov 1969
6 IM Chappell 138 0 Aus v Ind Delhi 28 Nov 1969
7 CC Lewis 0 117 Eng v Ind Chennai 11 Feb 1993
8 NR Mongia 152 0 Ind v Aus Delhi 10 Oct 1996
9 SR Tendulkar 0 136 Ind v Pak Chennai 28 Jan 1999
10 Saeed Anwar 0 188* Pak v Ind Kolkata 16 Feb 1999
11 Younis Khan 147 0 Pak v Ind Kolkata 16 Mar 2005
12 R Dravid 136 0 Ind v Eng Mohali 19 Dec 2008
13 KK Jennings 112 0 Eng v Ind Mumbai 08 Dec 2016
14 V Kohli 0 104* Ind v Srl Kolkata 16 Nov 2017

Chennai, Kolkata  and Mum-BS are the  three grounds  on Indian soil to witness  three  occasions of batsmen scoring a duck and a century. All such occasions are tabulated below

No Player FI SI Team Oppn Ground Match Date
1 VL Manjrekar 108 0 Ind v Eng Chennai 10 Jan 1964
2 CC Lewis 0 117 Eng v Ind Chennai 11 Feb 1993
3 SR Tendulkar 0 136 Ind v Pak Chennai 28 Jan 1999
               
1 Saeed Anwar 0 188* Pak v Ind Kolkata 16 Feb 1999
2 Younis Khan 147 0 Pak v Ind Kolkata 16 Mar 2005
3 V Kohli 0 104* Ind v Srl Kolkata 16 Nov 2017
               
1 P Roy 140 0 Ind v Eng Mum-BS 14 Dec 1951
2 Hanif Mohammad 160 0 Pak v Ind Mum-BS 02 Dec 1960
3 GT Dowling 129 0 NZl v Ind Mum-BS 12 Mar 1965

The following table lists the Indian batsmen who have scored a duck and a century in a test on Indian soil. There are seven such occasions.

No Player FI SI Team Oppn Ground Match Date
1 P Roy 140 0 Ind v Eng Mum-BS 14 Dec 1951
2 VL Manjrekar 108 0 Ind v Eng Chennai 10 Jan 1964
3 GR Viswanath 0 137 Ind v Aus Kanpur 15 Nov 1969
4 NR Mongia 152 0 Ind v Aus Delhi 10 Oct 1996
5 SR Tendulkar 0 136 Ind v Pak Chennai 28 Jan 1999
6 R Dravid 136 0 Ind v Eng Mohali 19 Dec 2008
7 V Kohli 0 104* Ind v Srl Kolkata 16 Nov 2017

 

 

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

« Older Entries

Skip to toolbar