A century in cricket occurs when a batsman scores 100 runs or more in an innings. Before losing ODI status, six Kenyan players have scored centuries in One Day Internationals. [1]
| No. | Player | 100s | 50s | HS | Maiden century | Date |
|---|---|---|---|---|---|---|
| 1 | Dipak Chudasama | 1 | 1 | 122 | 122 vs Bangladesh at Gymkhana Club Ground | 10 October 1997 |
| 2 | Kennedy Otieno | 2 | 12 | 144 | 144 vs Bangladesh at Gymkhana Club Ground | 10 October 1997 |
| 3 | Steve Tikolo | 3 | 24 | 111 | 106* vs Bangladesh at Bangabandhu National Stadium | 20 March 1999 |
| 4 | Ravi Shah | 1 | 12 | 113 | 113 vs Scotland at Mombasa Sports Club Ground | 21 January 2007 |
| 5 | Thomas Odoyo | 1 | 8 | 111* | 111* vs Canada at Gymkhana Club Ground | 18 October 2007 |
| 6 | Irfan Karim | 2 | 1 | 112 | 112 vs Canada at ICC Academy Ground | 13 March 2013 |