ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Batting match by match (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Gymkhana Club Ground×
PlayerRunsScoresBF4s6sOppositionGroundDate
Javed AhmadiAFG35353460v KENNairobi11 Oct 2010
Faisal JavedQAT35351652v KENNairobi29 Sept 2016
Arjun SaudNEP35353123v KENNairobi28 Aug 2022
Rushab PatelKEN35352061v RWANairobi9 Jun 2023
W NiyitangaRWA35352822v KENNairobi14 Jun 2023
Taranjit BharajDEN35354460v KENNairobi29 Sept 2024
Pushkar SharmaKEN35353950v QATNairobi4 Oct 2024
Dhiren GondariaKEN35353232v PNGNairobi5 Oct 2024
Kennedy OtienoKEN34346241v ZIMNairobi18 Oct 1997
Stephen FlemingNZ34345050v ZIMNairobi9 Oct 2000
Wasim AkramPAK34343510v NZNairobi11 Oct 2000
David ObuyaKEN34347130v WINairobi19 Aug 2001
Hitesh ModiKEN34343680v PAKNairobi29 Aug 2002
Farhad RezaBAN3434*3570v KENNairobi12 Aug 2006
David ObuyaKEN34345150v CANNairobi20 Oct 2007
Collins ObuyaKEN34344250v BERNairobi27 Oct 2007
Lameck OnyangoKEN3434*4050v BERNairobi27 Oct 2007
Morris OumaKEN34344920v IRENairobi18 Oct 2008
Shaiman AnwarUAE34344522v KENNairobi26 Jul 2011
Irfan KarimKEN34344430v NEPNairobi25 Aug 2022
RG MukasaUGA34342032v KENNairobi13 Jun 2023
Robinson ObuyaUGA34342151v KENNairobi13 Jun 2023
Dinesh NakraniUGA34344121v KENNairobi18 Jun 2023
Ravija SandaruwanKUW34342842v DENNairobi25 Sept 2024
JJ HuoMOZ34343231v SEYNairobi22 Oct 2024
Steve TikoloKEN33337030v ZIMNairobi25 Sept 1999
Thomas OdoyoKEN33336031v INDNairobi29 Sept 1999
Mahendra NagamootooWI33336140v SLNairobi4 Oct 2000
Adam GilchristAUS33332341v INDNairobi7 Oct 2000
Carl HooperWI3333*6330v KENNairobi18 Aug 2001
Salman ButtPAK33332730v BANNairobi2 Sept 2007
Steve TikoloKEN3333 & DNB6530v CANNairobi12 Oct 2007
Morris OumaKEN33332280v CANNairobi18 Oct 2007
MO JonesBER3312* & 217410v KENNairobi1 Nov 2007
Elton ChigumburaZIM33331913v IRENairobi17 Oct 2008
Morris OumaKEN33334310v ZIMNairobi31 Jan 2009
Imran AshrafQAT33332041v KENNairobi29 Sept 2016
Irfan KarimKEN33334030v HKNairobi20 Nov 2016
Dipendra Singh AireeNEP33332412v KENNairobi25 Aug 2022
Shem NgocheKEN3333*1832v NEPNairobi30 Aug 2022
Robinson ObuyaUGA33331951v RWANairobi11 Jun 2023
Rushab PatelKEN3333*3910v BOTNairobi19 Jun 2023
P KurupBHR33333630v KENNairobi31 Jul 2026
Saeed AnwarPAK32324650v SANairobi6 Oct 1996
Steve TikoloKEN32322730v BANNairobi10 Oct 1997
Athar Ali KhanBAN32324151v ZIMNairobi11 Oct 1997
Gary KirstenSA32323470v ENGNairobi10 Oct 2000
Jonty RhodesSA32325521v INDNairobi13 Oct 2000
Jimmy KamandeKEN3232*5430v WINairobi18 Aug 2001
Azhar MahmoodPAK32325140v AUSNairobi30 Aug 2002

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