CA Pujara in the elite list of batsmen who have scored three or more centuries against Sri Lanka in Sri Lanka
CA Pujara of India became the seventh batsman in the annals of test cricket to score three or more centuries against Sri Lanka in Sri Lanka. The feats of these seven batsmen are listed below
| SR Tendulkar of India | ||||||||
| No | No | Runs | Pos | Dismissal | Inns | Opposition | Ground | Start Date |
| 1 | 104* | 4 | not out | 3 | v Sri Lanka | Col-SSC | 27 Jul 1993 | |
| 2 | 143 | 4 | caught | 1 | v Sri Lanka | Col-RPS | 02 Aug 1997 | |
| 3 | 139 | 4 | caught | 2 | v Sri Lanka | Col-SSC | 09 Aug 1997 | |
| 4 | 124* | 4 | not out | 3 | v Sri Lanka | Col-SSC | 24 Feb 1999 | |
| 5 | 203 | 4 | caught | 2 | v Sri Lanka | Col-SSC | 26 Jul 2010 | |
| Azhar Ali of Pakistan | ||||||||
| No | No | Runs | Pos | Dismissal | Inns | Opposition | Ground | Start Date |
| 2 | 1 | 157 | 3 | caught | 1 | v Sri Lanka | Col-SSC | 30 Jun 2012 |
| 2 | 136 | 3 | caught | 3 | v Sri Lanka | Pallekele | 08 Jul 2012 | |
| 3 | 117 | 3 | stumped | 3 | v Sri Lanka | Col-PSS | 25 Jun 2015 | |
| BC Lara of West Indies | ||||||||
| No | No | Runs | Pos | Dismissal | Inns | Opposition | Ground | Start Date |
| 3 | 1 | 178 | 4 | caught | 1 | v Sri Lanka | Galle | 13 Nov 2001 |
| 2 | 221 | 4 | bowled | 1 | v Sri Lanka | Col-SSC | 29 Nov 2001 | |
| 3 | 130 | 4 | bowled | 3 | v Sri Lanka | Col-SSC | 29 Nov 2001 | |
| Mohammad Ashraful of Bangladesh | ||||||||
| No | No | Runs | Pos | Dismissal | Inns | Opposition | Ground | Start Date |
| 4 | 1 | 114 | 6 | caught | 3 | v Sri Lanka | Col-SSC | 06 Sep 2001 |
| 2 | 129* | 6 | not out | 3 | v Sri Lanka | Col-PSS | 03 Jul 2007 | |
| 3 | 190 | 3 | caught | 2 | v Sri Lanka | Galle | 08 Mar 2013 | |
| CA Pujara of India | ||||||||
| No | No | Runs | Pos | Dismissal | Inns | Opposition | Ground | Start Date |
| 5 | 1 | 145* | 2 | not out | 1 | v Sri Lanka | Col-SSC | 28 Aug 2015 |
| 2 | 153 | 3 | caught | 1 | v Sri Lanka | Galle | 26 Jul 2017 | |
| 3 | 133 | 3 | lbw | 1 | v Sri Lanka | Col-SSC | 03 Aug 2017 | |
| V Sehwag of India | ||||||||
| No | No | Runs | Pos | Dismissal | Inns | Opposition | Ground | Start Date |
| 6 | 1 | 201* | 2 | not out | 1 | v Sri Lanka | Galle | 31 Jul 2008 |
| 2 | 109 | 2 | caught | 2 | v Sri Lanka | Galle | 18 Jul 2010 | |
| 3 | 109 | 2 | caught | 2 | v Sri Lanka | Col-PSS | 03 Aug 2010 | |
| Younis Khan of Pakistan | ||||||||
| No | No | Runs | Pos | Dismissal | Inns | Opposition | Ground | Start Date |
| 7 | 1 | 116 | 6 | caught | 2 | v Sri Lanka | Galle | 21 Jun 2000 |
| 2 | 177 | 4 | caught | 1 | v Sri Lanka | Galle | 06 Aug 2014 | |
| 3 | 171* | 4 | not out | 4 | v Sri Lanka | Pallekele | 03 Jul 2015 | |
CA Pujara of India became the third Indian batsman in the annals of test cricket to score three or more centuries against Sri Lanka in Sri Lanka. SR Tendulkar and V Sehwag are the other two batsmen. The feats of these three batsmen are listed below
| SR Tendulkar of India | ||||||||
| No | No | Runs | Pos | Dismissal | Inns | Opposition | Ground | Start Date |
| 1 | 1 | 104* | 4 | not out | 3 | v Sri Lanka | Col-SSC | 27 Jul 1993 |
| 2 | 143 | 4 | caught | 1 | v Sri Lanka | Col-RPS | 02 Aug 1997 | |
| 3 | 139 | 4 | caught | 2 | v Sri Lanka | Col-SSC | 09 Aug 1997 | |
| 4 | 124* | 4 | not out | 3 | v Sri Lanka | Col-SSC | 24 Feb 1999 | |
| 5 | 203 | 4 | caught | 2 | v Sri Lanka | Col-SSC | 26 Jul 2010 | |
| CA Pujara of India | ||||||||
| No | No | Runs | Pos | Dismissal | Inns | Opposition | Ground | Start Date |
| 2 | 1 | 145* | 2 | not out | 1 | v Sri Lanka | Col-SSC | 28 Aug 2015 |
| 2 | 153 | 3 | caught | 1 | v Sri Lanka | Galle | 26 Jul 2017 | |
| 3 | 133 | 3 | lbw | 1 | v Sri Lanka | Col-SSC | 03 Aug 2017 | |
| V Sehwag of India | ||||||||
| No | No | Runs | Pos | Dismissal | Inns | Opposition | Ground | Start Date |
| 3 | 1 | 201* | 2 | not out | 1 | v Sri Lanka | Galle | 31 Jul 2008 |
| 2 | 109 | 2 | caught | 2 | v Sri Lanka | Galle | 18 Jul 2010 | |
| 3 | 109 | 2 | caught | 2 | v Sri Lanka | Col-PSS | 03 Aug 2010 | |