Kiplagat konnte sich 2008 zum zweiten Mal für die Olympischen Spiele qualifizieren und belegte in Rio de Janeiro über 10.000 Meter den siebten Rang. 2012 startete sie im Marathonlauf bei ihren dritten Olympischen Spielen in London. Sie lag auch bis km 18 in der Spitzengruppe, musste aber nach 28 Kilometern wegen Schmerzen im rechten Knie aufgeben.