Live Scores
Series
Teams
News
Features
Videos
Stats
Edition IN
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
KCA Centenary Tournament Records
Batting Most Runs Innings
High scores For KCA Centenary Tournament
High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
DJ Cullinan
124
160
117
12
-
105.98
South Africa
v Pakistan
Nairobi (Gym)
29 Sep 1996
ODI # 1121
PA de Silva
122
-
116
12
2
105.17
Sri Lanka
v Pakistan
Nairobi (Gym)
04 Oct 1996
ODI # 1125
JN Rhodes
121
160
114
12
-
106.14
South Africa
v Pakistan
Nairobi (Gym)
29 Sep 1996
ODI # 1121
G Kirsten
118*
170
127
16
-
92.91
South Africa
v Pakistan
Nairobi (Gym)
06 Oct 1996
ODI # 1126
Saeed Anwar
115
176
120
13
1
95.83
Pakistan
v Sri Lanka
Nairobi (Gym)
04 Oct 1996
ODI # 1125
Shahid Afridi
102
50
40
6
11
255.00
Pakistan
v Sri Lanka
Nairobi (Gym)
04 Oct 1996
ODI # 1125
RS Kaluwitharana
100*
-
89
17
1
112.35
Sri Lanka
v Kenya
Nairobi (Gym)
28 Sep 1996
ODI # 1120
Ijaz Ahmed
88
100
63
15
-
139.68
Pakistan
v South Africa
Nairobi (Gym)
29 Sep 1996
ODI # 1121
HS Modi
78*
-
105
9
1
74.28
Kenya
v Sri Lanka
Nairobi (Gym)
28 Sep 1996
ODI # 1120
G Kirsten
66
117
73
9
1
90.41
South Africa
v Kenya
Nairobi (Gym)
03 Oct 1996
ODI # 1124
WJ Cronje
63*
91
71
3
1
88.73
South Africa
v Kenya
Nairobi (Gym)
03 Oct 1996
ODI # 1124
PA de Silva
55
-
47
6
1
117.02
Sri Lanka
v Kenya
Nairobi (Gym)
28 Sep 1996
ODI # 1120
Saleem Elahi
54
93
65
6
2
83.07
Pakistan
v South Africa
Nairobi (Gym)
29 Sep 1996
ODI # 1121
JN Rhodes
54
63
57
3
-
94.73
South Africa
v Kenya
Nairobi (Gym)
03 Oct 1996
ODI # 1124
A Ranatunga
52
-
46
9
1
113.04
Sri Lanka
v Pakistan
Nairobi (Gym)
04 Oct 1996
ODI # 1125
DJ Cullinan
51
89
73
5
-
69.86
South Africa
v Sri Lanka
Nairobi (Club)
01 Oct 1996
ODI # 1122
DN Chudasama
51
-
135
-
-
37.77
Kenya
v Pakistan
Nairobi (Aga)
02 Oct 1996
ODI # 1123
HDPK Dharmasena
51
-
80
1
1
63.75
Sri Lanka
v Pakistan
Nairobi (Gym)
04 Oct 1996
ODI # 1125
Moin Khan
50*
-
72
4
1
69.44
Pakistan
v Kenya
Nairobi (Aga)
02 Oct 1996
ODI # 1123
Ijaz Ahmed
47
79
68
6
-
69.11
Pakistan
v South Africa
Nairobi (Gym)
06 Oct 1996
ODI # 1126
ST Jayasuriya
45
51
30
8
1
150.00
Sri Lanka
v South Africa
Nairobi (Club)
01 Oct 1996
ODI # 1122
Saleem Malik
43
71
54
3
-
79.62
Pakistan
v Sri Lanka
Nairobi (Gym)
04 Oct 1996
ODI # 1125
AC Hudson
42
59
43
7
1
97.67
South Africa
v Pakistan
Nairobi (Gym)
06 Oct 1996
ODI # 1126
SK Gupta
41
-
66
4
-
62.12
Kenya
v Sri Lanka
Nairobi (Gym)
28 Sep 1996
ODI # 1120
PL Symcox
35
24
18
2
3
194.44
South Africa
v Kenya
Nairobi (Gym)
03 Oct 1996
ODI # 1124
TM Odoyo
32
-
53
-
-
60.37
Kenya
v Pakistan
Nairobi (Aga)
02 Oct 1996
ODI # 1123
Saeed Anwar
32
68
46
5
-
69.56
Pakistan
v South Africa
Nairobi (Gym)
06 Oct 1996
ODI # 1126
Moin Khan
31
38
30
1
1
103.33
Pakistan
v South Africa
Nairobi (Gym)
29 Sep 1996
ODI # 1121
Saeed Azad
31
75
62
3
-
50.00
Pakistan
v South Africa
Nairobi (Gym)
06 Oct 1996
ODI # 1126
Saleem Elahi
30
43
26
4
-
115.38
Pakistan
v South Africa
Nairobi (Gym)
06 Oct 1996
ODI # 1126
DN Chudasama
29
77
41
6
-
70.73
Kenya
v South Africa
Nairobi (Gym)
03 Oct 1996
ODI # 1124
Waqar Younis
28
37
33
2
2
84.84
Pakistan
v South Africa
Nairobi (Gym)
29 Sep 1996
ODI # 1121
G Kirsten
28
50
32
4
-
87.50
South Africa
v Sri Lanka
Nairobi (Club)
01 Oct 1996
ODI # 1122
RS Kaluwitharana
27
40
28
3
1
96.42
Sri Lanka
v South Africa
Nairobi (Club)
01 Oct 1996
ODI # 1122
Saleem Malik
27
-
72
1
-
37.50
Pakistan
v Kenya
Nairobi (Aga)
02 Oct 1996
ODI # 1123
Saeed Anwar
27
-
32
5
-
84.37
Pakistan
v Kenya
Nairobi (Aga)
02 Oct 1996
ODI # 1123
AC Hudson
27
66
38
3
-
71.05
South Africa
v Kenya
Nairobi (Gym)
03 Oct 1996
ODI # 1124
A Ranatunga
25*
-
38
3
-
65.78
Sri Lanka
v Kenya
Nairobi (Gym)
28 Sep 1996
ODI # 1120
BM McMillan
25*
38
21
2
1
119.04
South Africa
v Sri Lanka
Nairobi (Club)
01 Oct 1996
ODI # 1122
KO Otieno
25
-
27
-
-
92.59
Kenya
v Pakistan
Nairobi (Aga)
02 Oct 1996
ODI # 1123
AY Karim
24
-
53
1
1
45.28
Kenya
v Sri Lanka
Nairobi (Gym)
28 Sep 1996
ODI # 1120
Saleem Malik
24
34
24
3
-
100.00
Pakistan
v South Africa
Nairobi (Gym)
06 Oct 1996
ODI # 1126
Saleem Elahi
23
45
34
1
1
67.64
Pakistan
v Sri Lanka
Nairobi (Gym)
04 Oct 1996
ODI # 1125
AP Gurusinha
22
48
35
5
-
62.85
Sri Lanka
v South Africa
Nairobi (Club)
01 Oct 1996
ODI # 1122
PS de Villiers
20*
11
11
3
-
181.81
South Africa
v Kenya
Nairobi (Gym)
03 Oct 1996
ODI # 1124
MO Odumbe
19
24
23
3
-
82.60
Kenya
v South Africa
Nairobi (Gym)
03 Oct 1996
ODI # 1124
RS Kaluwitharana
19
-
11
3
1
172.72
Sri Lanka
v Pakistan
Nairobi (Gym)
04 Oct 1996
ODI # 1125
HDPK Dharmasena
18*
52
43
3
-
41.86
Sri Lanka
v South Africa
Nairobi (Club)
01 Oct 1996
ODI # 1122
Moin Khan
18
26
16
1
-
112.50
Pakistan
v Sri Lanka
Nairobi (Gym)
04 Oct 1996
ODI # 1125
HH Gibbs
17
21
22
1
-
77.27
South Africa
v Kenya
Nairobi (Gym)
03 Oct 1996
ODI # 1124
JN Rhodes
16*
56
23
-
-
69.56
South Africa
v Pakistan
Nairobi (Gym)
06 Oct 1996
ODI # 1126
WPUJC Vaas
16
-
13
2
1
123.07
Sri Lanka
v Pakistan
Nairobi (Gym)
04 Oct 1996
ODI # 1125
DJ Cullinan
16
51
44
-
-
36.36
South Africa
v Pakistan
Nairobi (Gym)
06 Oct 1996
ODI # 1126
G Kirsten
15
40
23
1
-
65.21
South Africa
v Pakistan
Nairobi (Gym)
29 Sep 1996
ODI # 1121
Azhar Mahmood
15
30
16
2
-
93.75
Pakistan
v South Africa
Nairobi (Gym)
29 Sep 1996
ODI # 1121
WJ Cronje
15
27
23
1
-
65.21
South Africa
v Sri Lanka
Nairobi (Club)
01 Oct 1996
ODI # 1122
Saeed Azad
14
35
21
3
-
66.66
Pakistan
v South Africa
Nairobi (Gym)
29 Sep 1996
ODI # 1121
Saleem Elahi
14
-
20
3
-
70.00
Pakistan
v Kenya
Nairobi (Aga)
02 Oct 1996
ODI # 1123
HS Modi
14
58
29
-
-
48.27
Kenya
v South Africa
Nairobi (Gym)
03 Oct 1996
ODI # 1124
Shahid Afridi
14
13
9
2
-
155.55
Pakistan
v South Africa
Nairobi (Gym)
06 Oct 1996
ODI # 1126
Saqlain Mushtaq
13*
15
12
1
-
108.33
Pakistan
v Sri Lanka
Nairobi (Gym)
04 Oct 1996
ODI # 1125
HP Tillakaratne
13
45
32
2
-
40.62
Sri Lanka
v South Africa
Nairobi (Club)
01 Oct 1996
ODI # 1122
WPUJC Vaas
13
24
16
2
-
81.25
Sri Lanka
v South Africa
Nairobi (Club)
01 Oct 1996
ODI # 1122
Waqar Younis
12
5
7
-
1
171.42
Pakistan
v Sri Lanka
Nairobi (Gym)
04 Oct 1996
ODI # 1125
DJ Richardson
11*
17
9
1
-
122.22
South Africa
v Pakistan
Nairobi (Gym)
29 Sep 1996
ODI # 1121
WJ Cronje
11
20
13
1
-
84.61
South Africa
v Pakistan
Nairobi (Gym)
29 Sep 1996
ODI # 1121
A Ranatunga
11
41
32
2
-
34.37
Sri Lanka
v South Africa
Nairobi (Club)
01 Oct 1996
ODI # 1122
RS Mahanama
10
29
20
1
-
50.00
Sri Lanka
v South Africa
Nairobi (Club)
01 Oct 1996
ODI # 1122
DN Crookes
10
26
16
1
-
62.50
South Africa
v Sri Lanka
Nairobi (Club)
01 Oct 1996
ODI # 1122
AO Suji
10
14
19
2
-
52.63
Kenya
v South Africa
Nairobi (Gym)
03 Oct 1996
ODI # 1124
TM Odoyo
9
-
25
-
-
36.00
Kenya
v Sri Lanka
Nairobi (Gym)
28 Sep 1996
ODI # 1120
PL Symcox
9
15
9
1
-
100.00
South Africa
v Sri Lanka
Nairobi (Club)
01 Oct 1996
ODI # 1122
SO Tikolo
9
19
15
1
-
60.00
Kenya
v South Africa
Nairobi (Gym)
03 Oct 1996
ODI # 1124
Saqlain Mushtaq
8*
-
27
1
-
29.62
Pakistan
v Kenya
Nairobi (Aga)
02 Oct 1996
ODI # 1123
Wasim Akram
8
15
9
-
1
88.88
Pakistan
v South Africa
Nairobi (Gym)
29 Sep 1996
ODI # 1121
AC Hudson
7
25
22
1
-
31.81
South Africa
v Sri Lanka
Nairobi (Club)
01 Oct 1996
ODI # 1122
JN Rhodes
7
32
25
-
-
28.00
South Africa
v Sri Lanka
Nairobi (Club)
01 Oct 1996
ODI # 1122
Ramiz Raja
7
17
11
1
-
63.63
Pakistan
v Sri Lanka
Nairobi (Gym)
04 Oct 1996
ODI # 1125
MA Suji
6*
-
21
-
-
28.57
Kenya
v Pakistan
Nairobi (Aga)
02 Oct 1996
ODI # 1123
Shahid Nazir
6*
2
2
1
-
300.00
Pakistan
v Sri Lanka
Nairobi (Gym)
04 Oct 1996
ODI # 1125
SO Tikolo
6
-
15
-
-
40.00
Kenya
v Pakistan
Nairobi (Aga)
02 Oct 1996
ODI # 1123
Ijaz Ahmed
6
7
8
1
-
75.00
Pakistan
v Sri Lanka
Nairobi (Gym)
04 Oct 1996
ODI # 1125
Shahid Nazir
5*
18
12
-
-
41.66
Pakistan
v South Africa
Nairobi (Gym)
29 Sep 1996
ODI # 1121
ST Jayasuriya
5
-
5
1
-
100.00
Sri Lanka
v Kenya
Nairobi (Gym)
28 Sep 1996
ODI # 1120
SO Tikolo
5
-
14
-
-
35.71
Kenya
v Sri Lanka
Nairobi (Gym)
28 Sep 1996
ODI # 1120
EO Odumbe
5
-
13
-
-
38.46
Kenya
v Sri Lanka
Nairobi (Gym)
28 Sep 1996
ODI # 1120
PS de Villiers
5
20
19
-
-
26.31
South Africa
v Sri Lanka
Nairobi (Club)
01 Oct 1996
ODI # 1122
KSC de Silva
4*
2
3
1
-
133.33
Sri Lanka
v South Africa
Nairobi (Club)
01 Oct 1996
ODI # 1122
BM McMillan
4
7
6
1
-
66.66
South Africa
v Pakistan
Nairobi (Gym)
29 Sep 1996
ODI # 1121
AO Suji
4
-
3
-
-
133.33
Kenya
v Pakistan
Nairobi (Aga)
02 Oct 1996
ODI # 1123
LN Onyango
4
9
5
1
-
80.00
Kenya
v South Africa
Nairobi (Gym)
03 Oct 1996
ODI # 1124
MO Odumbe
3
-
6
-
-
50.00
Kenya
v Sri Lanka
Nairobi (Gym)
28 Sep 1996
ODI # 1120
PS de Villiers
3
2
3
-
-
100.00
South Africa
v Pakistan
Nairobi (Gym)
29 Sep 1996
ODI # 1121
PA de Silva
3
6
7
-
-
42.85
Sri Lanka
v South Africa
Nairobi (Club)
01 Oct 1996
ODI # 1122
Ijaz Ahmed
3
-
7
-
-
42.85
Pakistan
v Kenya
Nairobi (Aga)
02 Oct 1996
ODI # 1123
HS Modi
3
-
3
-
-
100.00
Kenya
v Pakistan
Nairobi (Aga)
02 Oct 1996
ODI # 1123
DJ Richardson
3
19
8
-
-
37.50
South Africa
v Kenya
Nairobi (Gym)
03 Oct 1996
ODI # 1124
HP Tillakaratne
3
-
11
-
-
27.27
Sri Lanka
v Pakistan
Nairobi (Gym)
04 Oct 1996
ODI # 1125
Ramiz Raja
3
6
10
-
-
30.00
Pakistan
v South Africa
Nairobi (Gym)
06 Oct 1996
ODI # 1126
Waqar Younis
3
14
10
-
-
30.00
Pakistan
v South Africa
Nairobi (Gym)
06 Oct 1996
ODI # 1126
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years