Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR96/0 (9.5)ES chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 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)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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,361 of the 23,368 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Kevin ArnottZIM13130 & 101*347130v NZBulawayo1 Nov 1992
Saeed AnwarPAK131131141123v WISharjah1 Nov 1993
Moin KhanPAK131115* & 16218163v AUSLahore1 Nov 1994
Alistair CampbellZIM131131*115114v SLHarare5 Nov 1994
Brian LaraWI13140 & 91171100v INDMohali10 Dec 1994
Brian LaraWI13188 & 43179210v AUSSt John's8 Apr 1995
Mike AthertonENG13136 & 95354180v WILondon24 Aug 1995
Aamer SohailPAK13132 & 99225190v AUSBrisbane9 Nov 1995
Steve WaughAUS131131* & DNB252110v SLMelbourne26 Dec 1995
Sourav GangulyIND131131301200v ENGLondon20 Jun 1996
Saeed AnwarPAK13181 & 50*163250v ZIMFaisalabad24 Oct 1996
Sherwin CampbellWI13118 & 113385110v AUSBrisbane22 Nov 1996
Arjuna RanatungaSL131131*152170v INDColombo18 Jul 1997
Nasser HussainENG13126 & 105222180v AUSLeeds24 Jul 1997
Navjot SidhuIND131131372142v SLMohali19 Nov 1997
Marvan AtapattuSL13160 & 71329160v SACape Town19 Mar 1998
Gavin RennieZIM13147 & 84355141v INDHarare7 Oct 1998
Adam GilchristAUS131131118102v SLSydney13 Jan 1999
Alex TudorENG13132* & 99*181280v NZBirmingham1 Jul 1999
VVS LaxmanIND13165 & 66169230v AUSChennai18 Mar 2001
Neil McKenzieSA131131*12183v KENCape Town22 Oct 2001
Shivnarine ChanderpaulWI131100 & 31133192v AUSGuyana10 Apr 2003
Hannan SarkarBAN13176 & 55240170v AUSCairns25 Jul 2003
Virender SehwagIND131130 & 1232162v NZChandigarh16 Oct 2003
VVS LaxmanIND131131138131v ZIMAdelaide24 Jan 2004
Ashwell PrinceSA131131 & DNB254131v WISt John's29 Apr 2005
Graeme SmithSA13163 & 68143191v NZJohannesburg5 May 2006
Alastair CookENG13115 & 116305110v AUSPerth14 Dec 2006
Jacques KallisSA131131177172v NZCenturion16 Nov 2007
Alastair CookENG13113 & 118312150v SLGalle18 Dec 2007
Jamie HowNZ13192 & 39265170v ENGHamilton5 Mar 2008
Thilan SamaraweeraSL1316 & 125208190v WITrinidad3 Apr 2008
Daniel VettoriNZ13155* & 76295140v BANChittagong17 Oct 2008
Yuvraj SinghIND131131102107v WIJamaica26 Jun 2009
Brendon McCullumNZ131131129143v PAKAbu Dhabi6 Nov 2009
Virender SehwagIND131131122182v SLKanpur24 Nov 2009
Alexei KervezeeNED13142 & 89230182v KENNairobi20 Feb 2010
Kevin PietersenENG13199 & 32159202v BANChittagong12 Mar 2010
Marcus NorthAUS131128 & 3254171v INDBangalore9 Oct 2010
VVS LaxmanIND13140 & 91358130v NZAhmedabad4 Nov 2010
Kane WilliamsonNZ131131 & DNB299100v INDAhmedabad4 Nov 2010
Ross TaylorNZ131131*12487v PAKKandy8 Mar 2011
Younis KhanPAK1314 & 127229131v ENGDubai3 Feb 2012
Darren SammyWI131106 & 25205201v ENGNottingham25 May 2012
Graeme SmithSA131131273200v ENGLondon19 Jul 2012
Denesh RamdinWI131126* & 5257111v BANMirpur13 Nov 2012
Angelo MathewsSL13147 & 84339162v NZColombo25 Nov 2012
Michael ClarkeAUS13174 & 57*191121v SLHobart14 Dec 2012
Henry NichollsCAN13188 & 43264142v AAAuckland12 Nov 2013
Corey AndersonNZ131131*47614v WIQueenstown Events Centre1 Jan 2014
PreviousPage 129Next

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.