Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd 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 runsFirst-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,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Stuart CarlisleZIM10910912890v INDAdelaide24 Jan 2004
Jacques KallisSA109109*9465v WICape Town25 Jan 2004
Jacques KallisSA1090 & 109*348150v WIGuyana31 Mar 2005
Kamran AkmalPAK109109111120v ENGKarachi15 Dec 2005
VVS LaxmanIND109104 & 5250150v SLAhmedabad18 Dec 2005
Irfan PathanIND10982 & 27196160v SLAhmedabad18 Dec 2005
Kumar SangakkaraSL109109125110v BANChittagong Divisional Stadium25 Feb 2006
Runako MortonWI109109150121v ZIMTrinidad13 May 2006
Upul TharangaSL109109102141v ENGLeeds1 Jul 2006
Alastair CookENG109105 & 4298100v PAKLondon13 Jul 2006
Michael HusseyAUS109109*90103v WIKuala Lumpur18 Sept 2006
Ryan ten DoeschateNED109109*12590v BERNairobi4 Feb 2007
Sanath JayasuriyaSL1091098777v BANTrinidad21 Mar 2007
Michael VaughanENG10979 & 30276150v INDLondon19 Jul 2007
Adam GilchristDC109109*47910v MIMumbai27 Apr 2008
Mohammad AshrafulBAN10910912680v UAELahore24 Jun 2008
MS DhoniIND109109*9666v HKKarachi25 Jun 2008
Michael HusseyAUS10990 & 19259100v INDNagpur6 Nov 2008
Brad HaddinAUS10910911483v NZSydney8 Feb 2009
Simon KatichAUS10955 & 54319111v SACape Town19 Mar 2009
Raqibul HasanBAN10944 & 65202121v WIGrenada17 Jul 2009
Daniel VettoriNZ10942 & 67219100v SLGalle18 Aug 2009
Kamran AkmalPAK10982 & 27168151v NZDunedin24 Nov 2009
Simon KatichAUS10999 & 10185120v WIPerth16 Dec 2009
Brendan NashWI10944 & 65274110v AUSPerth16 Dec 2009
Hashim AmlaSA10914 & 95212160v ENGCape Town3 Jan 2010
Ryan ten DoeschateNED109109*121104v KENNairobi16 Feb 2010
Shahid AfridiPAK1091097687v SLDambulla15 Jun 2010
Virender SehwagIND109109 & 0108190v SLColombo3 Aug 2010
AB de VilliersSA1091099955v ZIMBenoni22 Oct 2010
Abdul RazzaqPAK109109*72710v SAAbu Dhabi31 Oct 2010
Paul StirlingIRE10910910774v PAKBelfast30 May 2011
Ian BellENG10952 & 57*149160v SLLondon3 Jun 2011
Tharanga ParanavitanaSL10965 & 44270160v ENGLondon3 Jun 2011
Suresh RainaIND10982 & 27168180v WIJamaica20 Jun 2011
Hamilton MasakadzaZIM109104 & 527281v BANHarare4 Aug 2011
Martin GuptillNZ109109 & 0239112v ZIMBulawayo1 Nov 2011
Marlon SamuelsWI10925 & 84162161v INDKolkata14 Nov 2011
NazimuddinBAN10931 & 78265142v PAKChittagong9 Dec 2011
David WarnerDC109109*54107v DCHyderabad10 May 2012
Rohit SharmaMI109109*60125v KKRKolkata12 May 2012
Brendon McCullumNZ10925 & 84182130v WIAntigua25 Jul 2012
Dean BrownlieNZ1090 & 109189132v SACape Town2 Jan 2013
Kieron PollardWI109109*136112v AUSSydney8 Feb 2013
Jonathan TrottENG109109*10451v NZSouthampton2 Jun 2013
Chris GayleWI10910910097v SLJamaica28 Jun 2013
AB de VilliersSA10919 & 9023391v PAKAbu Dhabi14 Oct 2013
Brad CachopaCAN10969 & 40*183181v AAAuckland12 Nov 2013
AB de VilliersSA10910910165v INDCenturion11 Dec 2013
Sam BillingsKEN10942 & 67248200v GLOBristol18 May 2014
PreviousPage 233Next

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.