No. |
Portrait |
Minister (Birth-Death) Constituency |
Term of office |
Political party |
Ministry |
Head of government |
Ref |
From |
To |
Period |
Minister of Defence and External Affairs |
1 |
|
 |
Don Stephen Senanayake දොන් ස්ටීවන් සේනානායක (1884–1952) Mirigama |
24 September 1947 |
22 March 1952[†] |
4 years, 180 days |
United National Party |
D. S. Senanayake |
Self |
|
2 |
|
 |
Dudley Senanayake ඩඩ්ලි ශෙල්ටන් සේනානායක (1911–1973) Dedigama |
22 March 1952 |
12 October 1953 |
1 year, 204 days |
D. Senanayake I |
Self |
|
3 |
|
 |
General Sir John Kotelawala ශ්රිමත් ජෝන් ලයනල් කොතලාවල (1897–1980) Dodangaslanda |
12 October 1953 |
12 April 1956 |
2 years, 183 days |
Kotelawala |
Self |
|
4 |
|
 |
S. W. R. D. Bandaranaike සොලොමන් වෙස්ට් රිජ්වේ ඩයස් බණ්ඩාරනායක (1899–1959) Attanagalla |
12 April 1956 |
26 September 1959[†] |
3 years, 167 days |
Sri Lanka Freedom Party |
S. W. R. D. Bandaranaike |
Self |
|
5 |
|
 |
Wijeyananda Dahanayake විජයානන්ද දහනායක (1902–1997) Galle |
26 September 1959 |
20 March 1960 |
176 days |
Dahanayake |
Self |
|
(2) |
|
 |
Dudley Senanayake ඩඩ්ලි ශෙල්ටන් සේනානායක (1911–1973) Dedigama |
21 March 1960 |
21 July 1960 |
122 days |
United National Party |
D. Senanayake II |
Self |
|
6 |
|
 |
Sirimavo Bandaranaike සිරිමාවෝ බණ්ඩාරනායක (1916–2000) Attanagalla |
21 July 1960 |
25 March 1965 |
4 years, 247 days |
Sri Lanka Freedom Party |
S. Bandaranaike I |
Self |
|
(2) |
|
 |
Dudley Senanayake ඩඩ්ලි ශෙල්ටන් සේනානායක (1911–1973) Dedigama |
25 March 1965 |
29 May 1970 |
5 years, 65 days |
United National Party |
D. Senanayake III |
Self |
|
(6) |
|
 |
Sirimavo Bandaranaike සිරිමාවෝ බණ්ඩාරනායක (1916–2000) Attanagalla |
29 May 1970 |
23 July 1977 |
7 years, 55 days |
Sri Lanka Freedom Party |
S. Bandaranaike II |
Self |
|
Minister of Foreign Affairs |
7 |
|
|
Abdul Cader Shahul Hameed අබ්දුල් කාදර් ෂාහුල් හමීඩ් (1927–1999) Harispattuwa |
23 July 1977 |
2 January 1989 |
11 years, 206 days |
United National Party |
Jayewardene |
J. R. Jayewardene |
|
2 January 1989 |
14 February 1989 |
Premadasa |
Ranasinghe Premadasa |
|
8 |
|
|
General Ranjan Wijeratne රන්ජන් විජේරත්න (1931–1991) National List |
18 February 1989 |
28 March 1990 |
1 year, 38 days |
9 |
|
|
Harold Herath හැරල්ඩ් හේරත් (1930–2007) Puttalam |
30 March 1990 |
1 May 1993 |
3 years, 135 days |
1 May 1993 |
12 August 1993 |
Wijetunga |
Dingiri Banda Wijetunga |
|
(7) |
|
|
Abdul Cader Shahul Hameed අබ්දුල් කාදර් ෂාහුල් හමීඩ් (1927–1999) Kandy |
12 August 1993 |
15 August 1994 |
1 year, 3 days |
10 |
|
 |
Sri Lankabhimanya Lakshman Kadirgamar ලක්ෂ්මන් කදිර්ගාමර් (1932–2005) National List |
19 August 1994 |
12 November 1994 |
7 years, 52 days |
Sri Lanka Freedom Party |
12 November 1994 |
10 October 2001 |
Kumaratunga |
Chandrika Kumaratunga |
|
11 |
|
 |
Tyronne Fernando ටිරොන් ෆර්නැන්ඩො (1941–2008) Colombo |
12 December 2001 |
7 February 2004 |
2 years, 57 days |
United National Party |
(10) |
|
 |
Sri Lankabhimanya Lakshman Kadirgamar ලක්ෂ්මන් කදිර්ගාමර් (1932–2005) National List |
10 April 2004 |
12 August 2005[†] |
1 year, 124 days |
Sri Lanka Freedom Party |
12 |
|
 |
Anura Bandaranaike අනුර බණ්ඩාරනායක (1949–2008) Gampaha |
23 August 2005 |
22 November 2005 |
91 days |
13 |
|
 |
Mangala Samaraweera මංගල සමරවීර (1956–2021) Matara |
23 November 2005 |
27 January 2007 |
1 year, 65 days |
M. Rajapaksa |
Mahinda Rajapaksa |
|
14 |
|
 |
Rohitha Bogollagama රෝහිත බෝගොල්ලාගම (born 1954) Kurunegala |
28 January 2007 |
9 April 2010 |
3 years, 71 days |
15 |
|
 |
G. L. Peiris ගාමිණී ලක්ශ්මන් පීරිස් (born 1946) National List |
23 April 2010 |
12 January 2015 |
4 years, 264 days |
(13) |
|
 |
Mangala Samaraweera මංගල සමරවීර (1956–2021) Matara |
12 January 2015 |
22 May 2017 |
2 years, 130 days |
United National Party |
Sirisena I |
Maithripala Sirisena |
|
Sirisena II |
16 |
|
 |
Ravi Karunanayake රවී කරුණානායක (born 1963) Colombo |
22 May 2017 |
10 August 2017 |
80 days |
|
– |
|
 |
Vasantha Senanayake වසන්ත සේනානායක (born 1973) Polonnaruwa |
10 August 2017 |
15 August 2017 |
5 days |
|
17 |
|
 |
Tilak Marapana තිලක් මාරපන (born 1942) National List |
15 August 2017 |
26 October 2018 |
1 year, 72 days |
|
18 |
|
 |
Sarath Amunugama සරත් ලීලානන්ද බණඩාර අමුනුගම (born 1939) National List |
29 October 2018 |
15 December 2018 |
47 days |
Sri Lanka Freedom Party |
Sirisena III |
|
(17) |
|
 |
Tilak Marapana තිලක් මාරපන (born 1942) National List |
20 December 2018 |
21 November 2019 |
336 days |
United National Party |
Sirisena IV |
|
Minister of Foreign Relations |
19 |
|
 |
Dinesh Gunawardena දිනේෂ් ගුණවර්ධන (born 1949) Colombo |
22 November 2019 |
16 August 2021 |
1 year, 267 days |
Mahajana Eksath Peramuna |
G. Rajapaksa I |
Gotabaya Rajapaksa |
|
G. Rajapaksa II |
(15) |
|
 |
G. L. Peiris ගාමිණී ලක්ශ්මන් පීරිස් (born 1946) National List |
16 August 2021 |
21 July 2022 |
339 days |
Sri Lanka Podujana Peramuna |
|
G. Rajapaksa III |
|
G. Rajapaksa IV |
Minister of Foreign Affairs |
20 |
|
 |
Ali Sabry අලි සබ්රි (born 1970) National List |
22 July 2022 |
23 September 2024 |
2 years, 63 days |
Sri Lanka Podujana Peramuna |
Wickremesinghe |
Ranil Wickremesinghe |
|
21 |
|
 |
Vijitha Herath විජිත හේරත් (born 1970) Gampaha |
25 September 2024 |
Present |
324 days |
National People's Power |
Dissanayake I |
Anura Kumara Dissanayake |
[2] |
Dissanayake II |
[3] |