Major Genaral LP Balagalle
RSP VSV USP NDU psc IG
06 November 1998- 12 September1999
Major General GWW Perera
RWP RSP psc
12 September 1999 – 12 November 1999
Major General H N W Dias
WWV RWP RSP USP IG
1999 November 12 - 2000 July 12
Major General A E D Wijendra
RSP USP psc
2000 July 14 - 2000 August 03
Major General G S C Fonseka
RWP RSP rcds psc
2000 August 07 - 2000 December 12
Major General S H S Kottegoda
WWV RWP RSP USP ndc
2000 December 12 - 2002 February 08
Major General AMCWB Senevirathne
USP ndc psc
2002 February 11 -2002 October 31
Major General MDS Chandrapala
RWP RSP ndc psc
2002 November 01 - 2003 December 09
Major General DSK Wijesoorya
RWP RSP USP psc
2003 December 10 - 2004 August 31
Major General PSB Kulatunga
RSP USP USAWC
2004 September 02 - 2005 December 21
Major General WUB Edirisinghe
2005 December 21 - 2007 August 05
Major General J Jayasooriya
USP ndu psc
2007 August 06 - 2009 July 14
Major General GDHK Gunarathne
RWP RSP USP psc
2009 July 20 - 2010 December 22
Major General AKS Perera
WWV RWP RSP
2011 December 22 - 2012 August 24
Major General MHSB Perera
RWP RSP USP ndc psc
2012 August 25 - 2017 November
Major General JR Kulathunga
RSP psc ndc
2016 November 07 - 2017 July 27
Major General MKD Perera
RWP RSP VSV USP ndu
2017 July 27 - 05 July 2019
Major General HJS Gunawardena
RSP VSV USP ndc psc
2019 July 04 - 2019 November 21
Major General AMR Dharmasiri
ndu psc
2019 November 21 - 2020 May 20
Major General JMUD Jayasinghe
2020 May 21 - 2020 October 22
Major General WLPW Perera
RWP RSP ndu
2020 October 23 – 2021 January15
Major General DMHD Bandara
RWP RSP USP
2021 January 16 - 2021 October 02
Major General CD Ranasingha
RWP RSP
2021 October 03 - 2023 Jul 17
Major General W P A D W Nanayakkara
RSP VSV USP ndu
2023 Jul 17 - 2024 June 24
Major General JPC Peiris
RWP RSP ndc
2024 June 26 - Up to Date