List of Sri Lanka national cricket captains
Test match captains
This is a list of cricketers who have captained the Sri Lankan cricket team for at least one Test match. The table of results is complete including the first Test against Bangladesh which ended on 4 February 2018.

List of Sri Lanka national cricket captains

Section Title: Test match captains
Table Section Text: This is a list of cricketers who have captained the Sri Lankan cricket team for at least one Test match. The table of results is complete including the first Test against Bangladesh which ended on 4 February 2018.

Sri Lankan Test match captains

Number	Name	Year	Opposition	Location	Played	Won	Lost	Drawn

1	Bandula Warnapura	1981/82	England	Sri Lanka	1	0	1	0

1981/82	Pakistan	Pakistan	2	0	2	0

1982/83	India	India	0	0

Total	4	0	3

2	Duleep Mendis	1981/82†	Pakistan	Pakistan	1	0	0	1

1982/83	Australia	Sri Lanka	1	0	1	0

1983/84	New Zealand	Sri Lanka	3	0	1

1984	England	England	1	0	0	1

1985	India	Sri Lanka	3	1	0

1985/86	Pakistan	Pakistan	3	0	1

1985/86	Pakistan	Sri Lanka	3	1	1	1

1986/87	India	India	3	0	1

1986/87	New Zealand	Sri Lanka	1	0	0	1

Total	19	8	9

3	Somachandra de Silva	1982/83	New Zealand	New Zealand	2	0	2	0

Total	2	0	2	0

4	Ranjan Madugalle	1987/88	Australia	Australia	1	0	1	0

1988	England	England	1	0	1	0

Total	2	0	2	0

5	Arjuna Ranatunga

1989/90	Australia	Australia	2	0	1	1

1990/91	India	India	1	0	1	0

1990/91	New Zealand	New Zealand	3	0	0	3

1992	Australia	Sri Lanka	3	0	1	2

1992/93	New Zealand	Sri Lanka	2	1	0	1

1992/93	England	Sri Lanka	1	1	0	0

1993	India	Sri Lanka	3	0	1	2

1993	South Africa	Sri Lanka	3	0	1	2

1993/94	West Indies	Sri Lanka	1	0	0	1

1993/94	India	India	3	0	3	0

1994	Pakistan	Sri Lanka	2	0	2	0

1994/95	Zimbabwe	Zimbabwe	3	0	0	3

1994/95	New Zealand	New Zealand	2	1	0	1

1995/96	Pakistan	Pakistan	3	2	1	0

1995/96	Australia	Australia	2	0	2	0

1996	Zimbabwe	Sri Lanka	2	2	0	0

1996/97	New Zealand	New Zealand	2	0	2	0

1996/97	Pakistan	Sri Lanka	2	0	0	2

1996/97	West Indies	West Indies	2	0	1	1

1997	India	Sri Lanka	2	0	0	2

1997/98	India	India	3	0	0	3

1997/98	Zimbabwe	Sri Lanka	2	2	0	0

1997/98	South Africa	South Africa	2	0	2	0

1998	New Zealand	Sri Lanka	3	2	1	0

1998	England	England	1	1	0	0

1998/99	India	Sri Lanka	1	0	0	1

Total	56	12	19	25

6	Aravinda de Silva	1991	England	England	1	0	1	0

1991/92	Pakistan	Pakistan	3	0	1	2

1995/96†	Australia	Australia	1	0	1	0

1998/99†	Pakistan	Bangladesh	1	0	1	0

Total	0	4	2

7	Hashan Tillakaratne	1998/99	Pakistan	Pakistan	1	0	0	1

2003	New Zealand	Sri Lanka	2	0	0	2

2003	West Indies	West Indies	2	0	1	1

2003/04	England	Sri Lanka	3	1	0	2

2003/04	Australia	Sri Lanka	3	0	3	0

Total	11	1	4	6

8	-	1999	Australia	Sri Lanka	3	1	0	2

1999/2000	Zimbabwe	Zimbabwe	3	1	0	2

1999/2000	Pakistan	Pakistan	3	2	1	0

2000	Pakistan	Sri Lanka	3	0	2	1

2000	South Africa	Sri Lanka	3	1	1	1

2000/01	South Africa	South Africa	3	0	2	1

2000/01	England	Sri Lanka	3	1	2	0

2001	India	Sri Lanka	3	2	1	0

2001/02	Bangladesh1	Sri Lanka	1	1	0	0

2001/02	West Indies	Sri Lanka	3	3	0	0

2001/02	Zimbabwe	Sri Lanka	3	3	0	0

2001/02	Pakistan²	Pakistan	1	1	0	0

2002	England	England	3	0	2	1

2002	Bangladesh	Sri Lanka	2	2	0	0

2002/03	South Africa	South Africa	1	0	1	0

Total	38	18	12

9	Marvan Atapattu	2002/03†	South Africa	South Africa	1	0	1	0

2004	Zimbabwe	Zimbabwe	2	2	0	0

2004	Australia	Australia	2	0	1	1

2004	South Africa	Sri Lanka	2	1	0	1

2004/05	Pakistan	Pakistan	2	1	1	0

2004/05	New Zealand	New Zealand	2	0	1	1

2005	West Indies	Sri Lanka	2	2	0	0

2005/06	Bangladesh	Sri Lanka	2	2	0	0

2005/06	India	India	3	0	2	1

Total	18	8	6	4

10	-	2005/06	Bangladesh	Bangladesh	2	2	0	0

2005/06	Pakistan	Sri Lanka	2	0	1	1

2006	England	England	3	1	1	1

2006	South Africa	Sri Lanka	2	2	0	0

2006/07	New Zealand	New Zealand	2	1	1	0

2007	Bangladesh	Sri Lanka	3	3	0	0

2007/08	Australia	Australia	2	0	2	0

2007/08	England	Sri Lanka	3	1	0	2

2007/08	West Indies	West Indies	2	1	1	0

2008	India	Sri Lanka	3	2	1	0

2008/09	Bangladesh	Bangladesh	2	2	0	0

2009	Pakistan	Pakistan	2	0	0	2

2011/12	England	Sri Lanka	2	1	1	0

2012	Pakistan	Sri Lanka	3	1	0	2

2012/13	New Zealand	Sri Lanka	2	1	1	0

2012/13	Australia	Australia	3	0	3	0

Total	38	18	12	8

11	-	2009	Pakistan	Sri Lanka	3	2	0	1

2009	New Zealand	Sri Lanka	2	2	0	0

2009/10	India	India	3	0	2	1

2010	India	Sri Lanka	3	1	1	1

2010/11	West Indies	Sri Lanka	3	0	0	3

2011†	England	England	1	0	0	1

Total	15	5	3	7

12	-	2011	England	England	2	0	1	1

2011	Australia	Sri Lanka	3	0	1	2

2011/12	Pakistan	United Arab Emirates	3	0	1	2

2011/12	South Africa	South Africa	3	1	2	0

Total	11	1	5	5

13	-	2012/13	Bangladesh	Sri Lanka	2	1	0	1

2013/14	Pakistan	United Arab Emirates	3	1	1	1

2014	Bangladesh	Bangladesh	2	1	0	1

2014	England	England	2	1	0	1

2014	South Africa	Sri Lanka	2	0	1	1

2014	Pakistan	Sri Lanka	2	2	0	0

2014/15	New Zealand	New Zealand	2	0	2	0

2015	Pakistan	Sri Lanka	3	1	2	0

2015	India	Sri Lanka	3	1	2	0

2015	West Indies	Sri Lanka	2	2	0	0

2015/16	New Zealand	New Zealand	2	0	2	0

2016	England	England	3	0	2	1

2016	Australia	Sri Lanka	3	3	0	0

2016/17	South Africa	South Africa	3	0	3	0

Total	34	15	6

14	Rangana Herath	2016/17	Zimbabwe	Zimbabwe	2	2	0	0

2016/17	Bangladesh	Sri Lanka	2	1	1	0

2017	India	Sri Lanka	1	0	1	0

Total	5	3	2	0

15	Dinesh Chandimal Dinesh Chandimal 2.JPG

2017	Zimbabwe	Sri Lanka	1	1	0	0

2017	India	Sri Lanka	2	0	2	0

2017	Pakistan	United Arab Emirates	2	2	0	0

2017	India	India	3	0	1	2

2018	Bangladesh	Bangladesh	2	1	0	1

2018	West Indies	West Indies	2	0	1	1

2018/19	England	Sri Lanka	1	0	1	0

2018/19	New Zealand	New Zealand	2	0	1	1

2018/19	Australia	Australia	2	0	2	0

Total	17	4	8	5

16	Suranga Lakmal

2018	West Indies	West Indies	1	1	0	0

2018	South Africa	Sri Lanka	2	2	0	0

2018	England	Sri Lanka	2	0	2	0

Total	5	3	2	0

17	Dimuth Karunaratne

2019	South Africa	South Africa	2	2	0	0

Total	2	2	0	0

Grand total	283	90	107	86

Sentence(s)