Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting match by match (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Gymkhana Club Ground×
PlayerRunsScoresBF4s6sOppositionGroundDate
Mohammad SheikhKEN11600v INDNairobi29 Sept 1999
Damien MartynAUS11800v INDNairobi7 Oct 2000
Andy FlowerZIM11400v NZNairobi9 Oct 2000
Andrew HallSA111100v ENGNairobi10 Oct 2000
Inzamam-ul-HaqPAK11600v NZNairobi11 Oct 2000
Craig SpearmanNZ11500v PAKNairobi11 Oct 2000
Allan DonaldSA11*100v INDNairobi13 Oct 2000
Andrew HallSA11400v INDNairobi13 Oct 2000
Vijay DahiyaIND11300v SANairobi13 Oct 2000
Vinod KambliIND11500v NZNairobi15 Oct 2000
Vijay DahiyaIND11*200v NZNairobi15 Oct 2000
Hitesh ModiKEN11700v WINairobi18 Aug 2001
Peter OngondoKEN11300v WINairobi19 Aug 2001
Abdul RazzaqPAK11600v KENNairobi29 Aug 2002
Collins ObuyaKEN11700v PAKNairobi29 Aug 2002
Imran NazirPAK11300v AUSNairobi30 Aug 2002
RD ShahKEN11800v PAKNairobi1 Sept 2002
Martin SujiKEN11500v AUSNairobi2 Sept 2002
Joseph AngaraKEN11800v AUSNairobi2 Sept 2002
Jimmy KamandeKEN112000v AUSNairobi2 Sept 2002
Shoaib MalikPAK111400v AUSNairobi4 Sept 2002
Lameck OnyangoKEN11*100v AUSNairobi5 Sept 2002
Waqar YounisPAK11200v AUSNairobi7 Sept 2002
Kennedy OtienoKEN111000v BANNairobi12 Aug 2006
Hitesh ModiKEN11500v BANNairobi13 Aug 2006
Collins ObuyaKEN11600v BANNairobi13 Aug 2006
BJ PatelKEN11800v BANNairobi15 Aug 2006
GR CodringtonCAN11700v BERNairobi2 Feb 2007
Kevin HurdleBER11*400v CANNairobi2 Feb 2007
JS JesaniKEN11500v BANNairobi1 Sept 2007
Shoaib AkhtarPAK11*100v BANNairobi2 Sept 2007
Mushfiqur RahimBAN11*200v PAKNairobi2 Sept 2007
Tamim IqbalBAN11400v PAKNairobi2 Sept 2007
K PatelCAN11* & 01100v KENNairobi12 Oct 2007
Sunil DhaniramCAN11200v KENNairobi18 Oct 2007
Thomas OdoyoKEN11*600v CANNairobi20 Oct 2007
Morris OumaKEN11500v CANNairobi20 Oct 2007
Nehemiah OdhiamboKEN11400v CANNairobi20 Oct 2007
Asif MullaCAN11300v KENNairobi20 Oct 2007
Jason PatrajCAN11300v KENNairobi20 Oct 2007
Kevin HurdleBER11400v KENNairobi25 Oct 2007
James CelestineBER111600v KENNairobi27 Oct 2007
Peter OngondoKEN111200v BERNairobi28 Oct 2007
Keith DabengwaZIM11200v IRENairobi17 Oct 2008
Peter OngondoKEN11*200v IRENairobi18 Oct 2008
Christopher MpofuZIM11*100v KENNairobi19 Oct 2008
Hamilton MasakadzaZIM11600v KENNairobi19 Oct 2008
Hiren VaraiyaKEN11*100v ZIMNairobi19 Oct 2008
Peter BorrenNED11400v KENNairobi16 Feb 2010
Nelson OdhiamboKEN11800v NEDNairobi18 Feb 2010

BF balls faced · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.