Indian captains scoring centuries in a test innings
V Kohli of India scored 120 not out at Lunch on the second day of the ongoing test against West Indies at Rajkot to provide the 70th occasion of Indian captain scoring a century in a test innings. All such occasions are tabulated below
| No | Player | Runs | Inns | Opposition | Ground | Start Date |
| 1 | VS Hazare | 164* | 2 | v England | Delhi | 02 Nov 1951 |
| 2 | VS Hazare | 155 | 1 | v England | Mumbai-BS | 14 Dec 1951 |
| 3 | MAK Pataudi | 203* | 3 | v England | Delhi | 08 Feb 1964 |
| 4 | MAK Pataudi | 128* | 2 | v Australia | Chennai | 02 Oct 1964 |
| 5 | MAK Pataudi | 153 | 2 | v New Zealand | Kolkata | 05 Mar 1965 |
| 6 | MAK Pataudi | 113 | 2 | v New Zealand | Delhi | 19 Mar 1965 |
| 7 | MAK Pataudi | 148 | 3 | v England | Leeds | 08 Jun 1967 |
| 8 | SM Gavaskar | 116 | 2 | v New Zealand | Auckland | 24 Jan 1976 |
| 9 | SM Gavaskar | 205 | 1 | v West Indies | Mumbai | 01 Dec 1978 |
| 10 | SM Gavaskar | 107 | 1 | v West Indies | Kolkata | 29 Dec 1978 |
| 11 | SM Gavaskar | 182* | 3 | v West Indies | Kolkata | 29 Dec 1978 |
| 12 | SM Gavaskar | 120 | 1 | v West Indies | Delhi | 24 Jan 1979 |
| 13 | SM Gavaskar | 115 | 1 | v Australia | Delhi | 13 Oct 1979 |
| 14 | SM Gavaskar | 123 | 1 | v Australia | Mumbai | 03 Nov 1979 |
| 15 | SM Gavaskar | 166 | 2 | v Pakistan | Chennai | 15 Jan 1980 |
| 16 | SM Gavaskar | 172 | 2 | v England | Bengaluru | 09 Dec 1981 |
| 17 | SM Gavaskar | 155 | 2 | v Sri Lanka | Chennai | 17 Sep 1982 |
| 18 | SM Gavaskar | 127* | 3 | v Pakistan | Faisalabad | 03 Jan 1983 |
| 19 | N Kapil Dev | 100* | 3 | v West Indies | Port of Spain | 11 Mar 1983 |
| 20 | N Kapil Dev | 119 | 2 | v Australia | Chennai | 18 Sep 1986 |
| 21 | N Kapil Dev | 163 | 2 | v Sri Lanka | Kanpur | 17 Dec 1986 |
| 22 | DB Vengsarkar | 102 | 3 | v West Indies | Delhi | 25 Nov 1987 |
| 23 | DB Vengsarkar | 102* | 2 | v West Indies | Kolkata | 26 Dec 1987 |
| 24 | M Azharuddin | 192 | 2 | v New Zealand | Auckland | 22 Feb 1990 |
| 25 | M Azharuddin | 121 | 2 | v England | Lord’s | 26 Jul 1990 |
| 26 | M Azharuddin | 179 | 2 | v England | Manchester | 09 Aug 1990 |
| 27 | M Azharuddin | 106 | 4 | v Australia | Adelaide | 25 Jan 1992 |
| 28 | M Azharuddin | 182 | 1 | v England | Kolkata | 29 Jan 1993 |
| 29 | M Azharuddin | 108 | 1 | v Sri Lanka | Bengaluru | 26 Jan 1994 |
| 30 | M Azharuddin | 152 | 2 | v Sri Lanka | Ahmedabad | 08 Feb 1994 |
| 31 | SR Tendulkar | 169 | 2 | v South Africa | Cape Town | 02 Jan 1997 |
| 32 | SR Tendulkar | 143 | 1 | v Sri Lanka | Col-RPS | 02 Aug 1997 |
| 33 | SR Tendulkar | 139 | 2 | v Sri Lanka | Col-SSC | 09 Aug 1997 |
| 34 | SR Tendulkar | 148 | 1 | v Sri Lanka | Mumbai | 03 Dec 1997 |
| 35 | M Azharuddin | 163* | 2 | v Australia | Kolkata | 18 Mar 1998 |
| 36 | M Azharuddin | 103* | 1 | v New Zealand | Wellington | 26 Dec 1998 |
| 37 | SR Tendulkar | 126* | 3 | v New Zealand | Mohali | 10 Oct 1999 |
| 38 | SR Tendulkar | 217 | 1 | v New Zealand | Ahmedabad | 29 Oct 1999 |
| 39 | SR Tendulkar | 116 | 2 | v Australia | Melbourne | 26 Dec 1999 |
| 40 | SC Ganguly | 136 | 2 | v Zimbabwe | Delhi | 28 Feb 2002 |
| 41 | SC Ganguly | 128 | 1 | v England | Leeds | 22 Aug 2002 |
| 42 | SC Ganguly | 100* | 1 | v New Zealand | Ahmedabad | 08 Oct 2003 |
| 43 | SC Ganguly | 144 | 2 | v Australia | Brisbane | 04 Dec 2003 |
| 44 | SC Ganguly | 101 | 2 | v Zimbabwe | Bulawayo | 13 Sep 2005 |
| 45 | R Dravid | 128* | 2 | v Pakistan | Lahore | 13 Jan 2006 |
| 46 | R Dravid | 103 | 2 | v Pakistan | Faisalabad | 21 Jan 2006 |
| 47 | R Dravid | 146 | 1 | v West Indies | Gros Islet | 10 Jun 2006 |
| 48 | R Dravid | 129 | 1 | v Bangladesh | Dhaka | 25 May 2007 |
| 49 | MS Dhoni | 110 | 1 | v Sri Lanka | Ahmedabad | 16 Nov 2009 |
| 50 | MS Dhoni | 100* | 2 | v Sri Lanka | Mumbai-BS | 02 Dec 2009 |
| 51 | MS Dhoni | 132* | 2 | v South Africa | Kolkata | 14 Feb 2010 |
| 52 | MS Dhoni | 144 | 1 | v West Indies | Kolkata | 14 Nov 2011 |
| 53 | MS Dhoni | 224 | 2 | v Australia | Chennai | 22 Feb 2013 |
| 54 | V Kohli | 115 | 2 | v Australia | Adelaide | 09 Dec 2014 |
| 55 | V Kohli | 141 | 4 | v Australia | Adelaide | 09 Dec 2014 |
| 56 | V Kohli | 147 | 2 | v Australia | Sydney | 06 Jan 2015 |
| 57 | V Kohli | 103 | 2 | v Sri Lanka | Galle | 12 Aug 2015 |
| 58 | V Kohli | 200 | 1 | v West Indies | North Sound | 21 Jul 2016 |
| 59 | V Kohli | 211 | 1 | v New Zealand | Indore | 08 Oct 2016 |
| 60 | V Kohli | 167 | 1 | v England | Visakhapatnam | 17 Nov 2016 |
| 61 | V Kohli | 235 | 2 | v England | Mumbai | 08 Dec 2016 |
| 62 | V Kohli | 204 | 1 | v Bangladesh | Hyd-RGS | 09 Feb 2017 |
| 63 | V Kohli | 103* | 3 | v Sri Lanka | Galle | 26 Jul 2017 |
| 64 | V Kohli | 104* | 3 | v Sri Lanka | Kolkata | 16 Nov 2017 |
| 65 | V Kohli | 213 | 2 | v Sri Lanka | Nagpur | 24 Nov 2017 |
| 66 | V Kohli | 243 | 1 | v Sri Lanka | Delhi | 02 Dec 2017 |
| 67 | V Kohli | 153 | 2 | v South Africa | Centurion | 13 Jan 2018 |
| 68 | V Kohli | 149 | 2 | v England | Birmingham | 01 Aug 2018 |
| 69 | V Kohli | 103 | 3 | v England | Nottingham | 18 Aug 2018 |
| 70 | V Kohli | 120* | 1 | v West Indies | Rajkot | 04 Oct 2018 |
V Kohli of India scored 120 not out at Lunch on the second day of the ongoing test against West Indies at Rajkot to provide the eleventh occasion of Indian captain scoring a century in a test innings against West Indies. All such occasions are tabulated below
| No | Player00 | Runs | Inns | Opposition | Ground | Start Date | |
| 1 | SM Gavaskar | 205 | 1 | v West Indies | Mumbai | 01 Dec 1978 | |
| 2 | SM Gavaskar | 107 | 1 | v West Indies | Kolkata | 29 Dec 1978 | |
| 3 | SM Gavaskar | 182* | 3 | v West Indies | Kolkata | 29 Dec 1978 | |
| 4 | SM Gavaskar | 120 | 1 | v West Indies | Delhi | 24 Jan 1979 | |
| 5 | N Kapil Dev | 100* | 3 | v West Indies | Port of Spain | 11 Mar 1983 | |
| 6 | DB Vengsarkar | 102 | 3 | v West Indies | Delhi | 25 Nov 1987 | |
| 7 | DB Vengsarkar | 102* | 2 | v West Indies | Kolkata | 26 Dec 1987 | |
| 8 | R Dravid | 146 | 1 | v West Indies | Gros Islet | 10 Jun 2006 | |
| 9 | MS Dhoni | 144 | 1 | v West Indies | Kolkata | 14 Nov 2011 | |
| 10 | V Kohli | 200 | 1 | v West Indies | North Sound | 21 Jul 2016 | |
| 11 | V Kohli | 120* | 1 | v West Indies | Rajkot | 04 Oct 2018 |