Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultODI3rd 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)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
Sachin TendulkarIND11074 & 36*177160v ZIMBulawayo7 Jun 2001
Abdul RazzaqPAK110110*100162v BANMultan29 Aug 2001
Hashan TillakaratneSL110104* & 6288170v SACenturion15 Nov 2002
Mark RichardsonNZ11055 & 55286151v SLKandy3 May 2003
Darren LehmannAUS110110221101v BANDarwin18 Jul 2003
Boeta DippenaarSA110110*13172v PAKLahore3 Oct 2003
Sourav GangulyIND11037 & 73188180v AUSMelbourne26 Dec 2003
Tillakaratne DilshanSL110104 & 6194131v AUSGalle8 Mar 2004
Ridley JacobsWI11040 & 70156150v ENGTrinidad19 Mar 2004
Chris CairnsNZ11069 & 41150133v SAWellington26 Mar 2004
Imran FarhatPAK110101 & 9215150v INDLahore5 Apr 2004
Younis KhanPAK11087 & 23212130v AUSMelbourne26 Dec 2004
Justin LangerAUS11082 & 28201110v ENGBirmingham4 Aug 2005
Yuvraj SinghIND110110114111v WIColombo7 Aug 2005
Jacques RudolphSA1108 & 102*311140v AUSPerth16 Dec 2005
Runako MortonWI110110*15570v NZNapier1 Mar 2006
Upul TharangaSL110110130131v ZIMAhmedabad10 Oct 2006
Kumar SangakkaraSL110110127114v INDRajkot11 Feb 2007
Ashwell PrinceSA11098 & 12*249130v WICape Town2 Jan 2008
Brendon McCullumNZ11025 & 85137143v ENGWellington13 Mar 2008
Kevin PietersenENG110110*11283v NZChester-le-Street15 Jun 2008
Hashim AmlaSA1106 & 104*274150v ENGLondon10 Jul 2008
Ashwell PrinceSA110101 & 9*237131v ENGLondon10 Jul 2008
Chris GayleWI110110*77146v CANKing City24 Aug 2008
Michael ClarkeAUS110110239110v NZAdelaide28 Nov 2008
Kumar SangakkaraSL11043 & 67235150v BANMirpur26 Dec 2008
Hashim AmlaSA11051 & 59246160v AUSSydney3 Jan 2009
Alastair CookENG11052 & 58237120v WIAntigua15 Feb 2009
Brendan NashWI110109 & 1269170v ENGTrinidad6 Mar 2009
Herschelle GibbsSA11011011692v AUSPort Elizabeth13 Apr 2009
Marcus NorthAUS110110206131v ENGLeeds7 Aug 2009
Mohammad ShahzadAFG110110111110v NEDAmstelveen1 Sept 2009
MS DhoniIND110110 & DNB159101v SLAhmedabad16 Nov 2009
Salman ButtPAK110102 & 8250180v AUSHobart14 Jan 2010
Eoin MorganENG110110*10482v BANMirpur2 Mar 2010
Brad HaddinAUS11011012175v NZHamilton9 Mar 2010
Mahela JayawardenePK110110*59143v KKRKolkata4 Apr 2010
Tamim IqbalBAN110108 & 2116111v ENGManchester4 Jun 2010
Jonathan TrottENG110110121120v BANBirmingham12 Jul 2010
Imran FarhatPAK11043 & 67179140v AUSLeeds21 Jul 2010
Virender SehwagIND11011093161v NZDambulla25 Aug 2010
Tillakaratne DilshanSL110110115121v INDDambulla28 Aug 2010
Hashim AmlaSA11011096140v ZIMBloemfontein15 Oct 2010
Hashim AmlaSA110110103120v ZIMPotchefstroom17 Oct 2010
Andrew StraussENG1100 & 110227150v AUSBrisbane25 Nov 2010
Shaun MarshAUS11011011482v ENGHobart21 Jan 2011
Michael HusseyAUS11095 & 1521483v SLGalle31 Aug 2011
Virender SehwagIND11055 & 55101142v WIDelhi6 Nov 2011
Alviro PetersenSA110109 & 1*189131v SLCape Town3 Jan 2012
Matthew WadeAUS110106 & 4171103v WIDominica23 Apr 2012
PreviousPage 226Next

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.