Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd 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)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th 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/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZIND

Batting match by match (Men's List A)

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 6,791 of the 6,797 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Geoff MarshAUS8686*13570v PAKAdelaide11 Dec 1988
Wasim AkramPAK86867653v AUSMelbourne23 Feb 1990
Geoff MarshAUS8686144101v INDHamilton8 Mar 1990
Graeme HickENG8686*10280v WILondon27 May 1991
Peter KirstenSA8686*9261v INDDelhi14 Nov 1991
Brian LaraWI8686*91132v SAPort of Spain11 Apr 1992
Ramiz RajaPAK868696110v ENGLondon22 May 1992
Mohammad AzharuddinIND8686*10651v SABloemfontein15 Dec 1992
Javed MiandadPAK8686*13242v ZIMHarare2 Mar 1993
Allan BorderAUS8686*9690v ENGBirmingham21 May 1993
Manoj PrabhakarIND868612340v SLColombo12 Aug 1993
Vinod KambliIND8686116100v SAMohali22 Nov 1993
Mike AthertonENG868614660v WIBridgetown16 Feb 1994
Steve WaughAUS86869143v SACenturion20 Feb 1994
Phil SimmonsWI8686110121v AUSKingstown15 Mar 1995
Junior MurrayWI86867762v ENGLondon26 May 1995
Sherwin CampbellWI868611951v SLSharjah11 Oct 1995
Zahoor ElahiPAK86868775v NZSialkot6 Dec 1996
Junior MurrayWI868678140v PAKAdelaide17 Dec 1996
Alistair CampbellZIM868610822v INDBenoni9 Feb 1997
Craig McMillanNZ868611261v SAAdelaide6 Dec 1997
Arjuna RanatungaSL86868251v PAKKimberley7 Apr 1998
Graeme HickENG86869741v SLLondon16 Aug 1998
Sourav GangulyIND8686110121v NZDelhi17 Nov 1999
Craig SpearmanNZ868610463v ZIMHarare27 Sept 2000
Sourav GangulyIND86868383v ZIMMohali10 Mar 2002
Abdul RazzaqPAK868684101v NZRawalpindi24 Apr 2002
Marcus TrescothickENG86867881v INDLondon29 Jun 2002
Marcus TrescothickENG868655162v PAKLondon20 Jun 2003
Sachin TendulkarIND86869580v AUSBrisbane18 Jan 2004
Yasir HameedPAK868610891v INDRawalpindi16 Mar 2004
Michael VaughanENG868612290v AUSBirmingham21 Sept 2004
Shoaib MalikPAK8686*10331v SLKarachi6 Oct 2004
Rahul DravidIND868611580v PAKKanpur15 Apr 2005
Sanath JayasuriyaSL86866593v SAPerth31 Jan 2006
Mahela JayawardeneSL86869180v AUSBrisbane14 Feb 2006
Robin UthappaIND868696121v ENGIndore15 Apr 2006
Ian BellENG8686*111100v PAKNottingham8 Sept 2006
Scott StyrisNZ8686113100v PAKChandigarh25 Oct 2006
Jacob OramNZ86868962v ENGAdelaide23 Jan 2007
Brendon McCullumNZ8686*9152v AUSHamilton20 Feb 2007
Jacques KallisSA868611040v SLGuyana28 Mar 2007
Ricky PontingAUS8686106110v ENGAntigua8 Apr 2007
Justin KempAX86867637v AXChennai10 Jun 2007
Sourav GangulyIND868611172v AUSNagpur14 Oct 2007
Jacques KallisSA868613041v PAKLahore29 Oct 2007
Graeme SmithSA8686107110v WICape Town25 Jan 2008
Stuart MatsikenyeriZIM86868781v SABenoni8 Nov 2009
Paul CollingwoodENG86868273v SACape Town27 Nov 2009
Hashim AmlaSA86869270v ENGCape Town27 Nov 2009

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.