Batting match by match (Men's All internationals)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v Kenya×
PlayerRunsScoresBF4s6sOppositionGroundDate
Hamilton MasakadzaZIM178178*167174v KENHarare18 Oct 2009
Hamilton MasakadzaZIM156156151116v KENHarare12 Oct 2009
Chris GayleWI152152150171v KENNairobi15 Aug 2001
Sachin TendulkarIND146146132170v KENPaarl24 Oct 2001
Aravinda de SilvaSL145145115145v KENKandy6 Mar 1996
Kevin O'BrienIRE142142125106v KENNairobi2 Feb 2007
Grant FlowerZIM140140125126v KENDhaka27 Mar 1999
Sachin TendulkarIND140140*101163v KENBristol23 May 1999
Wesley BarresiNED137137*150112v KENLincoln23 Jan 2014
Neil McKenzieSA131131*12183v KENCape Town22 Oct 2001
Mark WaughAUS130130128141v KENVisakhapatnam23 Feb 1996
Sachin TendulkarIND127127*138151v KENCuttack18 Feb 1996
Gary KirstenSA124124130122v KENCape Town22 Oct 2001
Chris GayleWI11911915182v KENKimberley4 Mar 2003
Herschelle GibbsSA116116126133v KENColombo20 Sept 2002
Matt MachanSCO11411411193v KENAberdeen30 Jun 2013
Sourav GangulyIND11111112473v KENPaarl24 Oct 2001
Brian LaraWI11111112082v KENColombo17 Sept 2002
Sourav GangulyIND111111*11455v KENDurban20 Mar 2003
JJ SmitNAM111111*39127v KENHarare26 Sept 2025
Ryan ten DoeschateNED109109*121104v KENNairobi16 Feb 2010
Rajin SalehBAN108108*113160v KENFatullah25 Mar 2006
Sourav GangulyIND107107*120112v KENCape Town7 Mar 2003
Ryan ten DoeschateNED106106*8493v KENPotchefstroom1 Apr 2009
Rahul DravidIND104104*109100v KENBristol23 May 1999
William PorterfieldIRE104104*12950v KENNairobi2 Feb 2007
Kumar SangakkaraSL103103*10890v KENSharjah6 Apr 2003
David HempBER102102*15290v KENPotchefstroom6 Apr 2009
Neil JohnsonZIM101101120130v KENDhaka23 Mar 1999
Romesh KaluwitharanaSL100100*89171v KENNairobi28 Sept 1996
Sachin TendulkarIND100100*103130v KENCulcutta31 May 1998
Dougie MarillierZIM10010014072v KENSharjah5 Apr 2003
Shahriar HossainBAN959514580v KENDhaka20 Mar 1999
Olipa GeraldUGA95955268v KENKigali City18 Sept 2026
Michael ClarkeAUS93938071v KENBangalore13 Mar 2011
Jacques KallisSA9292*9482v KENKimberley2 Nov 2008
Brendan TaylorZIM929210972v KENHarare15 Oct 2009
Alexei KervezeeNED929289111v KENVoorburg3 Jul 2010
Travis FriendZIM91919192v KENKwekwe11 Dec 2002
Shahriar NafeesBAN9191112110v KENBogra17 Mar 2006
Sourav GangulyIND909012480v KENSouthampton11 Sept 2004
JP DuminySA90908880v KENBloemfontein31 Oct 2008
Stuart MatsikenyeriZIM90909581v KENMombasa29 Jan 2009
Arshan JasaniTAN9090*5274v KENKigali City17 Nov 2021
Gagan KhodaIND898912980v KENBangalore20 May 1998
Michael SwartNED89895565v KENWindhoek19 Apr 2013
Nasser HussainENG8888*127111v KENCanterbury18 May 1999
Sanath JayasuriyaSL888844114v KENJohannesburg14 Sept 2007
Ed JoyceIRE888812553v KENMombasa Sports Club Ground20 Feb 2012
Fiaz AhmedBHR88884985v KENNairobi31 Jul 2026
Page 1Next

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