With all results in, former legislators William Kabogo (Juja), Bishop Margaret Wanjiru (Starehe) are clearly set to make a comeback in Parliament.
Kabogo has 45,020 votes against rival Alice Ng'ang'a with 24,326 followed by former Member of Parliament George Thuo coming third with 17,461 votes.
In Starehe constituency, Orange Democratic Movement (ODM)'s Bishop Margaret Wanjiru is equally set to reclaim her seat, with results from the Interim Independent Electoral Commission showing her leading with 29,287, against Maina Kamanda's 25,416. Mr Kamanda vied on a Party of National Unity (PNU) ticket.
In Makadara, Narc Kenya's Mike Mbuvi is won the seat with a lead of 19,535 against Reuben Ndolo's 16,613, with former legislator Dick Wathika towing with 10,937 votes out of the 25 polling stations.
Here below is the livetext report of the results as they trickled in:
20:21 In Makadara, Gideon Mbuvi has now displaced Reuben Ndolo from the top. Mr Mbuvi leads with 13,692 votes against Mr Ndolo's 12,263.
Other results for
Gitau William Kabogo 33,465
Ng'ang'a Alice Wambui 20033
Kariuki Margaret Wanjiru 18,285
Kamanda William Maina 16,262
19:55 Latest tally shows William Kabogo set to take the Juja seat as he maintains a wide lead. Starehe's Maina Kamanda and Margaret Wanjiru are neck to neck.
Gitau William Kabogo 18752
Ng'ang'a Alice Wambui 9024
Thuo George 6901
Kariuki Margaret Wanjiru 9641
Kamanda William Maina 8233
Mwangi Jackson Mutugi 319
Kioko Mbuvi Gidion 7025
Ndolo Reuben Nyanginja 6505
Wathika Dickson Mwangi 4337
19:44 Results so far
JUJA: Kabogo - 16,909, Alice - 8831, Thuo - 6380 (32out 69) -
STAREHE: Kamanda - 6609, Wanjiru - 8106 (12 out of 22)
MAKADARA: Ndolo - 4852, Mbuvi - 4344, Wathika - 2475 (8 out of 26)
Juja provisional results so far in 26 out of 69 polling stations
William Kabogo 12,994
Alice Ng'ang'a 5,873
George Thuo 4,790
MAKADARA (2/26) Ndolo 742 Mbuvi 723; JUJA (21/69) Kabogo 10005, Alice 3777; Thuo 2923; STAREHE (7/22) Wanjiru 4954, Kamanda 3879.
MAKADARA: Ndolo - 1497, Mbuvi - 1153, Wathika - 659
19:23 Kabogo widens lead
William Kabogo is taking a big lead as the latest tally shows: JUJA: Kabogo - 9433, Alice - 3718, Thuo - 2890(19 out 69), STAREHE: Kamanda - 3879, Wanjiru - 4954 (7 out of 22).
19:15 Makadara by-election
Makadara results begin streaming in at the National Transmission Centre at 7.00pm.
Results from two polling statons in Makadara received so far out of 26, reports Joy Wanja
The latest tally from Laico Regency Tally; JUJA: Kabogo - 3062, Alice - 2247, Thuo - 1851 (14 out 69), STAREHE: Kamanda - 1167, Wanjiru - 1195 (4 out of 22)
18:59 - First results
JUJA: Kabogo - 2823, Alice - 1791, Thuo - 1005 (11 out 69), STAREHE: Kamanda - 836, Wanjiru - 726 (3 out of 22)
18:57 Voter turnout
IIEC deputy chief executive Gladys Boss Shollei announces the voter turn out at the by-elections held today in the three constituencies.
Makadara- 44 per cent
Juja-43 per cent
Starehe-35 per cent.
18:48 Tallying centre
At the same time three wards were holding their civic elections today: they are in Lamu West ,Nyatike and Dhiwa constituencies.
Commissioners, political party representatives and media are present at the National Tallying Centre at Laico Regency Hotel as they await the electronic provisional results from Juja, Makadara and Starehe constituencies,reports Joy Wanja.