Sri Lankan captains scoring a hundred in a test innings
AD Mathews of Sri Lanka scored a hundred – 102 – in the ongoing second test at Col-PSS against India to provide the 41st occasion of a Sri Lankan captain scoring a hundred in a test innings. All such occasions are listed below
| No | Player | Runs | Inns | Opposition | Ground | Start Date |
| 1 | LRD Mendis | 111 | 1 | v England | Lord’s | 23 Aug 1984 |
| 2 | LRD Mendis | 124 | 4 | v India | Kandy | 14 Sep 1985 |
| 3 | A Ranatunga | 127 | 2 | v Australia | Col-SSC | 17 Aug 1992 |
| 4 | A Ranatunga | 131 | 3 | v South Africa | Moratuwa | 25 Aug 1993 |
| 5 | ST Jayasuriya | 188 | 1 | v Pakistan | Kandy | 28 Jun 2000 |
| 6 | ST Jayasuriya | 148 | 1 | v South Africa | Galle | 20 Jul 2000 |
| 7 | ST Jayasuriya | 111 | 2 | v India | Galle | 14 Aug 2001 |
| 8 | ST Jayasuriya | 139 | 2 | v Zimbabwe | Kandy | 04 Jan 2002 |
| 9 | ST Jayasuriya | 145 | 2 | v Bangladesh | Col-PSS | 21 Jul 2002 |
| 10 | HP Tillakaratne | 144 | 2 | v New Zealand | Col-PSS | 25 Apr 2003 |
| 11 | MS Atapattu | 170 | 2 | v Zimbabwe | Harare | 06 May 2004 |
| 12 | MS Atapattu | 249 | 2 | v Zimbabwe | Bulawayo | 14 May 2004 |
| 13 | MS Atapattu | 133 | 2 | v Australia | Cairns | 09 Jul 2004 |
| 14 | MS Atapattu | 127 | 2 | v New Zealand | Napier | 04 Apr 2005 |
| 15 | M Jayawardene | 119 | 3 | v England | Lord’s | 11 May 2006 |
| 16 | M Jayawardene | 374 | 2 | v South Africa | Col-SSC | 27 Jul 2006 |
| 17 | M Jayawardene | 123 | 4 | v South Africa | Col-PSS | 04 Aug 2006 |
| 18 | M Jayawardene | 127 | 2 | v Bangladesh | Col-SSC | 25 Jun 2007 |
| 19 | M Jayawardene | 165 | 2 | v Bangladesh | Kandy | 11 Jul 2007 |
| 20 | M Jayawardene | 104 | 2 | v Australia | Hobart | 16 Nov 2007 |
| 21 | M Jayawardene | 195 | 2 | v England | Col-SSC | 09 Dec 2007 |
| 22 | M Jayawardene | 213* | 1 | v England | Galle | 18 Dec 2007 |
| 23 | M Jayawardene | 136 | 1 | v West Indies | Providence | 22 Mar 2008 |
| 24 | M Jayawardene | 136 | 1 | v India | Col-SSC | 23 Jul 2008 |
| 25 | M Jayawardene | 166 | 3 | v Bangladesh | Dhaka | 26 Dec 2008 |
| 26 | M Jayawardene | 240 | 1 | v Pakistan | Karachi | 21 Feb 2009 |
| 27 | KC Sangakkara | 130* | 4 | v Pakistan | Col-SSC | 20 Jul 2009 |
| 28 | KC Sangakkara | 109 | 3 | v New Zealand | Col-SSC | 26 Aug 2009 |
| 29 | KC Sangakkara | 137 | 3 | v India | Mum-BS | 02 Dec 2009 |
| 30 | KC Sangakkara | 103 | 1 | v India | Galle | 18 Jul 2010 |
| 31 | KC Sangakkara | 219 | 1 | v India | Col-SSC | 26 Jul 2010 |
| 32 | KC Sangakkara | 150 | 1 | v West Indies | Col-RPS | 23 Nov 2010 |
| 33 | TM Dilshan | 193 | 2 | v England | Lord’s | 03 Jun 2011 |
| 34 | KC Sangakkara | 119 | 3 | v England | Southampton | 16 Jun 2011 |
| 35 | M Jayawardene | 180 | 1 | v England | Galle | 26 Mar 2012 |
| 36 | M Jayawardene | 105 | 1 | v England | Col-PSS | 03 Apr 2012 |
| 37 | AD Mathews | 157* | 3 | v Pakistan | Abu Dhabi | 31 Dec 2013 |
| 38 | AD Mathews | 102 | 2 | v England | Lord’s | 12 Jun 2014 |
| 39 | AD Mathews | 160 | 3 | v England | Leeds | 20 Jun 2014 |
| 40 | AD Mathews | 122 | 3 | v Pakistan | Pallekele | 03 Jul 2015 |
| 41 | AD Mathews | 102 | 2 | v India | Col-PSS | 20 Aug 2015 |
AD Mathews of Sri Lanka scored a hundred – 102 – in the ongoing second test at Col-PSS against India to provide the seventh occasion of a Sri Lankan captain scoring a hundred in a test innings against India. All such occasions are listed below
| No | Player | Runs | Inns | Opposition | Ground | Start Date |
| 1 | LRD Mendis | 124 | 4 | v India | Kandy | 14 Sep 1985 |
| 2 | ST Jayasuriya | 111 | 2 | v India | Galle | 14 Aug 2001 |
| 3 | M Jayawardene | 136 | 1 | v India | Col-SSC | 23 Jul 2008 |
| 4 | KC Sangakkara | 137 | 3 | v India | Mum-BS | 02 Dec 2009 |
| 5 | KC Sangakkara | 103 | 1 | v India | Galle | 18 Jul 2010 |
| 6 | KC Sangakkara | 219 | 1 | v India | Col-SSC | 26 Jul 2010 |
| 7 | AD Mathews | 102 | 2 | v India | Col-PSS | 20 Aug 2015 |
AD Mathew’s 102 represent his fifth test hundred as captain. He became the fourth Sri Lankan captain to score five or more test hundreds. Others are – M Jayawardene {14}, KC Sangakkara {07} and ST Jayasuriya {05}. The performance of these four captains are detailed below
| No | Player | Runs | Inns | Opposition | Ground | Start Date |
| 1 | M Jayawardene | 119 | 3 | v England | Lord’s | 11 May 2006 |
| 2 | M Jayawardene | 374 | 2 | v South Africa | Col-SSC | 27 Jul 2006 |
| 3 | M Jayawardene | 123 | 4 | v South Africa | Col-PSS | 04 Aug 2006 |
| 4 | M Jayawardene | 127 | 2 | v Bangladesh | Col-SSC | 25 Jun 2007 |
| 5 | M Jayawardene | 165 | 2 | v Bangladesh | Kandy | 11 Jul 2007 |
| 6 | M Jayawardene | 104 | 2 | v Australia | Hobart | 16 Nov 2007 |
| 7 | M Jayawardene | 195 | 2 | v England | Col-SSC | 09 Dec 2007 |
| 8 | M Jayawardene | 213* | 1 | v England | Galle | 18 Dec 2007 |
| 9 | M Jayawardene | 136 | 1 | v West Indies | Providence | 22 Mar 2008 |
| 10 | M Jayawardene | 136 | 1 | v India | Col-SSC | 23 Jul 2008 |
| 11 | M Jayawardene | 166 | 3 | v Bangladesh | Dhaka | 26 Dec 2008 |
| 12 | M Jayawardene | 240 | 1 | v Pakistan | Karachi | 21 Feb 2009 |
| 13 | M Jayawardene | 180 | 1 | v England | Galle | 26 Mar 2012 |
| 14 | M Jayawardene | 105 | 1 | v England | Col-PSS | 03 Apr 2012 |
| 1 | KC Sangakkara | 130* | 4 | v Pakistan | Col-SSC | 20 Jul 2009 |
| 2 | KC Sangakkara | 109 | 3 | v New Zealand | Col-SSC | 26 Aug 2009 |
| 3 | KC Sangakkara | 137 | 3 | v India | Mum-BS | 02 Dec 2009 |
| 4 | KC Sangakkara | 103 | 1 | v India | Galle | 18 Jul 2010 |
| 5 | KC Sangakkara | 219 | 1 | v India | Col-SSC | 26 Jul 2010 |
| 6 | KC Sangakkara | 150 | 1 | v West Indies | Col-RPS | 23 Nov 2010 |
| 7 | KC Sangakkara | 119 | 3 | v England | Southampton | 16 Jun 2011 |
| 1 | ST Jayasuriya | 188 | 1 | v Pakistan | Kandy | 28 Jun 2000 |
| 2 | ST Jayasuriya | 148 | 1 | v South Africa | Galle | 20 Jul 2000 |
| 3 | ST Jayasuriya | 111 | 2 | v India | Galle | 14 Aug 2001 |
| 4 | ST Jayasuriya | 139 | 2 | v Zimbabwe | Kandy | 04 Jan 2002 |
| 5 | ST Jayasuriya | 145 | 2 | v Bangladesh | Col-PSS | 21 Jul 2002 |
| 1 | AD Mathews | 157* | 3 | v Pakistan | Abu Dhabi | 31 Dec 2013 |
| 2 | AD Mathews | 102 | 2 | v England | Lord’s | 12 Jun 2014 |
| 3 | AD Mathews | 160 | 3 | v England | Leeds | 20 Jun 2014 |
| 4 | AD Mathews | 122 | 3 | v Pakistan | Pallekele | 03 Jul 2015 |
| 5 | AD Mathews | 102 | 2 | v India | Col-PSS | 20 Aug 2015 |