General Desamanya J E D Perera VSV D.Litt (Honoris Causa) FIBM FIMgt (SL) ndc psc (Deceased)
14-10-1977 - 13-10-1981
General G D G N Seneviratne VSV ndc (Deceased)
12-02-1985 - 15-08-1988
General A W J C De Silva RWP VSV USP ndu psc
22nd February 2015 - 26th June 2017
General N U M M W Senanayake RWP RSP VSV USP USACGSC
27th June 2017 - 18th August 2019
SAPPERS WHO BECAME THE CHIEF OF STAFF OF THE SRI LANKA ARMY
General Desamanya J E D Perera VSV D.Litt (Honoris Causa) FIBM FIMgt (SL) ndc psc (Deceased)
Major General J R S De Silva VSV USP (Deceased)
Major General K J C Perera RWP RSP VSV USP rcds psc (Deceased)
02-02-1999 - 16-06-2000
Major General M C M P Samarasinghe RWP RSP VSV USP ndc psc
10-12-2009 - 29-01-2010
Major General A W J C De Silva RWP USP ndu psc
05-09-2013 - 17.6.2014
Major General H C P Goonetilleke RSP USP ndc psc
14 th December 2016 - 01th March 2017
Maj Gen HJS Gunawardena RSP VSV USP ndc psc
01th June 2020 Up to date
RETIRED MAJOR GENERALS
Major General J R S De Silva VSV USP (Deceased)
Major General E H Samarathunga USP (Deceased)
Major General K J C Perera RWP RSP VSV USP rscds psc (Deceased)
Major General A E D Wijendra RWP RSP USP ndc psc
Major General M D S Chandrapala RWP RSP USP ndu psc
Major General D S K Wijesooriya RWP RSP USP
Major General V N Vijeyagoonawardena RSP USP Ldmc
Major General M C M P Samarasinghe RWP RSP USP ndc psc
Major General L M Samaraweera RSP USP
Major General A S M Zaheer RSP
Major General W B Soysa
Major General HL David USP psc
Major General S Ranasinghe RWP RSP ndu psc
Major General KJ Wijetilleke RWP VSV USP ndc psc
Major General LN Wickramasuriya RWP RSP VSV USP ndu psc
Major General NJ Walgama RSP VSV USP ndu psc
Major General KMU Wijerathne VSV USP ndu
Major General ALDM Gunasekera RSP USP psc
Major General DS Weerasekera USP
Major General PMR Bandara WWV USP ndu psc
Major General RP Rajapathirana RSP USP psc
Major General DS Weeraman psc
Major General GDI Karunaratne RSP psc
Major General DDUK Hettiarrachchi RSP VSV USP ndu psc
Major General MMS Perera psc
Major General SK Thirunavukarasu RSP USP
Major General HWSDB Pananwala RSP ndu
Major General TJ Nanayakkara RWP USP ndu
Major General WANM Weerasinghe RSP VSV USP ndc
Major General BB Randeniya
Maj Gen HJS Gunawardena RSP VSV USP ndc psc
Major General JC Gamage ndc psc
Major General HRKP Peiris USP ndu
Major General AN Amarasekara VSV USP ndu
Major General IHMNN Herath RSP VSV USP psc
Major General WMGCSB Wijayasundara RSP VSV USP ndu
Major General KAA Udaya Kumara RSP VSV USP USAWC psc
Major General G W A Senevirathne USP psc
Major General P N Godellawatta USP psc
Major General C A Wickramasinghe USP USACGSC psc
Major General MK Jayawardena RSP VSV USP ndu
Major General P P A Perera Hdmc psc
Major General M P K Madurapperuma RSP USP psc
SERVING MAJOR GENERALS
Major General AHLG Amarapala RWP RSP ndc psc
Major General SA Kulatunge RWP RSP VSV USP psc
Major General DKSK Dolage USP psc
Major General K A N Rasika Kumara psc
Major General D B L Colonne USP
Major General T C Peiris RSP USP