Most Ball Played in ODI at Gymkhana Club Ground, Nairobi

SrPlayerBPMInnRAve100s50s
1 Alex Obanda (KEN) 745 111056670.75 0 6
2 Steve Tikolo (KEN) 708 272756825.81 1 2
3 Collins Obuya (KEN) 690 242148126.72 0 3
4 Thomas Odoyo (KEN) 659 242043725.70 1 2
5 Morris Ouma (KEN) 603 212039321.83 0 1
6 Saeed Anwar (PAK) 516 101041245.77 3 0
7 David Obuya (KEN) 492 181831517.50 0 1
8 Kennedy Otieno (KEN) 464 151528218.80 0 2
9 Jimmy Kamande (KEN) 462 221826716.68 0 0
10 Sourav Ganguly (IND) 415 44348116.00 2 1
11 Seren Waters (KEN) 289 7715422.00 0 0
12 Hitesh Modi (KEN) 285 7717529.16 0 1
13 Gary Kirsten (SA) 270 5524360.75 1 1
14 Matthew Hayden (AUS) 249 54265265.00 1 1
15 Jonty Rhodes (SA) 249 5422374.33 1 1
16 Roger Twose (NZ) 247 3320367.66 0 2
17 Hamilton Masakadza (ZIM) 241 5523959.75 0 3
18 Younis Khan (PAK) 229 5514636.50 0 1
19 Maurice Odumb (KEN) 228 8816420.50 0 2
20 Bas Zuiderent (NL) 221 4412230.50 0 1
21 Aravinda de Silva (SL) 216 3321872.66 1 1
22 Misbah ul Haq (PAK) 216 3313969.50 0 2
23 Rahul Dravid (IND,World XI) 211 4415752.33 0 2
24 Tanmay Mishra (KEN) 208 7614829.60 0 0
25 Sachin Tendulkar (IND) 205 4417142.75 0 1
26 William Porterfield (ENG,IRE) 204 4414636.50 0 1
27 Ravi Shah (KEN) 198 779916.50 0 1
28 Majid Haq (SCOT) 193 3312642.00 0 2
29 Ricky Ponting (AUS) 188 5416180.50 0 1
30 Adam Gilchrist (AUS) 171 6613222.00 0 0
31 Ryan ten Doeschate (NL) 170 4412943.00 1 0
32 Brijal Patel (KEN) 167 448320.75 0 0
33 Irving Romaine (BER) 164 447224.00 0 1
34 Jekon Edness (BER) 163 338428.00 0 1
35 Romesh Kaluwitharana (SL) 163 4416281.00 1 0
36 Rakep Patel (KEN) 163 8711716.71 0 1
37 Jeremy Bray (IRE) 162 2212462.00 1 0
38 Daryll Cullinan (SA) 161 2214070.00 1 0
39 Alec Stewart (ENG) 159 22105105.00 0 1
40 Shoaib Malik (PAK) 159 446616.50 0 0
41 Stuart Matsikenyeri (ZIM) 159 5514829.60 0 2
42 Nehemiah Odhiambo (KEN) 157 18141158.21 0 0
43 Arvind Kandappah (CAN) 156 229797.00 0 1
44 Avishka Gunawardene (SL) 154 2213768.50 1 0
45 Eoin Morgan (ENG,IRE) 151 2213567.50 0 1
46 Peter Ongondo (KEN) 148 1713798.77 0 0
47 Ijaz Ahmed (PAK) 145 5414436.00 0 1
48 Tatenda Taibu (ZIM) 143 229949.50 0 1
49 Kevin O'Brien (IRE) 141 4413734.25 0 1
50 Russel Arnold (SL) 140 3310452.00 0 0