Kenyan Allrounder Collins Obuya Calls Time on Cricket Career
Veteran Kenyan allrounder Collins Obuya has announced his retirement from cricket following Kenya’s defeat to Uganda in the third-place play-off match at the African Games.
A legspinning allrounder, Obuya represented Kenya in 104 ODIs, scoring 2044 runs and taking 35 wickets. He is Kenya’s third-highest run-scorer in ODIs, with the country being stripped of their ODI status in 2014.
Obuya also holds the record for being Kenya’s highest run-scorer in T20Is, amassing 1794 runs from 76 appearances.
Obuya played a pivotal role in Kenya’s run to the 2003 World Cup semi-finals. His career-best haul of 5 for 24 helped Kenya secure a famous victory over Sri Lanka and reach the Super Six stage. Obuya’s victims in that match included cricketing greats like Aravinda de Silva, Mahela Jayawardene, and Kumar Sangakkara, as Kenya successfully defended their total of 210. He finished the tournament with 13 wickets at an average of 28.76.
In the 2011 World Cup, Obuya produced his best effort with the bat, scoring an unbeaten 98 against Australia, which earned him the player-of-the-match award.
Obuya was named Kenya’s captain after the 2011 World Cup but stepped down in 2013 after the team failed to qualify for the 2014 T20 World Cup.
Collins Obuya’s retirement marks the end of an illustrious career for the Kenyan allrounder, who played a crucial role in some of the country’s most memorable cricketing achievements on the global stage.
India has many cities known for their unique identity, and some of them are famous…
Global credit rating agency Fitch Ratings has revised India’s GDP growth forecast for FY26 to…
In a landmark shift in Pakistan’s military command structure, Field Marshal Asim Munir has been…
India’s Smart Cities Mission (SCM), launched in 2015, is entering its final stretch with an…
Welcome to the November 2025 Edition of the Affairs PDF – your all-inclusive monthly guide to…
The Reserve Bank of India (RBI) recently announced two major liquidity measures, a ₹1 trillion…