Major P Pannipitiya
24.07.1989 - 24.11.1990
Major DRAB Jayatilake
24.11.1990 - 11.04.1992
Major GK Ganegoda
11.04.1992 - 14.01.1994
Major MHSB Perera
14.01.1994 - 07.05.1994
Major RAAA Perera
22.07.1994 - 08.11.1995
Major WKSN Wijerathne
08.11.1995 - 15.11.1996
Major GJL Waduge RSP
15.11.1996 to 28.02.1999
Major WMRB Walisundara RSP
28.02.1999 - 25.11.2002
Major KD Malavige RSP
25.11.2002 - 17.11.2005
Major RMR Rathnayake
17.11.2005 - 28.04.2008
Major KATR Perera RWP RSP
28.04.2008 - 03.10.2008
Major WLAC Perera RSP
03.10.2008 - 10.01.2009
Major CS Thibbotuge
10.01.2009 - 25.06.2009
Major KTRB Kodippili psc
14.05.2005 - 04.01.2006
Major IJ Wickramasinghe RSP
30.04.2010 - 21.07.2011
Major PMS Karunarathne psc
21.07.2011 - 23.04.2012
Major KASAK Kulasinghe
23.04.2012 - 08.07.2014
Major DKCL Perera RWP psc
08.07.2014 - 20.04.2015
Major MSP Bandara psc
21.04.2015 - 13.10.2015
Major WDS Morawatiyegedara
14.10.2015 - 10.01.2018
Major NHSP Naiduwa RSP
11.01.2018 - 31.10.2018
Major TKE Madawala psc Lsc
31.10.2018 - 31.10.19
Major RV Dissanayake RWP psc
01.11.2019 - 04.01.2021
Major AA Ekanayake RWP RSP psc Lsc
05.01.2021 - 18.05.2022
Major MAADCP Munasinghe RSP psc
19.05.2022 - 21.04.2023
Major HMPK Bandara RSP USP psc
22.04.2023 - Up to Date