“krigskandidaten” Rajapakse fikk 4 887 152 stemmer mot opposisjonslederen Ranil Wickremesinghe som fikk 4 706 366 stemmer.
Valget ble sett på som en slags folkeavstemning om fredsprosessen på øya. Mens Wickremesinghe forhandlet fram en våpenhvile med tamiltigrene, er den 60 år gamle Rajapakse sterk motstander av fredsprosessen.
Tamiler stemte ikke
I tamilenes tradisjonelle hovedstad Jaffna var frammøtet bare 0,014 prosent av de mer enn 700.000 registrerte velgerne. Det er det laveste frammøtet som er registrert.
I et av valglokale, Kilinochchi stemte en eneste mann av de i alt 2.300 registrerte velgerne, og han stemte Wickremesinghe.
Les mer om valget på Sri Lanka: Tamilnet