Former Commanders

Captain
WE Banks
09.12.1950 To 25.11.1951
Captain
JRS Brown
26.11.1951 To 14.06.1953
Commodore
PMB Chavasse
15.06.1953 To 11.07.1955
Rear Admiral
GRM De Mel
12.07.1955 To 15.11.1960
Rear Admiral
R Kadiragamar
16.11.1960 To 30.06.1970
Rear Admiral
DV Hunter
01.07.1970 To 31.05.1973
Rear Admiral
DB Goonesekara
01.06.1973 To 31.05.1979
Rear Admiral
AWH Perera
01.06.1979 To 31.05.1983
Vice Admiral
AHA De Silva
01.06.1983 To 31.10.1986
Admiral
HA De Silva
01.11.1986 To 31.10.1991
Admiral
WWEC Fernando
01.11.1991 To 16.11.1992
Admiral
DAMR Samarasekara
16.11.1992 To 26.01.1997
Vice Admiral
HCAC Thisera
27.01.1997 To 31.12.2000
Admiral
DWK Sandagiri
01.01.2001 To 01.09.2005
Admiral of the Fleet
WKJ Karannagoda
01.09.2005 To 14.07.2009
Admiral
TSG Samarasinghe
15.07.2009 To 14.01.2011
Admiral
DWAS Dissanayake
15.01.2011 To 26.09.2012
Admiral
JSK Colombage
27.09.2012 To 30.06.2014
Admiral
SAMJ Perera
01.07.2014 To 10.07.2015
Admiral
RC Wijegunarathne
11.07.2015 To 22.08.2017
Admiral
TJL Sinniah
22.08.2017 To 25.10.2017
Admiral
SS Ranasingha
26.10.2017 To 31.12.2018
Admiral
KKVPH De Silva
01.01.2019 To 15.07.2020
Admiral
DNS Ulugetenne
16.07.2020 To 18.12.2022