Obuya, who led Kenya to ODI World Cup 2003 semifinal, announces retirement
During his career, Obuya -- who relinquished the Kenya captaincy in 2013 -- scored 2,044 runs in 104 one-day international matches and took 35 wickets.
What's Your Reaction?