Gymkhana Club Ground, Nairobi - Centuries in List A matches
146
ML Hayden
Australia v Pakistan
2002
a14512
144
KO Otieno
Kenya v Bangladesh
1997/98
a10731
141*
SC Ganguly
India v South Africa
2000/01
a12980
140
SA Ahmad
Denmark v Kuwait
2024/25
a31151
139
SC Ganguly
India v Zimbabwe
1999/00
a12191
133
SO Tikolo
Kenya v Zimbabwe A
2001/02
a13837
132
DA Gunawardene
Sri Lanka v West Indies
2000/01
a12957
132
RD Shah
Kenya v Zimbabwe A
2001/02
a13837
124
DJ Cullinan
South Africa v Pakistan
1996/97
a10063
124
RR Patel
Kenya v United Arab Emirates
2011
a21434
122
PA de Silva
Sri Lanka v Pakistan
1996/97
a10069
122
DN Chudasama
Kenya v Bangladesh
1997/98
a10731
122
G Gambhir
India A v Pakistan A
2004
a16054
121
JN Rhodes
South Africa v Pakistan
1996/97
a10063
121
SO Tikolo
Kenya v Pakistan A
2004
a16063
120
MS Dhoni
India A v Pakistan A
2004
a16054
120
U Patel
Kuwait v Denmark
2024/25
a31151
119*
MS Dhoni
India A v Pakistan A
2004
a16061
118*
G Kirsten
South Africa v Pakistan
1996/97
a10080
117
SC Ganguly
India v New Zealand
2000/01
a12989
116
JP Bray
Ireland v Scotland
2006/07
a17904
115
Saeed Anwar
Pakistan v Sri Lanka
1996/97
a10069
111*
TM Odoyo
Kenya v Canada
2007
a18421
109*
RN ten Doeschate
Netherlands v Kenya
2009/10
a20432
106
Misbah-ul-Haq
Pakistan A v India A
2004
a16061
105*
Saeed Anwar
Pakistan v Sri Lanka
2000/01
a12966
104
Saeed Anwar
Pakistan v New Zealand
2000/01
a12969
104
DJ Reekers
Netherlands v Ireland
2006/07
a17931
102
Shahid Afridi
Pakistan v Sri Lanka
1996/97
a10069
102*
CL Cairns
New Zealand v India
2000/01
a12989
102
SO Tikolo
Kenya v Zimbabwe
2008/09
a19193
101*
L Klusener
South Africa v Zimbabwe
1999/00
a12186
100*
RS Kaluwitharana
Sri Lanka v Kenya
1996/97
a10061
100
NFI McCallum
Scotland v Ireland
2006/07
a17904
100
ZM Tribe
Jersey v Qatar
2024/25
a31154