Permanent Holders of the Office of Solicitor General

  • 2024 – Hon. Ms. Ayesha Jinasena, PC
  • 2021 – Hon. Mrs. Indika Demunni de Silva, PC
  • 2020 – Hon. Sanjay Rajaratnam, PC
  • 2019 – Hon. Mrs. Dilrukshi Dias Wickramasinghe, P.C
  • 2018 – Hon. Dappula Prashantha de Livera P.C
  • 2015 – 2018 – Hon. Suhada Gamlath P.C.
  • 2012 – Hon. Y.J.W. Wijayatilake P.C.
  • 2011 – 2012 – Hon. Palitha Fernando P.C.
  • 2011 – Hon. S. Eva Wanasundera P.C.
  • 2007 – 2011 – Hon. Priyasath Dep P.C.
  • 2000 – 2007 – Hon. C.R. de Silva P.C.
  • 1998 – 1999 – Hon. K.C. Kamalasabeyson P.C.
  • 1996 – 1998 – Hon. Upawansa Yapa P.C.
  • 1994 – 1996 – Hon. P.L.D. Premaratne P.C.
  • 1992 – 1994 – Hon. M.S. Aziz P.C.
  • 1991 – 1992 – Hon. T.J. Marapone P.C.
  • 1989 – 1991 – Hon. S.W.B Wadugodapitiya P.C.
  • 1982 – 1989 – Hon. K.M.M.B. Kulatunga P.C.
  • 1977 – 1981 – Hon. V.C. Gunatilleke P.C.
  • 1977 – Hon. E.D. Wickramanayake
  • 1975 – 1977 – Hon. I.F.B. Wickramanayake
  • 1974 – 1975 – Hon. Shiva Pasupathi
  • 1972 – 1974 – Hon. R.S. Wanasundera
  • 1970 – 1972 – Hon. Hector Deheragoda
  • 1968 – 1970 – Hon. L.B.T. Premaratne Q.C.
  • 1967 – 1968 – Hon. Walter Jayawardena Q.C.
  • 1965 – 1967 – Hon. Victor Tennekoon Q.C.
  • 1962 – 1964 – Hon. A.C. Alles
  • 1958 – 1961 – Hon. M. Thiruchelvam Q.C.
  • 1955 – 1957 – Hon. D.S.C.B. Jansze Q.C.
  • 1952 – 1954 – Hon. T.S. Fernando Q.C.
  • 1950 – 1951 – Hon. R.R. CrossetteTambiah K.C.
  • 1948 – 1950 – Hon. M.F.S. Pulle K.C.
  • 1946 – 1947 – Hon. H.H. Basnayake K.C.
  • 1943 – 1945 – Hon. J.M. Fonseka K.C.
  • 1941 – 1942 – Hon. M.W.H. de Silva K.C.
  • 1939 – 1940 – Hon. E.G.P. Jayatilleke K.C.
  • 1936 – 1938 – Hon. E.A.L. Wijewardene K.C.
  • 1935 – Hon. J.W.R. Illangakoon K.C.
  • 1932 – 1935 – Hon. L.M.D. de Silva K.C.
  • 1929 – 1932 – Hon. Stanley Obeysekere K.C.
  • 1925 – 1928 – Hon. Maas Thajoon Akbar K.C.
  • 1917 – Hon. Gualterus Stewart Schneider K.C.
  • 1918 – 1924 – Hon. Thomas Forrest Garvin K.C.
  • 1915 – 1917 – Hon. Thomas Forrest Garvin K.C.
  • 1912 – 1915 – Hon. James Van Langenberg K.C.
  • 1906 – 1912 – Hon. James Cecil Walter Pereira K.C.
  • 1892 – 1906 – Hon. Sir Ponnambalam Ramanathan K.C.
  • 1888 – 1892 – Hon. Sir Charles Peter Layard
  • 1884 – 1888 – Hon. Charles Lambert Ferdinands