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
Robin SmithENG103103105110v INDNottingham20 Jul 1990
John WrightNZ10315 & 88217150v SLWellington31 Jan 1991
Alec StewartENG103103145100v PAKLondon22 May 1992
Pravin AmreIND103103299110v SADurban13 Nov 1992
Brian McMillanSA10398 & 5230120v INDJohannesburg26 Nov 1992
Mark TaylorAUS10390 & 1323190v ENGAdelaide26 Jan 1995
Saeed AnwarPAK103103*13160v ZIMHarare22 Feb 1995
Chris CairnsNZ10310387104v INDPune24 Nov 1995
Phil SimmonsWI103103*124102v NZKingstown6 Apr 1996
Gary KirstenSA103103 & 0214150v INDCape Town2 Jan 1997
Brian LaraWI103103*116100v PAKPerth10 Jan 1997
Brian LaraWI103103178111v INDSt John's4 Apr 1997
Michael BevanAUS1031039581v SACenturion10 Apr 1997
Alec StewartENG10387 & 16129170v AUSNottingham7 Aug 1997
Gary KirstenSA10310311390v NZBrisbane9 Jan 1998
Daryll CullinanSA103103 & 0188130v SLCenturion27 Mar 1998
Nasser HussainENG1039 & 94386150v SALeeds6 Aug 1998
Philo WallaceWI103103102115v SADhaka1 Nov 1998
Darren LehmannAUS10310310180v PAKKarachi6 Nov 1998
Adam GilchristAUS103103104120v PAKLahore10 Nov 1998
Neil JohnsonZIM103103120130v PAKSheikhupura22 Nov 1998
Lance KlusenerSA103103*13281v NZAuckland20 Feb 1999
Ajay JadejaIND103103*10263v SLPune30 Mar 1999
Saeed AnwarPAK103103144110v ZIMLondon11 Jun 1999
Rahul DravidIND103103*12482v WISingapore8 Sept 1999
Sourav GangulyIND10360 & 43205120v AUSAdelaide10 Dec 1999
Russel ArnoldSL10310312173v ZIMBulawayo12 Dec 1999
Sherwin CampbellWI10310313080v ZIMKingston1 Apr 2000
Jacques KallisSA10316 & 8725081v SLKandy30 Jul 2000
Roger TwoseNZ103103115102v SACape Town4 Nov 2000
Ricky PontingAUS10392 & 11171110v WIAdelaide15 Dec 2000
Mark WaughAUS10325 & 78*21070v WIMelbourne26 Dec 2000
Neil McKenzieSA103103191111v SLCenturion20 Jan 2001
Sanath JayasuriyaSL10310383106v NZAuckland6 Feb 2001
Alistair CampbellZIM10310314581v BANHarare8 Apr 2001
Thilan SamaraweeraSL103103*175100v INDColombo29 Aug 2001
Gary KirstenSA10373 & 30*180160v INDBloemfontein3 Nov 2001
Rahul DravidIND10367 & 36209170v WIPort of Spain19 Apr 2002
Steve WaughAUS103103*191132v PAKUAE19 Oct 2002
Chris GayleWI10310311683v INDNagpur9 Nov 2002
Mark RichardsonNZ10389 & 14*272110v INDWellington12 Dec 2002
Matthew HaydenAUS103102 & 1151103v ENGMelbourne26 Dec 2002
Marvan AtapattuSL103103*12770v ZIMEast London15 Mar 2003
Kumar SangakkaraSL103103*10890v KENSharjah6 Apr 2003
Wavell HindsWI103103*13063v AUSSt George's1 Jun 2003
Wavell HindsWI10379 & 24128161v ZIMHarare4 Nov 2003
Stuart MatsikenyeriZIM10357 & 46*150103v WIHarare4 Nov 2003
Mahela JayawardeneSL10317 & 86*28490v ENGGalle2 Dec 2003
VVS LaxmanIND103103*11380v AUSBrisbane18 Jan 2004
Stuart CarlisleZIM103103*17391v BANBulawayo26 Feb 2004
PreviousPage 276Next

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.