Leaders of Sri Lanka
(Democratic Socialist Republic of Sri Lanka; until 1972, Dominion of Ceylon)
[To the list of countries]
[To the ZPC Homepage]

Look for biographies of the leaders (in Spanish) at CIDOB website.

Note: From the attainment of the independence (4 Feb 1948) to the proclamation of the Republic of Sri Lanka (22 May 1972), the head of State was the British monarch, represented by a Governor-General.

Parties, fronts, alliances: EJP: United National Party (1946) - JJB: National People's Power (2019, alliance of JVP and others) - JVP: People's Liberation Front (1965) - MEP: People's United Front (1956) - NPP: New Democratic Front (1955) - SJB: United People's Power (2020 split from EJP) - SLMP: Sri Lanka People's Party (1984) - SLNP: Sri Lanka Freedom Party (1951) - SLNPS: Sri Lanka People's Freedom Alliance (2019-2022, alliance of SLNP, SLMP, SLPP and others) - SLPP: Sri Lanka People's Front (2016 split from SLNP)


Heads of State
Governors-General
Henry Monck-Mason Moore              4 Feb 1948 -  6 Jul 1949 (†1964)
Herwald Ramsbotham                   6 Jul 1949 - 17 Jul 1954 (†1971) 
Oliver Ernest Goonetilleke          17 Jul 1954 -  2 Mar 1962 (†1978) 
William Gopallawa                    2 Mar 1962 - 22 May 1972 (†1981)  

Presidents of the Republic
William Gopallawa                   22 May 1972 -  4 Feb 1978 (†1981) n/p
Junius Richard Jayewardene           4 Feb 1978 -  2 Jan 1989 (†1996) EJP
Ranasinghe Premadasa                 2 Jan 1989 -  1 May 1993 (†1993) EJP
Dingiri Banda Wijetunge              1 May 1993 - 12 Nov 1994 (†2008) EJP    
Chandrika Bandaranaike Kumaratunga  12 Nov 1994 - 19 Nov 2005         SLMP/SLNP  
Mahinda Rajapakse                   19 Nov 2005 -  9 Jan 2015         SLNP
Maithripala Sirisena                 9 Jan 2015 - 18 Nov 2019         NPP, SLNP/SLNPS
Gotabhaya Rajapaksa                 18 Nov 2019 - 13 Jul 2022         SLPP/SLNPS
Ranil Wickremasinghe                13 Jul 2022 - 23 Sep 2024         EJP (acting to 21 Jul 2022 [for Rajapaksa to 15 Jul 2022])
Anura Kumara Dissanayake            23 Sep 2024 -                     JVP/JJB

Prime Ministers
Don Stephen Senanayake               4 Feb 1948 - 22 Mar 1952 (†1952) EJP        
Dudley Shelton Senanayake           26 Mar 1952 - 12 Oct 1953 (†1973) EJP       
John Lionel Kotalawela              12 Oct 1953 - 12 Apr 1956 (†1980) EJP           
Solomon Ridgeway Dias Bandaranaike  12 Apr 1956 - 26 Sep 1959 (†1959) SLNP 
Vijayananda Dahanayake              26 Sep 1959 - 21 Mar 1960 (†1997) SLNP
Dudley Shelton Senanayake           21 Mar 1960 - 21 Jul 1960 (†1973) EJP          
Sirimavo Ratwatte Dias Bandaranaike 21 Jul 1960 - 27 Mar 1965 (†2000) SLNP
Dudley Shelton Senanayake           27 Mar 1965 - 29 May 1970 (†1973) EJP       
Sirimavo Ratwatte Dias Bandaranaike 29 May 1970 - 23 Jul 1977 (†2000) SLNP        
Junius Richard Jayewardene          23 Jul 1977 -  6 Feb 1978 (†1996) EJP  
Ranasinghe Premadasa                 6 Feb 1978 -  3 Mar 1989 (†1993) EJP 
Dingiri Banda Wijetunge              3 Mar 1989 -  7 May 1993 (†2008) EJP
Ranil Wickremasinghe                 7 May 1993 - 19 Aug 1994         EJP 
Chandrika Bandaranaike Kumaratunga  19 Aug 1994 - 14 Nov 1994         SLMP/SLNP 
Sirimavo Ratwatte Dias Bandaranaike 14 Nov 1994 - 10 Aug 2000 (†2000) SLNP      
Ratnasiri Wickremanayake            10 Aug 2000 -  9 Dec 2001 (†2016) SLNP        
Ranil Wickremasinghe                 9 Dec 2001 -  6 Apr 2004         EJP 
Mahinda Rajapaksa                    6 Apr 2004 - 21 Nov 2005         SLNP
Ratnasiri Wickremanayake            21 Nov 2005 - 21 Apr 2010 (†2016) SLNP
Disanayaka Mudiyanselage Jayaratne  21 Apr 2010 -  9 Jan 2015 (†2019) SLNP     
Ranil Wickremasinghe                 9 Jan 2015 - 26 Oct 2018         EJP
Mahinda Rajapaksa                   26 Oct 2018 - 16 Dec 2018         SLNP, SLPP (suspended from 3 Dec 2018)
Ranil Wickremasinghe                16 Dec 2018 - 21 Nov 2019         EJP
Mahinda Rajapaksa                   21 Nov 2019 - 12 May 2022         SLPP/SLNPS
Ranil Wickremasinghe                12 May 2022 - 22 Jul 2022         EJP
Dinesh Gunawardene                  22 Jul 2022 - 24 Sep 2024         MEP/SLNPS
Harini Amarasuriya                  24 Sep 2024 -                     JVP/JJB

Leaders of EJP
Don Stephen Senanayake              1946-1952 (†1952)       
Dudley Shelton Senanayake           1952-1953 (†1973)  
John Lionel Kotalawela              1953-1958 (†1980)  
Dudley Shelton Senanayake           1958-1973 (†1973)      
Junius Richard Jayewardene          1973-1989 (†1996)  
Ranasinghe Premadasa                1989-1993 (†1993)    
Dingir Banda Wijetunge              1993-1994 (†2008)         
Gamini Dissanayake                  1994      (†1994)     
Ranil Wickremasinghe                1994-  

Leaders of SLNP
Solomon Ridgeway Dias Bandaranaike  1951-1959 (†1959) 
Charles Percival de Silva           1959-1960 (†1972)    
Sirimavo Ratwatte Dias Bandaranaike 1960-2000 (†2000)      
Chandrika Bandaranaike Kumaratunga  2000-2006
Mahinda Rajapaksa                   2006-2015
Maithripala Sirisena                2015-2019
Rohana Lakshman Piyadasa            2019-2020         (acting)
Maithripala Sirisena                2020-2024
Nimal Siripala de Silva             2024-

Leaders of SLPP
Mahinda Rajapakse                   2019-

Leaders of JVP
Rohana Wijeweera                    1965-1989 (†1989)
Saman Piyasiri Fernando             1989      (†1989)
Vijalath Lalith Wijeratne           1989-1990 (†1990)
Amarasinghe Kankanamlage Somawansa  1990-2014 (†2016)
Anura Kumara Dissanayake            2014-

Leaders of SJB
Sajith Premadasa                    2020-

[To the list of countries] [To the ZPC Homepage]


ZPC homepage© Copyright ZPC, Roberto Ortiz de Zαrate, 1996-2026
URL of this page: http://zarate.eu/srilanka.htm | E-mail: zpc@zarate.eu