Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting match by match (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,365 of the 23,372 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Alec StewartENG10110114480v ZIMBirmingham18 Jul 2000
Sachin TendulkarIND10110114031v SLSharjah20 Oct 2000
Gary KirstenSA101101107100v NZKimberley28 Oct 2000
Habibul BasharBAN10171 & 30175140v INDDhaka10 Nov 2000
Kumar SangakkaraSL1013 & 98224140v SACenturion20 Jan 2001
Saqlain MushtaqPAK101101*291111v NZChristchurch15 Mar 2001
Mahela JayawardeneSL101101*11570v ENGColombo25 Mar 2001
Ricky PontingAUS101101109130v INDVisakhapatnam3 Apr 2001
VVS LaxmanIND101101107100v AUSMargao6 Apr 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
Sachin TendulkarIND10110112990v SAJohannesburg5 Oct 2001
Shivnarine ChanderpaulWI101101* & DNB231130v INDBridgetown2 May 2002
Brian LaraWI10128 & 73205151v NZBridgetown21 Jun 2002
Marvan AtapattuSL10110111880v NEDColombo16 Sept 2002
Chris GayleWI101101107103v INDVadodara18 Nov 2002
Marvan AtapattuSL10110112450v AUSSydney9 Jan 2003
Damien MartynAUS101101*114100v ENGHobart11 Jan 2003
Saeed AnwarPAK10110112670v INDCenturion1 Mar 2003
Adam GilchristAUS101101* & DNB104112v WITrinidad19 Apr 2003
Ricky PontingAUS10110111824v BANDarwin6 Aug 2003
Neil McKenzieSA10190 & 11241110v ENGNottingham14 Aug 2003
Jacques KallisSA10166 & 35163141v ENGLondon4 Sept 2003
Mark VermeulenZIM10138 & 63214141v AUSPerth9 Oct 2003
Hamish MarshallNZ101101*10972v PAKFaisalabad3 Dec 2003
Jacques RudolphSA101101 & 0217130v WICape Town2 Jan 2004
Scott StyrisNZ101101*108102v PAKAuckland3 Jan 2004
Kumar SangakkaraSL101101110150v AUSColombo27 Feb 2004
Brendon McCullumNZ1015 & 96169150v ENGLondon20 May 2004
Shivnarine ChanderpaulWI101101*190110v BANJamaica4 Jun 2004
Jacques KallisSA10110112771v SLColombo31 Aug 2004
Herschelle GibbsSA10110113591v WILondon18 Sept 2004
Damien MartynAUS1011 & 100*130110v PAKPerth16 Dec 2004
Heath StreakZIM10185 & 16226140v SACenturion11 Mar 2005
Salman ButtPAK101101116100v INDJamshedpur9 Apr 2005
Tatenda TaibuZIM10176 & 25217142v NZBulawayo15 Aug 2005
Sourav GangulyIND101101262100v ZIMBulawayo13 Sept 2005
Scott StyrisNZ10110196122v AUSChristchurch10 Dec 2005
Salman ButtPAK101101111150v INDPeshawar6 Feb 2006
Boeta DippenaarSA10110114590v AUSDurban10 Mar 2006
Irving RomaineBER101101111135v CANToronto21 Aug 2006
Younis KhanPAK101101109131v ENGSouthampton5 Sept 2006
Chris GayleWI101101128101v ENGAhmedabad28 Oct 2006
Paul CollingwoodENG1015 & 96168132v AUSBrisbane23 Nov 2006
VVS LaxmanIND10128 & 73221170v SAJohannesburg15 Dec 2006
Shivnarine ChanderpaulWI10110114280v PAKKarachi16 Dec 2006
Dinesh KarthikIND10163 & 38*218130v SACape Town2 Jan 2007
PreviousPage 294Next

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.