Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM99/1 (25)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting match by match (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsScoresBF4s6sOppositionGroundDate
Brian LaraWI10153 & 48*95180v ENGLeeds8 Jun 1995
Adam BacherSA10196 & 5328111v AUSCenturion21 Mar 1997
Inzamam-ul-HaqPAK10196 & 5177161v SAFaisalabad24 Oct 1997
Alec StewartENG10122 & 79227110v WISt John's20 Mar 1998
Gary SteadNZ10168 & 33247150v SAWellington18 Mar 1999
Nathan AstleNZ10110117583v ENGManchester5 Aug 1999
Andy FlowerZIM10186 & 15*259140v SLBulawayo18 Nov 1999
Russel ArnoldSL1012 & 99220131v PAKPeshawar5 Mar 2000
Jimmy AdamsWI101101* & DNB37260v ZIMKingston24 Mar 2000
Graeme HickENG101101197130v ZIMLondon18 May 2000
Habibul BasharBAN10171 & 30175140v INDDhaka10 Nov 2000
Kumar SangakkaraSL1013 & 98224140v SACenturion20 Jan 2001
Saqlain MushtaqPAK101101*291111v NZChristchurch15 Mar 2001
Craig WishartZIM1018 & 93212113v WIHarare27 Jul 2001
Marcus TrescothickENG10169 & 32148170v AUSNottingham2 Aug 2001
Nasser HussainENG10146 & 55214131v AUSLeeds16 Aug 2001
Sadagoppan RameshIND10146 & 5527980v SLColombo29 Aug 2001
Saeed AnwarPAK101101104171v BANMultan29 Aug 2001
Shivnarine ChanderpaulWI101101* & DNB231130v INDBridgetown2 May 2002
Brian LaraWI10128 & 73205151v NZBridgetown21 Jun 2002
Adam GilchristAUS101101* & DNB104112v WITrinidad19 Apr 2003
Neil McKenzieSA10190 & 11241110v ENGNottingham14 Aug 2003
Jacques KallisSA10166 & 35163141v ENGLondon4 Sept 2003
Mark VermeulenZIM10138 & 63214141v AUSPerth9 Oct 2003
Jacques RudolphSA101101 & 0217130v WICape Town2 Jan 2004
Brendon McCullumNZ1015 & 96169150v ENGLondon20 May 2004
Shivnarine ChanderpaulWI101101*190110v BANJamaica4 Jun 2004
Damien MartynAUS1011 & 100*130110v PAKPerth16 Dec 2004
Heath StreakZIM10185 & 16226140v SACenturion11 Mar 2005
Tatenda TaibuZIM10176 & 25217142v NZBulawayo15 Aug 2005
Sourav GangulyIND101101262100v ZIMBulawayo13 Sept 2005
Paul CollingwoodENG1015 & 96168132v AUSBrisbane23 Nov 2006
VVS LaxmanIND10128 & 73221170v SAJohannesburg15 Dec 2006
Dinesh KarthikIND10163 & 38*218130v SACape Town2 Jan 2007
Mohammad YousufPAK10183 & 18119121v SACape Town26 Jan 2007
Simon KatichAUS10180 & 2119771v WIAdelaide4 Dec 2009
Tim PaineAUS10192 & 9208140v INDChandigarh1 Oct 2010
Tim BresnanENG10111 & 90141190v INDNottingham29 Jul 2011
Malcolm WallerZIM10172* & 29195121v NZBulawayo1 Nov 2011
Alastair CookENG10194 & 7260100v PAKAbu Dhabi25 Jan 2012
Asad ShafiqPAK10158 & 43264121v ENGAbu Dhabi25 Jan 2012
Thilan SamaraweeraSL10154 & 4726890v ENGColombo3 Apr 2012
Virat KohliIND10167* & 34190131v AUSChandigarh14 Mar 2013
Mominul HaqueBAN10164 & 3719150v SLColombo16 Mar 2013
Chris GayleWI101101145124v ZIMDominica20 Mar 2013
Peter SiddleAUS10151 & 50181110v INDDelhi22 Mar 2013
Sohag GaziBAN101101* & DNB161103v NZChittagong9 Oct 2013
Kaushal SilvaSL10120 & 81258130v PAKAbu Dhabi31 Dec 2013
Mahela JayawardeneSL10122 & 79215110v ENGLeeds20 Jun 2014
Stiaan van ZylSA101101*130150v WICenturion17 Dec 2014
PreviousPage 131Next

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.