ECK chairman Samuel Kivuitu said he released the results to comply with the law.
Presidential results for Kamukunji were cancelled along with the parliamentary one due to what was reported as attempts to introduce ballot papers during tallying.
Details of the tallying in 209 constituencies show that President Kibaki won with 4,584,721 votes, against ODM presidential candidate Raila Odinga’s 4,352,993, followed by Mr Kalonzo Musyoka’s 879,903 votes.
Mr Musyoka vied on an ODM Kenya ticket.
Wajir North and Kilgoris, where parliamentary results were also cancelled, did not affect the presidential vote.
The ECK declared President Kibaki the winner, but later admitted there were flaws in vote tallying.
ODM and election observers have complained of differences in some of the final results announced by commissioners and those read out at the constituencies.
The ODM had at the time also complained that no signed Form 16(A) from 48 constituencies had been submitted to the ECK to back the commission’s final presidential results.
They claimed the results announced had been based on computer print-outs.
Mr Kivuitu explained later that he was under pressure from PNU and ODM-K to announce the results.
He is on record as having said he was shown Forms 16(A) — which carry the tallying results — from Kieni and Juja that had been tampered with.
He said the Juja one had Mr Kibaki scoring 48,293 and had been endorsed by the returning officer.
That figure had been cancelled and replaced with 100,390, but without any endorsing signature. It is the same figure which is reflected in the final results. According to Mr Kivuitu, he instructed an officer to use the lower figure, but they defied him and used the inflated vote in the tally. He was quoted as saying that the files he had seen first were dirty with cancellations, unlike the ones he saw later. The ECK has also said result forms from some constituencies were altered and ballots cast in Maragwa, Central Province, exceeded registered voters. According to the ECK official results, 58,076 voters out of 70,524 registered turned out to vote. Of these, 322 votes were spoilt, Mr Kibaki got 56,439, Mr Musyoka 564 and Mr Odinga 460.
In Molo, Rift Valley, the result read out at election headquarters in KICC was higher than the figure reportedly announced at the constituency.
The Molo results released by ECK, and which also appear in its official final results, show that Mr Kibaki got 75,261, Mr Odinga 23,268 and Mr Musyoka 222 votes.
Also, European Union observers reported what they said were unrealistically high voter turnouts in parts of Central and Nyanza provinces.
The ECK final results show that Mr Kibaki got his highest vote from Juja, 100,390 out of 163,657 registered voters, followed by Nithi where he got 95,693 out of 123,996.
Mr Odinga’s highest results, according to the ECK official listing is Eldoret North where he got 79,953 votes. Eldoret North has a total of 143,744 registered voters. This was followed Kasipul Kabondo where he garnered 68,631 votes out of 78,071.
Mr Kibaki’s strongholds in Central Province and Upper Eastern recorded the highest turnout, with Othaya at 89.7 per cent, while Mr Odinga’s Nyanza stronghold reflects the same trend with Mbita recording 95.57 per cent.