| Date | Scores | Result |
| 4 Feb 2009 | Kenya 199 (48.5) , Zim 203-3 (35) | Zimbabwe by 7 wickets |
| 1 Feb 2009 | Zim 285-8 (50) , Kenya 219 (49) | Zimbabwe by 66 runs |
| 31 Jan 2009 | Kenya 234 (49.3) , Zim 236-6 (48.2) | Zimbabwe by 4 wickets |
| 19 Oct 2008 | Kenya 285-9 (50) , Zim 190 (38.1) | Kenya by 95 runs |
| 18 Oct 2008 | Ire 285-6 (47) , Kenya 199 (44) | Ireland by 86 runs |
| 17 Oct 2008 | Zim 303-8 (50) , Ire 147 (46.1) | Zimbabwe by 156 runs |
| 28 Oct 2007 | Bmda 167 (46.4) , Kenya 169-9 (36.2) | Kenya by 1 wickets |
| 27 Oct 2007 | Bmda 183-9 (50) , Kenya 187-7 (44.1) | Kenya by 3 wickets |
| 25 Oct 2007 | Bmda 174 (41.2) , Kenya 175-2 (28.2) | Kenya by 8 wickets |
| 20 Oct 2007 | Can 189 (47.1) , Kenya 193-6 (43.1) | Kenya by 4 wickets |
| 18 Oct 2007 | Can 230 (48.3) , Kenya 233-6 (48.4) | Kenya by 4 wickets |
| 7 Feb 2007 | Scot 155 (47) , Kenya 158-2 (37.5) | Kenya by 8 wickets |
| 5 Feb 2007 | Hol 260-7 (46) , Ire 254-8 (46) | Netherlands by 6 runs |
| 4 Feb 2007 | Scot 254-8 (50) , Kenya 177 (46) | Scotland by 77 runs |
| 2 Feb 2007 | Can 162-8 (21) , Bmda 106 (15.5) | Canada by 56 runs |
| 31 Jan 2007 | Hol 131 (46.2) , Kenya 133-3 (32.1) | Kenya by 7 wickets |
| 30 Jan 2007 | Ire 280-7 (50) , Scot 284-7 (50) | Scotland by 3 wickets |
| 15 Aug 2006 | Kenya 118 (41.2) , Bng 120-4 (27) | Bangladesh by 6 wickets |
| 13 Aug 2006 | Kenya 184 (46.3) , Bng 185-8 (46) | Bangladesh by 2 wickets |
| 12 Aug 2006 | Kenya 168 (49.1) , Bng 170-4 (30.1) | Bangladesh by 6 wickets |
| 24 Feb 2003 | Kenya 210-9 (50) , SL 157 (45) | Kenya by 53 runs |
| 7 Sep 2002 | Pak 227 (50) , Aus 67-1 (9.3) | No result |
| 5 Sep 2002 | Kenya 204-9 (50) , Aus 205-5 (49.1) | Australia by 5 wickets |
| 4 Sep 2002 | Pak 117 (32.3) , Aus 121-1 (19.1) | Australia by 9 wickets |
| 2 Sep 2002 | Kenya 84 (35.3) , Aus 85-2 (17) | Australia by 8 wickets |
| 1 Sep 2002 | Kenya 179 (42.3) , Pak 181-3 (38.4) | Pakistan by 7 wickets |
| 30 Aug 2002 | Aus 332-5 (50) , Pak 108 (36) | Australia by 224 runs |
| 29 Aug 2002 | Kenya 133 (30.3) , Pak 134-6 (33.3) | Pakistan by 4 wickets |
| 19 Aug 2001 | Kenya 232-7 (50) , WI 234-3 (47.1) | West Indies by 7 wickets |
| 18 Aug 2001 | Kenya 192 (49.1) , WI 193-4 (45.5) | West Indies by 6 wickets |
| 15 Oct 2000 | Ind 264-6 (50) , NZ 265-6 (49.4) | New Zealand by 4 wickets |
| 13 Oct 2000 | Ind 295-6 (50) , SAf 200 (41) | India by 95 runs |
| 11 Oct 2000 | Pak 252 (49.2) , NZ 255-6 (49) | New Zealand by 4 wickets |
| 10 Oct 2000 | Eng 182 (44.1) , SAf 184-2 (39.1) | South Africa by 8 wickets |
| 9 Oct 2000 | NZ 265-7 (50) , Zim 201 (42.2) | New Zealand by 64 runs |
| 8 Oct 2000 | SL 194 (45.4) , Pak 195-1 (43.2) | Pakistan by 9 wickets |
| 7 Oct 2000 | Ind 265-9 (50) , Aus 245 (46.4) | India by 20 runs |
| 5 Oct 2000 | Bng 232-8 (50) , Eng 236-2 (43.5) | England by 8 wickets |
| 4 Oct 2000 | SL 287-6 (50) , WI 179 (46.4) | Sri Lanka by 108 runs |
| 3 Oct 2000 | Kenya 208-9 (50) , Ind 209-2 (42.3) | India by 8 wickets |
| 3 Oct 1999 | SAf 235-9 (50) , Ind 209 (47.3) | South Africa by 26 runs |
| 1 Oct 1999 | Ind 277-6 (50) , Zim 170 (38.3) | India by 107 runs |
| 30 Sep 1999 | SAf 220-7 (50) , Kenya 196 (48.1) | South Africa by 24 runs |
| 29 Sep 1999 | Ind 220-7 (50) , Kenya 162 (50) | India by 58 runs |
| 28 Sep 1999 | Zim 216 (47.4) , SAf 217-1 (35) | South Africa by 9 wickets |
| 26 Sep 1999 | SAf 117 (48) , Ind 120-2 (22.4) | India by 8 wickets |
| 25 Sep 1999 | Kenya 199-8 (50) , Zim 200-7 (49.2) | Zimbabwe by 3 wickets |
| 19 Oct 1997 | Zim 272-6 (49) , Kenya 190 (46.1) | Zimbabwe by 82 runs |
| 18 Oct 1997 | Zim 281-8 (50) , Kenya 172-7 (40) | Zimbabwe Run rate |
| 12 Oct 1997 | Kenya 249-8 (50) , Zim 242-4 (46.3) | Zimbabwe Run rate |
| 11 Oct 1997 | Zim 305-4 (50) , Bng 257 (47.1) | Zimbabwe by 48 runs |
| 10 Oct 1997 | Kenya 347-3 (50) , Bng 197 (43.4) | Kenya by 150 runs |
| 6 Oct 1996 | Pak 203 (46.2) , SAf 204-3 (39.2) | South Africa by 7 wickets |
| 4 Oct 1996 | Pak 371-9 (50) , SL 289 (49.5) | Pakistan by 82 runs |
| 3 Oct 1996 | SAf 305-8 (50) , Kenya 103 (25.1) | South Africa by 202 runs |
| 29 Sep 1996 | SAf 321-8 (50) , Pak 259 (42.3) | South Africa by 62 runs |
| 28 Sep 1996 | Kenya 188-9 (50) , SL 190-3 (30.4) | Sri Lanka by 7 wickets |
| P | W | L | Tie | |
| Australia | 6 | 4 | 1 | **** |
| England | 2 | 1 | 1 | 8 |
| India | 8 | 6 | 2 | **** |
| New Zealand | 3 | 3 | 0 | **** |
| Pakistan | 10 | 4 | 5 | **** |
| South Africa | 9 | 7 | 2 | **** |
| Sri Lanka | 5 | 2 | 3 | 0 |
| West Indies | 3 | 2 | 1 | **** |
| Zimbabwe | 13 | 9 | 4 | 15 |
| Canada | 3 | 1 | 2 | **** |
| Netherlands | 2 | 1 | 1 | **** |
| Kenya | 33 | 10 | 23 | **** |
| Bangladesh | 6 | 3 | 3 | 10 |
| Scotland | 3 | 2 | 1 | **** |
| Bermuda | 4 | 0 | 4 | **** |
| Ireland | 4 | 1 | 3 | **** |
Highest Team Score
| Pakistan v SL |
371/9
| 1996-97
| Kenya v Bng |
347/3
| 1997-98
| Australia v Pak |
332/5
| 2002
| South Africa v Pak |
321/8
| 1996-97
| Zimbabwe v Bng |
305/4
| 1997-98
| South Africa v Kenya |
305/8
| 1996-97
| Zimbabwe v Ire |
303/8
| 2008-09
| India v SAf |
295/6
| 2000-01
| Sri Lanka v Pak |
289
| 1996-97
| Sri Lanka v WI |
287/6
| 2000-01
| Ireland v Kenya |
285/6
| 2008-09
| Zimbabwe v Kenya |
285/8
| 2008-09
| Kenya v Zim |
285/9
| 2008-09
| Scotland v Ire |
284/7
| 2006-07
| Zimbabwe v Kenya |
281/8
| 1997-98
| Ireland v Scot |
280/7
| 2006-07
| India v Zim |
277/6
| 1999-00
| Zimbabwe v Kenya |
272/6
| 1997-98
| New Zealand v Ind |
265/6
| 2000-01
| New Zealand v Zim |
265/7
| 2000-01
| Lowest Completed Team Score
| Kenya v Aus |
84
| 2002-03
| Kenya v SAf |
103
| 1996-97
| Bermuda v Can |
106
| 2006-07
| Pakistan v Aus |
108
| 2002
| South Africa v Ind |
117
| 1999-00
| Pakistan v Aus |
117
| 2002-03
| Kenya v Bng |
118
| 2006
| Netherlands v Kenya |
131
| 2006-07
| Kenya v Pak |
133
| 2002
| Ireland v Zim |
147
| 2008-09
| Scotland v Kenya |
155
| 2006-07
| Sri Lanka v Kenya |
157
| 2002-03
| Kenya v Ind |
162
| 1999-00
| Bermuda v Kenya |
167
| 2007-08
| Kenya v Bng |
168
| 2006
| Zimbabwe v Ind |
170
| 1999-00
| Bermuda v Kenya |
174
| 2007-08
| Kenya v Scot |
177
| 2006-07
| West Indies v SL |
179
| 2000-01
| Kenya v Pak |
179
| 2002-03
| Greatest Winning Margin (Runs)
| Australia v Pak |
224 runs
| 2002
| South Africa v Kenya |
202 runs
| 1996-97
| Zimbabwe v Ire |
156 runs
| 2008-09
| Kenya v Bng |
150 runs
| 1997-98
| Sri Lanka v WI |
108 runs
| 2000-01
| India v Zim |
107 runs
| 1999-00
| India v SAf |
95 runs
| 2000-01
| Kenya v Zim |
95 runs
| 2008-09
| Ireland v Kenya |
86 runs
| 2008-09
| Pakistan v SL |
82 runs
| 1996-97
| Zimbabwe v Kenya |
82 runs
| 1997-98
| Scotland v Kenya |
77 runs
| 2006-07
| Zimbabwe v Kenya |
66 runs
| 2008-09
| New Zealand v Zim |
64 runs
| 2000-01
| South Africa v Pak |
62 runs
| 1996-97
| Highest Individual Score
| ML Hayden (Aus) |
146 (128) |
2002 v Pak
| KO Otieno (Kenya) |
144 (146) |
1997-98 v Bng
| SC Ganguly (Ind) |
141* (142) |
2000-01 v SAf
| SC Ganguly (Ind) |
139 (147) |
1999-00 v Zim
| DA Gunawardene (SL) |
132 (146) |
2000-01 v WI
| DJ Cullinan (SAf) |
124 (117) |
1996-97 v Pak
| PA de Silva (SL) |
122 (116) |
1996-97 v Pak
| DN Chudasama (Kenya) |
122 (113) |
1997-98 v Bng
| JN Rhodes (SAf) |
121 (114) |
1996-97 v Pak
| G Kirsten (SAf) |
118* (127) |
1996-97 v Pak
| SC Ganguly (Ind) |
117 (130) |
2000-01 v NZ
| JP Bray (Ire) |
116 (136) |
2006-07 v Scot
| Saeed Anwar (Pak) |
115 (120) |
1996-97 v SL
| TM Odoyo (Kenya) |
111* (113) |
2007-08 v Can
| Saeed Anwar (Pak) |
105* (134) |
2000-01 v SL
| DJ Reekers (Hol) |
104 ( 83) |
2006-07 v Ire
| Saeed Anwar (Pak) |
104 (115) |
2000-01 v NZ
| CL Cairns (NZ) |
102* (113) |
2000-01 v Ind
| SO Tikolo (Kenya) |
102 ( 99) |
2008-09 v Zim
| Shahid Afridi (Pak) |
102 ( 40) |
1996-97 v SL
| L Klusener (SAf) |
101* (105) |
1999-00 v Zim
| RS Kaluwitharana (SL) |
100* ( 89) |
1996-97 v Kenya
| NFI McCallum (Scot) |
100 ( 92) |
2006-07 v Ire
| A Obanda (Kenya) |
96* ( 93) |
2008-09 v Zim
| N Hussain (Eng) |
95 (120) |
2000-01 v Bng
| EJG Morgan (Ire) |
94 ( 91) |
2006-07 v Hol
| DO Obuya (Kenya) |
93 (116) |
2006-07 v Scot
| GW Flower (Zim) |
91 (120) |
1999-00 v SAf
| SO Tikolo (Kenya) |
89* ( 81) |
2007-08 v Bmda
| Ijaz Ahmed (Pak) |
88 ( 63) |
1996-97 v SAf
| S Chanderpaul (WI) |
87* ( 95) |
2001 v Kenya
| Younis Khan (Pak) |
87* ( 91) |
2002-03 v Kenya
| AJ Stewart (Eng) |
87* (112) |
2000-01 v Bng
| KO Otieno (Kenya) |
87 (122) |
1997-98 v Zim
| RG Twose (NZ) |
87 (101) |
2000-01 v Pak
| A Obanda (Kenya) |
85 (103) |
2007-08 v Can
| RG Twose (NZ) |
85 (111) |
2000-01 v Zim
| H Masakadza (Zim) |
84* ( 84) |
2008-09 v Kenya
| TM Odoyo (Kenya) |
84 ( 97) |
2006 v Bng
| Yuvraj Singh (Ind) |
84 ( 80) |
2000-01 v Aus
| Best Innings Analysis
| AA Donald (SAf) |
6-23
| 1996-97 v Kenya
| Mashrafe Mortaza (Bng) |
6-26
| 2006 v Kenya
| CB Mpofu (Zim) |
6-52
| 2008-09 v Kenya
| SB Joshi (Ind) |
5- 6
| 1999-00 v SAf
| JN Gillespie (Aus) |
5-22
| 2002 v Pak
| CO Obuya (Kenya) |
5-24
| 2002-03 v SL
| AY Karim (Kenya) |
5-33
| 1997-98 v Bng
| SB O'Connor (NZ) |
5-46
| 2000-01 v Pak
| Waqar Younis (Pak) |
5-52
| 1996-97 v SL
| JN Gillespie (Aus) |
5-70
| 2002-03 v Pak
| S Dhaniram (Can) |
4-10
| 2006-07 v Bmda
| M Muralitharan (SL) |
4-18
| 1996-97 v Kenya
| Syed Rasel (Bng) |
4-22
| 2006 v Kenya
| E Chigumbura (Zim) |
4-28
| 2008-09 v Kenya
| M Muralitharan (SL) |
4-28
| 2002-03 v Kenya
| AG Cremer (Zim) |
4-31
| 2008-09 v Kenya
| AS Luseno (Kenya) |
4-32
| 2007-08 v Bmda
| B Lee (Aus) |
4-32
| 2002-03 v Pak
| RD King (WI) |
4-32
| 2001 v Kenya
| Saqlain Mushtaq (Pak) |
4-33
| 1996-97 v SL
| N Chopra (Ind) |
4-33
| 1999-00 v Zim
| Abdul Razzaq (Pak) |
4-35
| 2002 v Kenya
| TM Odoyo (Kenya) |
4-36
| 2006 v Bng
| NM Hauritz (Aus) |
4-39
| 2002-03 v Kenya
| AG Cremer (Zim) |
4-39
| 2008-09 v Kenya
| SO Tikolo (Kenya) |
4-41
| 2007-08 v Can
| PJ Wiseman (NZ) |
4-45
| 2000-01 v Zim
| RJ Trott (Bmda) |
4-46
| 2007-08 v Kenya
| RN ten Doeschate (Hol) |
4-56
| 2006-07 v Ire
| Azhar Mahmood (Pak) |
4-65
| 2000-01 v NZ
| TM Odoyo (Kenya) |
3- 7
| 2007-08 v Bmda
| GD McGrath (Aus) |
3- 8
| 2002-03 v Kenya
| HA Varaiya (Kenya) |
3-10
| 2007-08 v Bmda
| SM Pollock (SAf) |
3-10
| 1999-00 v Kenya
| GD McGrath (Aus) |
3-15
| 2002-03 v Pak
| PJ Ongondo (Kenya) |
3-16
| 2007-08 v Bmda
| KM Dabengwa (Zim) |
3-17
| 2008-09 v Ire
| BM McMillan (SAf) |
3-17
| 1996-97 v Kenya
| U Bhatti (Can) |
3-19
| 2007-08 v Kenya
| SO Tikolo (Kenya) |
3-22
| 1999-00 v Zim
| Most Runs
| SO Tikolo (Kenya) |
788 |
@ 27.17
| TM Odoyo (Kenya) |
589 |
@ 25.61
| KO Otieno (Kenya) |
576 |
@ 26.18
| SC Ganguly (Ind) |
556 |
@ 79.43
| A Obanda (Kenya) |
413 |
@ 82.60
| Saeed Anwar (Pak) |
412 |
@ 45.78
| GW Flower (Zim) |
385 |
@ 48.12
| HS Modi (Kenya) |
350 |
@ 26.92
| CO Obuya (Kenya) |
350 |
@ 23.33
| MA Ouma (Kenya) |
346 |
@ 21.62
| MO Odumbe (Kenya) |
333 |
@ 20.81
| A Flower (Zim) |
301 |
@ 37.62
| Most Wickets
| TM Odoyo (Kenya) |
28 |
@ 30.50
| SO Tikolo (Kenya) |
28 |
@ 27.14
| PJ Ongondo (Kenya) |
20 |
@ 28.60
| JN Gillespie (Aus) |
17 |
@ 12.00
| AA Donald (SAf) |
16 |
@ 8.94
| N Odhiambo (Kenya) |
16 |
@ 29.06
| HA Varaiya (Kenya) |
16 |
@ 24.81
| BKV Prasad (Ind) |
14 |
@ 18.86
| Wasim Akram (Pak) |
13 |
@ 22.85
| JK Kamande (Kenya) |
13 |
@ 36.69
| MO Odumbe (Kenya) |
12 |
@ 43.25
| Waqar Younis (Pak) |
12 |
@ 27.17
| | ||||||||||||||