A törvényhozás titkos szavazással döntött az új elnök személyéről, aki Gotabaja Radzsapaksza előző államfő bukása után kivezetheti az országot a politikai, gazdasági és humanitárius válságból. A 225 képviselő három jelölt közül választhatta ki az új elnököt, aki 2024-ig, a jelenlegi ciklus végéig maradhat hivatalban.
Ranil Vikremeszinghe ügyvivő elnök és miniszterelnök volt a legesélyesebb jelölt. Őt Radzsapaksza pártja, a legnagyobb parlamenti frakcióval rendelkező SLPP támogatta. A 73 éves politikust viszont sokan éppen azért nem látnák szívesen államfőként, mert a bukott elnök politikai utódjának tartják. Megfigyelők szerint győzelme esetén kemény intézkedések és további tüntetések várhatók.