Kenya vs other countries Minor ODs Batting Records - Most Centuries in Career

Most hundreds
Player
Span
Mat
Inns
NO
Runs
HS
Ave
BF
SR
100
50
0
4s
6s
1982-1982110107107107.00--100--
2011-2011110123123123.0012598.40100115
2018-2018111105105*-14970.46100100
1994-1994110108108108.00--100--
2022-202222016611083.00163101.84110214
2016-201622011611658.0011997.47101141
2011-201122018011790.0018796.25110241
2010-201142015615678.00140111.42101221
2010-201022017210686.00124138.701101610
2014-2014321120101*120.0014781.63100132
2014-201422014613873.00126115.87100149
2008-200833012710642.3314985.23100181
2018-201844023513158.75101232.671002519
2011-20111000--00.0000000
2018-20181000--00.0000000
2018-20181000--00.0000000
1997-19971000--00.0000000
1997-19971000--00.0000000
1997-19971000--00.0000000
2018-20181000--00.0000000
2014-20141000--00.0000000
2011-20112000--00.0000000
2009-20091000--00.0000000
1990-19901000--00.0000000
2018-20181000--00.0000000
1997-19971000--00.0000000
2017-20171000--00.0000000
2017-20171000--00.0000000
2018-20181000--00.0000000
1986-19861000--00.0000000
2010-20113000--00.0000000
2014-20142000--00.0000000
2011-20111000--00.0000000
1997-19971000--00.0000000
1990-19901000--00.0000000
2018-20181000--00.0000000
2014-20141000--00.0000000
2000-20001000--00.0000000
2009-20091000--00.0000000
1997-19971000--00.0000000
1997-19971000--00.0000000
2000-20001000--00.0000000
2018-20181000--00.0000000
2018-20181000--00.0000000
1982-19821000--00.0000000
1982-19821000--00.0000000
2014-20142000--00.0000000
2009-20091000--00.0000000
1994-19941000--00.0000000
2018-20181000--00.0000000
1997-19971000--00.0000000
1997-19971000--00.0000000
2018-20181000--00.0000000
2010-20101000--00.0000000
2018-20181000--00.0000000
1982-19821000--00.0000000
2014-20141000--00.0000000
1997-19971000--00.0000000
2014-20141000--00.0000000
1997-19971000--00.0000000
2004-20041000--00.0000000
2018-20181000--00.0000000
2017-20171000--00.0000000
1994-19941000--00.0000000
2011-20111000--00.0000000
1997-19971000--00.0000000
2018-20181000--00.0000000
2022-20221000--00.0000000
2011-20111000--00.0000000
2014-20141000--00.0000000
2018-20181000--00.0000000
2018-20183000--00.0000000
2011-20111000--00.0000000
2010-20101000--00.0000000
2018-20183000--00.0000000
2016-20161000--00.0000000
2014-20141000--00.0000000
2018-20182000--00.0000000
2004-20041000--00.0000000
2009-20091000--00.0000000
2018-20183000--00.0000000
1997-19971000--00.0000000
2009-20091000--00.0000000
1982-19821000--00.0000000
2011-20111000--00.0000000
2011-20111000--00.0000000
2012-20121000--00.0000000
2012-20121000--00.0000000
1982-19862000--00.0000000
2014-20142000--00.0000000
1982-19821000--00.0000000
2011-20111000--00.0000000
2021-20211000--00.0000000
2010-20112000--00.0000000
2003-20031000--00.0000000
2011-20111000--00.0000000
1994-19941000--00.0000000
1994-19941000--00.0000000
2011-20112000--00.0000000
2014-20141000--00.0000000
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:

India Under-19s (Young Cricketers) vs Pakistan Under-19s (Young Cricketers) at Bulawayo, Men's Under-19 World Cup 36th Match, Super Sixes, Group 2, Feb 1, 2026 [Youth ODI # 1664]

Bangladesh Under-19s vs Zimbabwe Under-19s at Harare, Men's Under-19 World Cup 35th Match, Super Sixes, Group 2, Jan 31, 2026 [Youth ODI # 1663]

Tasmania Women vs Western Australia Women at Hobart, Women's National Cricket League 24th Match, Jan 30, 2026 [Other OD]