Gymkhana Club Ground, Nairobi - Centuries in ODI cricket

146  ML HaydenAustralia v Pakistan2002o1868
144  KO OtienoKenya v Bangladesh1997/98o1239
141*SC GangulyIndia v South Africa2000/01o1638
139  SC GangulyIndia v Zimbabwe1999/00o1508
132  DA GunawardeneSri Lanka v West Indies2000/01o1631
124  DJ CullinanSouth Africa v Pakistan1996/97o1121
122  PA de SilvaSri Lanka v Pakistan1996/97o1125
122  DN ChudasamaKenya v Bangladesh1997/98o1239
121  JN RhodesSouth Africa v Pakistan1996/97o1121
118*G KirstenSouth Africa v Pakistan1996/97o1126
117  SC GangulyIndia v New Zealand2000/01o1639
116  JP BrayIreland v Scotland2006/07o2492
115  Saeed AnwarPakistan v Sri Lanka1996/97o1125
111*TM OdoyoKenya v Canada2007o2634
109*RN ten DoeschateNetherlands v Kenya2009/10o2957
105*Saeed AnwarPakistan v Sri Lanka2000/01o1634
104  Saeed AnwarPakistan v New Zealand2000/01o1637
104  DJ ReekersNetherlands v Ireland2006/07o2508
102  Shahid AfridiPakistan v Sri Lanka1996/97o1125
102*CL CairnsNew Zealand v India2000/01o1639
102  SO TikoloKenya v Zimbabwe2008/09o2768
101*L KlusenerSouth Africa v Zimbabwe1999/00o1505
100*RS KaluwitharanaSri Lanka v Kenya1996/97o1120
100  NFI McCallumScotland v Ireland2006/07o2492