GYM
KEN
Gymkhana Club Ground
CITY
Nairobi
COUNTRY
Kenya
EST.
999
CAPACITY
7,000
TEST MAT
0
TEST FIRST
-
ODI MAT
71
ODI FIRST
28 Sep 1996
T20I MAT
46
T20I FIRST
01 Sep 2007
TEST LAST
-
T20I LAST
01 Aug 2026
pitch report

Gymkhana Club Ground pitch report: Test, ODI & T20I

Every format side by side. Gold marks the highest value on each line.

Gymkhana Club Ground by format
TestODIT20I
Matches–7146
Avg 1st innings–222136
Avg 2nd innings–185110
Avg 3rd innings–––
Avg 4th innings–––
Highest total–371286
Lowest all out–8446
Bat first wins–2620
Chasing wins–3121
Drawn–––
Wickets to pace–62%38% spin48%52% spin
Verdict–ChaseToss-up

Averages are from the 111 of 117 matches with a scorecard. The pace and spin shares are of the 1064 wickets whose bowler has a recorded style; 383 do not.

Who wins, by format
ODI
46%54%
T20I
49%51%
Bat firstDrawnChase
who rules here

Team records at Gymkhana Club Ground

Win rate in each format, ordered by matches played here.

TeamTestODIT20I
Kenyanot played35%16–27 · 46 M56%15–12 · 27 M
ZimbabweFORTRESSnot played56%9–4 · 16 M100%3–0 · 3 M
Ugandanot playednot played59%10–7 · 17 M
Pakistannot played40%4–5 · 10 M100%3–0 · 3 M
Rwandanot playednot played25%3–9 · 12 M
South Africanot played78%7–2 · 9 Mnot played
Bangladeshnot played50%3–3 · 6 M67%2–1 · 3 M
Botswananot playednot played22%2–7 · 9 M
Indianot played75%6–2 · 8 Mnot played
Scotlandnot played67%2–1 · 3 M50%2–2 · 4 M
Australianot played67%4–1 · 6 Mnot played
Irelandnot played17%1–3 · 6 Mnot played
Nepalnot playednot played60%3–2 · 5 M
Sri Lankanot played40%2–3 · 5 Mnot played
Bermudanot played0%0–4 · 4 Mnot played
New Zealandnot played75%3–1 · 4 Mnot played
Netherlandsnot played50%2–2 · 4 Mnot played
Mozambiquenot playednot played67%2–1 · 3 M
Canadanot played33%1–2 · 3 Mnot played
Afghanistannot played33%1–2 · 3 Mnot played
West Indiesnot played67%2–1 · 3 Mnot played
Englandnot played50%1–1 · 2 Mnot played
United Arab Emiratesnot played50%1–1 · 2 Mnot played
Bahrainnot playednot played50%1–1 · 2 M
Seychellesnot playednot played0%0–2 · 2 M
Hong Kongnot played50%1–1 · 2 Mnot played
Gambianot playednot played0%0–2 · 2 M

Recent matches at Gymkhana Club Ground

T20IBahrain v Kenya2026Kenya won by 1 wicket (with 0 balls remaining)
T20IBahrain v Kenya2026Bahrain won by 15 runs
T20IZimbabwe v Kenya2024Zimbabwe won by 61 runs
T20IRwanda v Mozambique2024Mozambique won by 7 wickets (with 29 balls remaining)
T20IKenya v Gambia2024Kenya won by 129 runs
T20IMozambique v Seychelles2024Mozambique won by 60 runs
T20IRwanda v Kenya2024Kenya won by 5 wickets (with 30 balls remaining)
T20IMozambique v Zimbabwe2024Zimbabwe won by 9 wickets (with 90 balls remaining)
T20IZimbabwe v Seychelles2024Zimbabwe won by 76 runs (DLS method)
T20IGambia v Rwanda2024Rwanda won (walkover without a ball bowled)
T20IUganda v Kenya2023Uganda won by 1 run
T20IUganda v Rwanda2023Uganda won by 94 runs

Records at Gymkhana Club Ground

Every board, by format, across every international played here.

Most runs

Test
Not recorded
ODI
  1. 4Kennedy Otieno22 mat · avg 26.18576
  2. 5Sourav Ganguly8 mat · avg 79.43556
  3. 6Collins Obuya30 mat · avg 23.91550
  4. 7Saeed Anwar10 mat · avg 45.78412
  5. 8Morris Ouma21 mat · avg 21.83393
  6. 9Grant Flower8 mat · avg 48.13385
  7. 10David Obuya20 mat · avg 18.00360
  8. 11Hitesh Modi16 mat · avg 26.92350
  9. 12Maurice Odumbe17 mat · avg 20.81333
  10. 13Andy Flower8 mat · avg 37.63301
  11. 14Jimmy Kamande25 mat · avg 18.81301
  12. 15Jonty Rhodes9 mat · avg 44.83269
T20I
  1. 4Steve Tikolo5 mat · avg 85.00255
  2. 5Karabo Motlhanka9 mat · avg 27.88223
  3. 6Irfan Karim7 mat · avg 40.60203
  4. 7David Obuya7 mat · avg 39.80199
  5. 8Sachin Bhudia20 mat · avg 12.38198
  6. 9Didier Ndikubwimana11 mat · avg 17.55193
  7. 10Wilson Niyitanga9 mat · avg 21.11190
  8. 11Rushab Patel13 mat · avg 17.00187
  9. 12Nelson Odhiambo14 mat · avg 18.20182
  10. 13Riazat Ali Shah10 mat · avg 25.14176
  11. 14Ameer Saiyed9 mat · avg 19.33174
  12. 15Simon Ssesazi10 mat · avg 19.11172

Most wickets

Test
Not recorded
ODI
  1. 4Hiren Varaiya16 mat · avg 21.9624
  2. 5Peter Ongondo20 mat · avg 28.6020
  3. 6Jason Gillespie5 mat · avg 12.0017
  4. 7Allan Donald5 mat · avg 8.9416
  5. 8Venkatesh Prasad8 mat · avg 18.8614
  6. 9Jimmy Kamande25 mat · avg 40.1414
  7. 10Wasim Akram7 mat · avg 22.8513
  8. 11Mashrafe Mortaza3 mat · avg 8.6712
  9. 12Waqar Younis8 mat · avg 27.1712
  10. 13Martin Suji15 mat · avg 37.1712
  11. 14Maurice Odumbe17 mat · avg 43.2512
  12. 15Graeme Cremer3 mat · avg 9.4511
T20I
  1. 4Lucas Oluoch18 mat · avg 18.1921
  2. 5Alpesh Ramjani8 mat · avg 10.5413
  3. 6Dhruvkumar Maisuria9 mat · avg 15.3312
  4. 7Gerard Mwendwa10 mat · avg 18.2512
  5. 8Sandeep Lamichhane5 mat · avg 11.3312
  6. 9Rakep Patel24 mat · avg 11.7512
  7. 10Nehemiah Odhiambo8 mat · avg 15.5511
  8. 11Emile Rukiriza10 mat · avg 18.9111
  9. 12Siraje Nsubuga7 mat · avg 12.2010
  10. 13Frank Nsubuga10 mat · avg 18.5010
  11. 14Riazat Ali Shah10 mat · avg 15.339
  12. 15Katlo Piet8 mat · avg 16.119

Highest score

Test
Not recorded
ODI
  1. 4Avishka Gunawardene2 mat · avg 68.50132
  2. 5Daryll Cullinan2 mat · avg 70.00124
  3. 6Rakep Patel12 mat · avg 22.27124
  4. 7Dipak Chudasama6 mat · avg 31.67122
  5. 8Aravinda de Silva3 mat · avg 72.67122
  6. 9Jonty Rhodes9 mat · avg 44.83121
  7. 10Gary Kirsten5 mat · avg 60.75118
  8. 11Jeremy Bray2 mat · avg 62.00116
  9. 12Saeed Anwar10 mat · avg 45.78115
  10. 13Thomas Odoyo33 mat · avg 23.92111
  11. 14Ryan ten Doeschate4 mat · avg 43.00109
  12. 15Darron Reekers2 mat · avg 55.50104
T20I
  1. 4Tadiwanashe Marumani3 mat · avg 55.0086
  2. 5Nazimuddin3 mat · avg 46.6781
  3. 6Karabo Motlhanka9 mat · avg 27.8875
  4. 7Salman Butt3 mat · avg 107.0074
  5. 8Rakep Patel24 mat · avg 28.9373
  6. 9Dhiren Gondaria3 mat · avg 33.3373
  7. 10Fraser Watts4 mat · avg 24.7573
  8. 11Roger Galwanao Mukasa14 mat · avg 27.1766
  9. 12Steve Tikolo5 mat · avg 85.0066
  10. 13David Obuya7 mat · avg 39.8065
  11. 14Kyle Coetzer4 mat · avg 22.7564
  12. 15Ryan Burl3 mat · avg 42.0061

Most hundreds

Test
Not recorded
ODI
  1. 4Chris Cairns2 mat · avg 115.001
  2. 5Jeremy Bray2 mat · avg 62.001
  3. 6Ryan ten Doeschate4 mat · avg 43.001
  4. 7Avishka Gunawardene2 mat · avg 68.501
  5. 8Daryll Cullinan2 mat · avg 70.001
  6. 9Lance Klusener6 mat · avg 53.001
  7. 10Romesh Kaluwitharana4 mat · avg 81.001
  8. 11Shahid Afridi7 mat · avg 25.711
  9. 12Dipak Chudasama6 mat · avg 31.671
  10. 13Aravinda de Silva3 mat · avg 72.671
  11. 14Gary Kirsten5 mat · avg 60.751
  12. 15Rakep Patel12 mat · avg 22.271
T20I
Not recorded

Most fifties

Test
Not recorded
ODI
  1. 4Andy Flower8 mat · avg 37.634
  2. 5Collins Obuya30 mat · avg 23.913
  3. 6Hamilton Masakadza5 mat · avg 59.753
  4. 7Maurice Odumbe17 mat · avg 20.813
  5. 8Kennedy Otieno22 mat · avg 26.183
  6. 9Misbah-ul-Haq3 mat · avg 69.502
  7. 10Craig McMillan3 mat · avg 59.002
  8. 11Rahul Dravid8 mat · avg 39.672
  9. 12Ravi Shah12 mat · avg 21.732
  10. 13Roger Twose3 mat · avg 67.672
  11. 14Tanmay Mishra9 mat · avg 37.862
  12. 15Majid Haq3 mat · avg 42.002
T20I
  1. 4David Obuya7 mat · avg 39.802
  2. 5Fiaz Ahmed2 mat · avg 153.002
  3. 6Shahid Afridi2 mat · avg 89.001
  4. 7Kyle Coetzer4 mat · avg 22.751
  5. 8Fraser Watts4 mat · avg 24.751
  6. 9Younis Khan3 mat · avg 49.501
  7. 10Dhiren Gondaria3 mat · avg 33.331
  8. 11Salman Butt3 mat · avg 107.001
  9. 12Tadiwanashe Marumani3 mat · avg 55.001
  10. 13Vinoo Balakrishnan4 mat · avg 29.251
  11. 14Nazimuddin3 mat · avg 46.671
  12. 15Brian Bennett3 mat · avg 45.001

Most sixes

Test
Not recorded
ODI
  1. 4Thomas Odoyo33 mat · avg 23.9213
  2. 5Steve Tikolo36 mat · avg 27.7712
  3. 6Kennedy Otieno22 mat · avg 26.1810
  4. 7Collins Obuya30 mat · avg 23.9110
  5. 8Kevin O'Brien4 mat · avg 34.258
  6. 9Rakep Patel12 mat · avg 22.278
  7. 10Matthew Hayden5 mat · avg 265.007
  8. 11Jimmy Kamande25 mat · avg 18.816
  9. 12Lionel Cann4 mat · avg 23.255
  10. 13Hansie Cronje7 mat · avg 37.005
  11. 14Ricky Ponting5 mat · avg 53.675
  12. 15Alistair Campbell8 mat · avg 34.005
T20I
  1. 4Shahid Afridi2 mat · avg 89.0010
  2. 5Dinesh Nakrani10 mat · avg 29.6010
  3. 6Riazat Ali Shah10 mat · avg 25.149
  4. 7Brian Bennett3 mat · avg 45.008
  5. 8Nazimuddin3 mat · avg 46.678
  6. 9Lucas Oluoch18 mat · avg 17.387
  7. 10Fiaz Ahmed2 mat · avg 153.007
  8. 11Alex Obanda15 mat · avg 15.407
  9. 12Younis Khan3 mat · avg 49.507
  10. 13Simon Ssesazi10 mat · avg 19.117
  11. 14Wilson Niyitanga9 mat · avg 21.117
  12. 15Sachin Bhudia20 mat · avg 12.387

Most fours

Test
Not recorded
ODI
  1. 4Saeed Anwar10 mat · avg 45.7855
  2. 5Collins Obuya30 mat · avg 23.9154
  3. 6Sourav Ganguly8 mat · avg 79.4353
  4. 7Thomas Odoyo33 mat · avg 23.9249
  5. 8Grant Flower8 mat · avg 48.1346
  6. 9Morris Ouma21 mat · avg 21.8340
  7. 10David Obuya20 mat · avg 18.0036
  8. 11Gary Kirsten5 mat · avg 60.7535
  9. 12Hamilton Masakadza5 mat · avg 59.7534
  10. 13Andy Flower8 mat · avg 37.6333
  11. 14Hitesh Modi16 mat · avg 26.9232
  12. 15Matthew Hayden5 mat · avg 265.0029
T20I
  1. 4Steve Tikolo5 mat · avg 85.0032
  2. 5David Obuya7 mat · avg 39.8025
  3. 6Simon Ssesazi10 mat · avg 19.1118
  4. 7Rushab Patel13 mat · avg 17.0018
  5. 8Karabo Motlhanka9 mat · avg 27.8817
  6. 9Irfan Karim7 mat · avg 40.6017
  7. 10Brian Bennett3 mat · avg 45.0015
  8. 11Fiaz Ahmed2 mat · avg 153.0015
  9. 12Rohit Paudel5 mat · avg 31.2015
  10. 13Sachin Bhudia20 mat · avg 12.3815
  11. 14Riazat Ali Shah10 mat · avg 25.1414
  12. 15Ameer Saiyed9 mat · avg 19.3314

Most not outs

Test
Not recorded
ODI
  1. 4Thomas Odoyo33 mat · avg 23.924
  2. 5Hiren Varaiya16 mat · avg 6.834
  3. 6Collins Obuya30 mat · avg 23.914
  4. 7Jimmy Kamande25 mat · avg 18.814
  5. 8Prosper Utseya5 mat · avg 122.003
  6. 9Vijay Bharadwaj4 mat · avg 89.003
  7. 10Elijah Otieno7 mat · avg 4.003
  8. 11Paul Strang7 mat · avg 8.003
  9. 12Matthew Hayden5 mat · avg 265.003
  10. 13Lameck Onyango10 mat · avg 14.003
  11. 14Tony Suji15 mat · avg 10.183
  12. 15Michael Bevan6 mat · avg 32.502
T20I
  1. 4Emile Rukiriza10 mat · avg 8.804
  2. 5Sukhdeep Singh15 mat · avg 14.674
  3. 6Vraj Patel16 mat · avg 4.003
  4. 7Davis Karashani Arinaitwe7 mat · avg 10.673
  5. 8Dinesh Nakrani10 mat · avg 29.603
  6. 9Henry Ssenyondo12 mat · avg 5.003
  7. 10Ignace Ntirenganya10 mat · avg 2.253
  8. 11Riazat Ali Shah10 mat · avg 25.143
  9. 12Mashrafe Mortaza3 mat · avg 57.003
  10. 13Collins Obuya19 mat · avg 37.383
  11. 14Karan KC5 mat · avg 6.502
  12. 15Mmoloki Mooketsi9 mat · avg 2.202

Most balls faced

Test
Not recorded
ODI
  1. 4Alex Obanda13 mat · avg 63.40815
  2. 5Collins Obuya30 mat · avg 23.91776
  3. 6Sourav Ganguly8 mat · avg 79.43671
  4. 7Morris Ouma21 mat · avg 21.83603
  5. 8David Obuya20 mat · avg 18.00583
  6. 9Hitesh Modi16 mat · avg 26.92568
  7. 10Jimmy Kamande25 mat · avg 18.81518
  8. 11Saeed Anwar10 mat · avg 45.78516
  9. 12Maurice Odumbe17 mat · avg 20.81477
  10. 13Grant Flower8 mat · avg 48.13459
  11. 14Ravi Shah12 mat · avg 21.73426
  12. 15Tanmay Mishra9 mat · avg 37.86367
T20I
  1. 4Didier Ndikubwimana11 mat · avg 17.55229
  2. 5Irfan Karim7 mat · avg 40.60227
  3. 6Roger Galwanao Mukasa14 mat · avg 27.17220
  4. 7Wilson Niyitanga9 mat · avg 21.11220
  5. 8Nelson Odhiambo14 mat · avg 18.20199
  6. 9Steve Tikolo5 mat · avg 85.00192
  7. 10Sachin Bhudia20 mat · avg 12.38191
  8. 11David Obuya7 mat · avg 39.80177
  9. 12Ameer Saiyed9 mat · avg 19.33176
  10. 13Clinton Rubagumya11 mat · avg 16.44175
  11. 14Rushab Patel13 mat · avg 17.00170
  12. 15Sukhdeep Singh15 mat · avg 14.67157

Best bowling figures

Test
Not recorded
ODI
  1. 4Sunil Joshi4 mat · avg 22.205/6
  2. 5Rakep Patel12 mat · avg 15.205/16
  3. 6Rajesh Bhudia6 mat · avg 19.785/21
  4. 7Jason Gillespie5 mat · avg 12.005/22
  5. 8Shoaib Sarwar2 mat · avg 9.005/23
  6. 9Collins Obuya30 mat · avg 51.255/24
  7. 10Aasif Karim6 mat · avg 30.145/33
  8. 11Shayne O'Connor3 mat · avg 20.605/46
  9. 12Waqar Younis8 mat · avg 27.175/52
  10. 13Sunil Dhaniram3 mat · avg 16.604/10
  11. 14Muttiah Muralitharan5 mat · avg 16.704/18
  12. 15Syed Rasel3 mat · avg 11.574/22
T20I
  1. 4Henry Ssenyondo12 mat · avg 10.674/4
  2. 5Shem Ngoche24 mat · avg 17.534/14
  3. 6Emile Rukiriza10 mat · avg 18.914/15
  4. 7Richard Ngarava3 mat · avg 6.674/16
  5. 8Rizwan Butt2 mat · avg 7.174/17
  6. 9Bilal Hassan2 mat · avg 16.754/23
  7. 10Riazat Ali Shah10 mat · avg 15.334/23
  8. 11Nelson Odhiambo14 mat · avg 19.294/25
  9. 12Vishil Patel6 mat · avg 20.504/27
  10. 13Vraj Patel16 mat · avg 11.684/29
  11. 14Lucas Oluoch18 mat · avg 18.194/36
  12. 15Sachin Bhudia20 mat · avg 3.333/0

Four-wicket hauls

Test
Not recorded
ODI
  1. 4Reon King1 mat · avg 8.001
  2. 5Alfred Luseno1 mat · avg 8.001
  3. 6Hamid Hassan1 mat · avg 6.501
  4. 7Sunil Dhaniram3 mat · avg 16.601
  5. 8Mirwais Ashraf3 mat · avg 15.801
  6. 9Elton Chigumbura5 mat · avg 28.501
  7. 10Ryan ten Doeschate4 mat · avg 21.501
  8. 11Rodney Trott3 mat · avg 18.831
  9. 12Abdul Razzaq7 mat · avg 29.711
  10. 13Syed Rasel3 mat · avg 11.571
  11. 14Azhar Mahmood9 mat · avg 44.501
  12. 15Saqlain Mushtaq5 mat · avg 18.601
T20I
  1. 4Vraj Patel16 mat · avg 11.681
  2. 5Emile Rukiriza10 mat · avg 18.911
  3. 6Riazat Ali Shah10 mat · avg 15.331
  4. 7Vishil Patel6 mat · avg 20.501
  5. 8Nelson Odhiambo14 mat · avg 19.291
  6. 9Richard Ngarava3 mat · avg 6.671
  7. 10Rizwan Butt2 mat · avg 7.171
  8. 11Bilal Hassan2 mat · avg 16.751