No | Jefe de estado mayor | Tomó posesión del cargo | Dejó el cargo | Notas |
---|
| Comandante Royce de Mel | 1951 | | El capitán Royce de Mel fue designado cuarto comandante de la Armada y ascendido a contralmirante, convirtiéndose en el primer oficial en servicio en ostentar ese rango. |
| Capitán Rajan Kadiragamar | | | Más tarde, el capitán Rajan Kadiragamar fue designado quinto comandante de la Armada y ascendido a contralmirante en 1959. |
| Comandante DV Hunter | | | Más tarde, el comandante DV Hunter fue designado sexto comandante de la Armada y ascendido a contralmirante en 1959. |
| Comodoro Basil Gunasekara | 1971 | 1973 | Más tarde, el comodoro Basil Gunasekara fue designado séptimo comandante de la Armada y ascendido a contralmirante y, al retirarse, fue ascendido al rango de vicealmirante. |
| Comodoro Henry Perera | | 31 de mayo de 1979 | Más tarde, el comodoro Henry Perera fue designado octavo comandante de la Armada y ascendido a contralmirante y al retirarse fue ascendido al rango de vicealmirante. |
| Comodoro Asoka de Silva [3] | 1 de julio de 1979 | 31 de mayo de 1983 | Posteriormente, el comodoro Asoka de Silva fue designado noveno comandante de la Armada y ascendido a contralmirante. El 1 de agosto de 1986 fue ascendido a vicealmirante, convirtiéndose en el primer oficial naval en ostentar ese rango. |
| Comodoro HA Silva | 1 de junio de 1983 | 31 de octubre de 1986 | Posteriormente el Comodoro HA Silva fue designado como 10º Comandante de la Armada y ascendido a Contralmirante y al retirarse fue ascendido al rango de Vicealmirante. |
| Contralmirante Clancy Fernando | 1991 | 31 de octubre de 1991 | Posteriormente, el contralmirante Clancy Fernando fue designado 11.º comandante de la Armada y ascendido a vicealmirante. Fue asesinado por un terrorista suicida de los LTTE el 16 de noviembre de 1992 y ascendido póstumamente a almirante. |
| Contraalmirante DAMR Samarasekara | | 15 de noviembre de 1992 | |
| Contralmirante Daya Sandagiri | Abril de 1998 | 13 de diciembre de 2000 | Más tarde, el Contralmirante Daya Sandagiri fue designado 14º Comandante de la Armada y ascendido a Vicealmirante y al retirarse fue ascendido a Almirante y designado Jefe del Estado Mayor de la Defensa. |
| Contralmirante AHM Razeek | | 28 de febrero de 2001 | |
| Contralmirante Mohan Wijewickrama | 2 de marzo de 2001 | 31 de agosto de 2005 | En 2019, el presidente Maithripala Sirisena le asignó el rango de vicealmirante a partir de la fecha de retiro. |
| Contraalmirante Sarath Ratnakeerthi | 1 de septiembre de 2005 | 13 de diciembre de 2005 | |
| Contralmirante Sarath Weerasekara | 1 de enero de 2006 | 31 de diciembre de 2006 | |
| Contralmirante CN Thuduwewatta | 1 de enero de 2006 | 20 de mayo de 2007 | |
| Contralmirante TMWKB Tennakoon | 21 de mayo de 2007 | 6 de junio de 2008 | |
| Contralmirante MRU Siriwardena | 7 de junio de 2008 | 15 de mayo de 2009 | |
| Contraalmirante Thisara Samarasinghe | 16 de mayo de 2009 | 14 de julio de 2009 | Más tarde, el contralmirante Thisara Samarasinghe fue designado 16º comandante de la Armada y ascendido a vicealmirante y, al retirarse, fue ascendido al rango de almirante. |
| Contralmirante DWAS Dissanayake | 15 de julio de 2009 | 14 de enero de 2011 | Más tarde, el Contralmirante DWAS Dissanayake fue designado 17º Comandante de la Armada y ascendido a Vicealmirante y al retirarse fue ascendido al rango de Almirante. |
| Contralmirante MTDJ Dharma Siriwardane | 27 de septiembre de 2012 | 9 de enero de 2013 | El cargo de COS estuvo vacante desde el 14 de enero de 2011 hasta el 27 de septiembre de 2012. |
| Contralmirante Jayantha Perera [4] | 10 de enero de 2013 | 30 de junio de 2014 | Más tarde, el Contralmirante Jayantha Perera fue designado 19º Comandante de la Armada y ascendido a Vicealmirante y al retirarse fue ascendido al rango de Almirante. |
| Contralmirante Ravindra Wijegunaratne | 7 de julio de 2014 | 10 de julio de 2015 | Posteriormente, el contralmirante Ravindra Wijegunaratne fue designado 20º comandante de la Armada y ascendido a vicealmirante. El 18 de agosto de 2017 fue ascendido al rango de almirante y designado jefe del Estado Mayor de la Defensa. |
| Contralmirante Sirimevan Ranasinghe | 11 de julio de 2015 | 25 de octubre de 2017 | Más tarde, el Contralmirante Sirimevan Ranasinghe fue designado 22º Comandante de la Armada y ascendido a Vicealmirante y al retirarse fue ascendido al rango de Almirante. |
| Contralmirante Neil Rosayro | 8 de noviembre de 2017 | 1 de julio de 2018 | |
| Contralmirante Piyal De Silva | 2 de julio de 2018 | 30 de diciembre de 2018 | Posteriormente, el Contralmirante Piyal De Silva fue designado 23º Comandante de la Armada y ascendido a Vicealmirante y al retirarse fue ascendido al rango de Almirante. |
| Contraalmirante Jagath Ranasinghe | 1 de enero de 2019 | 3 de mayo de 2019 | |
| Contralmirante Nishantha Ulugetenne | 4 de mayo de 2019 | 14 de julio de 2020 | Más tarde, el contralmirante Nishantha Ulugetenne fue designado 24º comandante de la Armada y ascendido a vicealmirante. |
| Contralmirante Kapila Samaraweera | 12 de septiembre de 2020 | 15 de enero de 2021 | |
| Contralmirante Sumith Weerasinghe | 15 de enero de 2021 | | |
| Contralmirante Ruwan Perera | 21 de marzo de 2021 | 21 de julio de 2021 | |
| Contralmirante YN Jayarathna | Agosto de 2021 | 21 de junio de 2022 | |
| Contralmirante Upul De Silva | 21 de junio de 2022 | Julio de 2022 | |
| Contralmirante Priyantha Perera | 9 de julio de 2022 | 18 de diciembre de 2022 | Más tarde, el contralmirante Priyantha Perera fue designado 25º comandante de la Armada y ascendido a vicealmirante. |
| Contraalmirante Jayantha Kularathna | 18 de diciembre de 2022 | 16 de enero de 2024 | |
| Contralmirante Pradeep Rathnayake | 16 de enero de 2024 | 16 de agosto de 2024 | Fue subjefe del Estado Mayor desde el 23 de diciembre de 2022 hasta el 16 de enero de 2024. |
| Contralmirante Kanchana Banagoda | 16 de agosto de 2024 | | |