Jabarkan Perdana Menteri dan Presiden dari Mahinda Rajapaksa

Ketika Aliansi Persatuan Kemerdekaan Rakyat menang dalam pemilihan legislatif 2004, banyak orang berharap bahwa Presiden Chandrika Kumaratunga menunjuk Lakshman Kadirgamar sebagai perdana menteri. Tetapi karena ketidakpopulerannya atau karena ia seorang Tamil Sri Lanka yang beragama Kristen, presiden kemudian menunjuk Rajapaksa. Ia disumpah sebagai Perdana Menteri Sri Lanka yang ke-13 pada 6 April 2004. Jabatan ini berakhir pada 21 November 2005.

Di depan Anura Bandaranaike, Rajapaksa dipilih sebagai calon presiden dari SLFP untuk pemilihan presiden 17 November 2005. Calon yang dihadapi adalah Ranil Wikremasinghe yang juga mantan Perdana Menteri Sri Lanka. Dengan 4,88 juta suara (50,3%) pemilih, ia menyisihkan calon presiden Ranil Wikremasinghe yang memperoleh 4,69 juta suara. Ketua Komisi Pemilu Dayananda Dissanayake menandaskan, Rajapaksa memenangi 180.786 suara lebih besar dari saingannya. Ia memperoleh 50% lebih, sehingga tidak perlu ada pemilu ulang. Pengumuman kemenangan tersebut dilakukan pada saat ulang tahunnya yang ke-60 pada 18 November 2005 dan disumpah pada 19 November 2005.

Pada 3 Februari 2007, ia mengajukan tawaran bergabung bersama pemerintah kepada para pemberontak Macan Tamil untuk melanjutkan perundingan damai secara langsung dan mengajak Aliansi Nasional Tamil (TNA) bergabung bersama pemerintah untuk memecahkan konflik berkepanjangan (4 Februari 2007). Ia juga meminta Macan mulai meletakkan senjata.