The following is a list of Sri Lankan presidents: