- ODI debut v Zimbabwe at Bulawayo - February 2006.
- T20I debut v Bangladesh at Nairobi - September 2007.
- He has three ODI fifties and a healthy average just above 33.
- Represented Kenya at the 2007 World Cup.
- International career put on hold towards the end of 2007 after he enrolled for university in India.April 2010