Wangui deltok ved Sommer-OL 2004 på 10 000 meter der hun endte på niendeplass. Under World Athletics Final 2005 kom hun på 10.-plass på 5 000 meter. Ved Samveldelekene 2006 vant hun gull på 10 000 meter og endte på tredjeplass på 5 000 meter.