- 1985: Saunders SC
- 1986: Saunders SC
- 1987: Saunders SC
- 1988: Old Bens SC
- 1989: Saunders SC
- 1990: Renown SC
- 1991: Saunders SC
- 1992: Saunders SC
- 1993: Renown SC
- 1994: Renown SC
- 1995: Pettah United SC
- 1996: Saunders SC
- 1997: Saunders SC
| - 1997-98: Ratnam SC
- 1998-99: Saunders SC
- 1999-00: Ratnam SC
- 2000-01: Saunders SC
- 2001-02: Saunders SC
- 2002-03: Negombo Youth SC
- 2003-04: Blue Star SC
- 2004-05: Saunders SC
- 2005-06: Negombo Youth SC
- 2006-07: Ratnam SC
- 2007-08: Ratnam SC
- 2008-09: Army SC
- 2009-10: Renown SC
|