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
Saleem MalikPAK43435430v SLNairobi4 Oct 1996
Andrew SymondsAUS43435940v KENNairobi5 Sept 2002
Mashrafe MortazaBAN4343*5360v KENNairobi13 Aug 2006
NazimuddinBAN43433732v KENNairobi1 Sept 2007
Elton ChigumburaZIM43435050v KENNairobi31 Jan 2009
Alex ObandaKEN433 & 406230v NEDNairobi20 Feb 2010
D NdikubwimanaRWA43434422v KENNairobi9 Jun 2023
Riazat Ali ShahUGA43433123v KENNairobi13 Jun 2023
Surya AnandDEN43434432v KENNairobi29 Sept 2024
Pushkar SharmaKEN43433460v GAMNairobi22 Oct 2024
Andrew HudsonSA42424371v PAKNairobi6 Oct 1996
Michael BevanAUS42425230v INDNairobi7 Oct 2000
Mohammad YousufPAK4242*8422v SLNairobi8 Oct 2000
BJ PatelKEN42427351v AUSNairobi5 Sept 2002
Shoaib MalikPAK42423323v KENNairobi4 Sept 2007
Steve TikoloKEN4242*4032v BERNairobi25 Oct 2007
Jimmy KamandeKEN42424830v IRENairobi18 Oct 2008
Jimmy KamandeKEN42427331v NEDNairobi18 Feb 2010
Dinesh NakraniUGA42423105v KENNairobi21 Jun 2023
Ikramullah KhanQAT42426860v KENNairobi4 Oct 2024
S GillKEN42424740v PNGNairobi5 Oct 2024
Sandeep GuptaKEN41416640v SLNairobi28 Sept 1996
Vijay BharadwajIND4141*3031v KENNairobi29 Sept 1999
Thomas OdoyoKEN41415050v SANairobi30 Sept 1999
Robin SinghIND41416241v ZIMNairobi1 Oct 1999
Russel ArnoldSL41413560v WINairobi4 Oct 2000
Laurie WilliamsWI41415950v SLNairobi4 Oct 2000
Yuvraj SinghIND41413560v SANairobi13 Oct 2000
Adam GilchristAUS41418131v KENNairobi5 Sept 2002
Aravinda de SilvaSL41415341v KENNairobi24 Feb 2003
Farhad RezaBAN4141*4871v KENNairobi15 Aug 2006
Lionel CannBER41411924v CANNairobi2 Feb 2007
William PorterfieldIRE41415530v KENNairobi18 Oct 2008
SR WatersKEN41417460v IRENairobi18 Oct 2008
Regis ChakabvaZIM41414430v KENNairobi19 Oct 2008
Noor Ali ZadranAFG41417240v KENNairobi7 Oct 2010
Christopher CarterHK41416341v KENNairobi20 Nov 2016
RG MukasaUGA41411843v BOTNairobi9 Jun 2023
P SilasBOT41412531v RWANairobi13 Jun 2023
Rakep PatelKEN41412642v BOTNairobi15 Jun 2023
D NdikubwimanaRWA41414321v KENNairobi17 Jun 2023
Riazat Ali ShahUGA41412660v RWANairobi19 Jun 2023
Imran NazirPAK40404750v SLNairobi8 Oct 2000
Matthew HaydenAUS4040*4951v KENNairobi2 Sept 2002
Andrew WhiteIRE40405540v KENNairobi18 Oct 2008
C RububagumyaRWA40403240v BOTNairobi13 Jun 2023
Imal LiyanageQAT40403942v DENNairobi2 Oct 2024
Jacques KallisSA39395220v KENNairobi30 Sept 1999
Hansie CronjeSA39394132v INDNairobi3 Oct 1999
Vinod KambliIND3939*3370v KENNairobi3 Oct 2000

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