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 |