Players - Kenya

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
JS Ababu2002-200211-161616.0094.11---
JO Angara2001-200253-302410.0073.17--1
SK Gupta2001-200111111*-100.00---
JK Kamande2001-200143-852.6640.00--1
HS Modi2001-2002552983532.6652.12--1
CO Obuya2001-2002972701914.0075.26--1
DO Obuya2001-200299-1656218.3367.07-12
TM Odoyo2001-200177-1805325.7170.03-2-
MO Odumbe2001-200288-1706021.2561.81-1-
PJ Ongondo2001-2002653177*8.5053.12---
LN Onyango2002-200211-555.00166.66---
KO Otieno2001-20021010-1846418.4048.29-11
BJ Patel2001-200273-1374.3333.33--1
RD Shah2001-200299-30612834.0072.34121
AO Suji2001-200210837118*14.2058.19---
MA Suji2001-20028739349*23.2544.28---
SO Tikolo2001-20021010134010737.7774.39121
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Vidarbha vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy Final, Jan 18, 2026 [List A]

New Zealand vs India at Indore, New Zealand in India 3rd ODI, Jan 18, 2026 [ODI # 4939]

Punjab vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy 2nd semi final, Jan 16, 2026 [List A]