Gymkhana Club Ground, Nairobi - Centuries in ODI cricket
146
ML Hayden
Australia v Pakistan
2002
o1868
144
KO Otieno
Kenya v Bangladesh
1997/98
o1239
141*
SC Ganguly
India v South Africa
2000/01
o1638
139
SC Ganguly
India v Zimbabwe
1999/00
o1508
132
DA Gunawardene
Sri Lanka v West Indies
2000/01
o1631
124
DJ Cullinan
South Africa v Pakistan
1996/97
o1121
122
PA de Silva
Sri Lanka v Pakistan
1996/97
o1125
122
DN Chudasama
Kenya v Bangladesh
1997/98
o1239
121
JN Rhodes
South Africa v Pakistan
1996/97
o1121
118*
G Kirsten
South Africa v Pakistan
1996/97
o1126
117
SC Ganguly
India v New Zealand
2000/01
o1639
116
JP Bray
Ireland v Scotland
2006/07
o2492
115
Saeed Anwar
Pakistan v Sri Lanka
1996/97
o1125
111*
TM Odoyo
Kenya v Canada
2007
o2634
109*
RN ten Doeschate
Netherlands v Kenya
2009/10
o2957
105*
Saeed Anwar
Pakistan v Sri Lanka
2000/01
o1634
104
Saeed Anwar
Pakistan v New Zealand
2000/01
o1637
104
DJ Reekers
Netherlands v Ireland
2006/07
o2508
102
Shahid Afridi
Pakistan v Sri Lanka
1996/97
o1125
102*
CL Cairns
New Zealand v India
2000/01
o1639
102
SO Tikolo
Kenya v Zimbabwe
2008/09
o2768
101*
L Klusener
South Africa v Zimbabwe
1999/00
o1505
100*
RS Kaluwitharana
Sri Lanka v Kenya
1996/97
o1120
100
NFI McCallum
Scotland v Ireland
2006/07
o2492