Major General WIVKM Wimalarathna RWP RSP USP psc
23.03.1990 - 10.04.1991
Major General TRT Jayathunga
10.04.1991 - 10.05.1991
Brigadier J Nammuni RWP VSV USP
10.05.1991 -10.01.1993
Brigadier HSA Perera
10.01.1993 -16.08.1995
Major General WAA De Silva
16.08.1995 - 06.11.1996
Brigadier KCJ Jayarathna
06.11.1996 - 23.02.1997
Brigadier KCJ Jayarathna
10.01.1998 - 14.12.1999
Major General LCR Goonawardana RSP USP ndc IG
14.12.1999 - 16.11.2000
Brigadier DU Munasinghe RWP RSP
04.10.2001 - 13.02.2004
Major General DGW Jayasundara RWP RSP
20.10.2004 - 20.12.2004
Major General DU Munasinghe RWP RSP
20.12.2004 - 16.01.2006
Brigadier GPR De Silva
16.01.2006 – 06.11.2007
Brigadier SWL Daulagala RSP
06.11.2007 - 05.12.2007
Major General SWL Daulagala RSP
05.12.2007 - 27.07.2008
Major General GPR De Silva
27.07.2008 - 17.12.2009
Brigadier RV Samarathunga RWP RSP
17.12.2009 - 01.03.2011
Major General RV Samarathunga RWP RSP
01.03.2011 - 10.09.2013
Maj Gen NAJC Dias WWV RWP RSP USP ndc
10.09.2013 - 25.12.2015
Major General K C Gunawardena RWP USP ndu
25.12.2015 - 31.10.2016
Major General A Kariyakarawan USP ndc
31.10.2016 - 21.04.2019
Major General D M D C D Gunawardana RWP USP ndc psc
21.04.2019 - 22.09.2019
Major General R K B S Ketakumbura RSP
23.09.2019 - 16.04.2020
Brig S P K A Pilapitiya RWP RSP USP
17.04.2020 - 09.10.2020
Major General S P K A Pilapitiya RWP RSP USP
10.10.2020 - 05.11.2021
Major General S U M N Manage WWV RWP RSP psc
05.11.2021 - 18.08.2023
Major General D M K D B Pussella RWP RSP
18.08.2023 - 08.10.2023
Major General Rohitha Aluvihare RWP RSP ndu psc
09.10.2023 – UP TO DATE