Sri Lanka Army ranks and insignia

The following tables present the ranks and insignia of the Sri Lanka Army.

The rank of full general (four-star rank) was given to the Chief of Defence Staff which post is now defunct, it is awarded to the Commander of the Army on the day of his retirement.

Commanders of the Army since the late 1980s have held the rank of lieutenant general with the exception of Sarath Fonseka,[2] Jagath Jayasuriya and Shavendra Silva who were promoted to full generals while serving as commander of the army, on the other hand, Shavendra Silva got the duty of the Chief of Defence Staff simultaneously holding the appointment of commander of the army.

The rank insignia of non-commissioned officers and enlisted personnel.

An officer of or above rank of captain when retired from service, may retain his/her rank and indicate that he/she is a retired officer with the use of the abbreviation (Rtd) immediately after his/her name.