He came fourth at the 2008 IAAF World Half Marathon Championships and shared in the team gold medal.
Kibiwott began competing on the European professional road running circuit in 2006 after a top three finish at the Eldoret Half Marathon.
He returned to form in 2008 with wins at the Paris Half Marathon and another victory in Turin.
He entered the 2012 Dubai Marathon and recorded 2:08:11 hours (his second fastest run), but was only 15th in the high quality race.
In the subsequent three seasons he only had one top three finish (runner-up at the 2013 Lodz Marathon in 2:10:04 hours).