Most Sixes in an innings in ODI at Gymkhana Club Ground, Nairobi

SrPlayerRunsBPSix/InnsOppDate
1 Shahid Afridi (PAK) 10240 11 SL 04 Oct 1996
2 Sourav Ganguly (IND) 141142 6* SA 13 Oct 2000
3 Matthew Hayden (AUS) 146128 6 PAK 30 Aug 2002
4 Nasser Hussain (ENG) 95120 5 BAN 05 Oct 2000
5 Kevin O'Brien (IRE) 8352 5 KEN 18 Oct 2008
6 Alex Obanda (KEN) 9693 5* ZIM 01 Feb 2009
7 Sourav Ganguly (IND) 117130 4 NZ 15 Oct 2000
8 Thomas Odoyo (KEN) 8497 4 BAN 13 Aug 2006
9 Trent Johnston (IRE) 4519 4* SCOT 30 Jan 2007
10 Jeremy Bray (IRE) 116136 4 SCOT 30 Jan 2007
11 Lionel Cann (BER) 4119 4 CAN 02 Feb 2007
12 Eoin Morgan (IRE) 9491 4 NL 05 Feb 2007
13 Collins Obuya (KEN) 75108 4 ZIM 04 Feb 2009
14 Ryan ten Doeschate (NL) 109121 4* KEN 16 Feb 2010
15 Pat Symcox (SA) 3518 3 KEN 03 Oct 1996
16 Sachin Tendulkar (IND) 3837 3 AUS 07 Oct 2000
17 Sanath Jayasuriya (SL) 3941 3 PAK 08 Oct 2000
18 Kennedy Otieno (KEN) 5985 3 PAK 01 Sep 2002
19 Abdul Razzaq (PAK) 5943 3 AUS 07 Sep 2002
20 Neil McCallum (SCOT) 10092 3 IRE 30 Jan 2007
21 Darron Reekers (NL) 10482 3 IRE 05 Feb 2007
22 David Obuya (KEN) 93116 3 SCOT 07 Feb 2007
23 Arvind Kandappah (CAN) 6997 3* KEN 18 Oct 2007
24 Malachi Jones (BER) 2719 3 KEN 27 Oct 2007
25 Kevin O'Brien (IRE) 3863 3 ZIM 17 Oct 2008
26 Elton Chigumbura (ZIM) 3319 3 IRE 17 Oct 2008
27 Alex Obanda (KEN) 71100 3 ZIM 19 Oct 2008
28 Forster Mutizwa (ZIM) 6145 3 KEN 01 Feb 2009
29 Alex Obanda (KEN) 6154 3 NL 16 Feb 2010
30 Asghar Afghan (AFG) 5562 3* KEN 09 Oct 2010
31 Mohammad Nabi (AFG) 6069 3 KEN 11 Oct 2010
32 Waqar Younis (PAK) 2833 2 SA 29 Sep 1996
33 Saleem Elahi (PAK) 5465 2 SA 29 Sep 1996
34 Aravinda de Silva (SL) 122116 2 PAK 04 Oct 1996
35 Sourav Ganguly (IND) 66101 2 KEN 03 Oct 2000
36 Alec Stewart (ENG) 87112 2* BAN 05 Oct 2000
37 Khaled Mashud (BAN) 1711 2 ENG 05 Oct 2000
38 Naimur Rahman (BAN) 4660 2 ENG 05 Oct 2000
39 Brett Lee (AUS) 3128 2 IND 07 Oct 2000
40 Mohammad Yousuf (PAK) 4254 2* SL 08 Oct 2000
41 Adam Parore (NZ) 208 2* ZIM 09 Oct 2000
42 Heath Streak (ZIM) 2016 2 NZ 09 Oct 2000
43 Boeta Dippenaar (SA) 6586 2* ENG 10 Oct 2000
44 Chris Cairns (NZ) 102113 2* IND 15 Oct 2000
45 Rashid Latif (PAK) 2823 2* KEN 29 Aug 2002
46 Shahid Afridi (PAK) 2722 2 KEN 29 Aug 2002
47 Ricky Ponting (AUS) 6572 2 PAK 30 Aug 2002
48 Jimmy Maher (AUS) 3547 2 PAK 30 Aug 2002
49 Shahid Afridi (PAK) 3128 2 KEN 01 Sep 2002
50 Misbah ul Haq (PAK) 3950 2 AUS 04 Sep 2002