Za najważniejszych kandydatów uważani są: Sajith Premadasa z obozu politycznego urzędującego szefa państwa Maithripali Siriseny oraz przedstawiciel nacjonalistycznej opozycji syngaleskiej, były minister obrony Nandasena Gotabaya Rajapaksa.
Oczekuje się zaciętej walki między Rajapaksą, który 10 lat temu nadzorował walkę z tamilskmi separatystami i Premadasą.
Rajapaksa obiecywał podczas kampanii wyborczej wzmocnienie bezpieczeństwa narodowego grając na obawach buddyjskich Syngalezów, stanowiących większość ludności.
Premadasa usiłował przeciągnąć na swoją stronę ludność wiejską obiecując darmowe mieszkania, mundurki szkolne dla dzieci i artykuły sanitarne dla kobiet. Ta ostatnia obietnica, rzadko gdziekolwiek podnoszona publicznie, przyciągała na jego wiece tłumy kobiet.
Kampania wyborcza skupiała się też na obietnicach walki z ubóstwem oraz utrzymania bezpieczeństwa w państwie. Kraj boryka się z wieloma innymi problemami, m.in. korupcją, dyskryminacją mniejszości etnicznych i wymagającą ożywienia gospodarką.
Obserwatorzy podkreślają, że wybory odbywają się w kraju, który wciąż jeszcze nie przezwyciężył skutków zamachów terorystycznych na hotele i kościoły dokonanych w kwietniu, w tegoroczną Niedzielę Wielkanocną. W atakach, do których przyznało się tzw. Państwo Islamskie, zginęło ponad 250 osób.
Policja poinformowała o ostrzelaniu przez niezidentyfikowanych napastników autobusów wiozących muzułmańskich wyborców do lokalu wyborczego w okręgu Anuradhapura, w środkowej części kraju. Nie było ofiar, ale pojazdy zostały podpalone.
Muzułmanie, którzy stanowią ok. 10 proc. ludności Sri Lanki twierdzą, że od czasu ostatnich ataków są wrogo traktowani.
Innym nierozwiązanym problemem jest kwestia Tamilów, którzy domagają się ukarania sprawców naruszeń praw człowieka dokonanych podczas trwającej 26 lat wojny domowej z tamilskimi separatystami.
Do głosowania uprawnionych jest 16 mln osób. Na karcie wyborczej można zaznaczyć trzech kandydatów w kolejności udzielonej preferencji. Wyniki głosowania oczekiwane są najwcześniej w niedzielę.