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 resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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
Shoaib MalikPAK118118110102v HKColombo18 Jul 2004
Herschelle GibbsSA118118133101v ENGDurban11 Feb 2005
Simon KatichAUS118118 & DNB229201v NZChristchurch10 Mar 2005
Nathan AstleNZ118118*12673v WIChristchurch25 Feb 2006
Shahriar NafeesBAN118118*148130v ZIMHarare6 Aug 2006
Wasim JafferIND118116 & 2255150v SACape Town2 Jan 2007
Anil KumbleIND118110* & 8*201171v ENGLondon9 Aug 2007
Sourav GangulyIND11867 & 51134161v AUSSydney2 Jan 2008
Michael ClarkeAUS11811824380v INDAdelaide24 Jan 2008
Adam GilchristAUS11811813293v SLPerth15 Feb 2008
Simon KatichAUS118102 & 16205120v INDNagpur6 Nov 2008
Yuvraj SinghIND118118122152v ENGIndore17 Nov 2008
Brendan TaylorZIM118118*12574v BANChittagong5 Nov 2009
Upul TharangaSL118118128142v INDKolkata24 Dec 2009
Alastair CookENG118118263110v SADurban26 Dec 2009
Upul TharangaSL118118*126180v BANMirpur8 Jan 2010
Paul CollingwoodENG11847 & 71149173v SAJohannesburg14 Jan 2010
Mohammad ShahzadAFG118118121112v CANUAE16 Feb 2010
Imrul KayesBAN11843 & 75246180v ENGLondon27 May 2010
Virat KohliIND118118121111v AUSVisakhapatnam20 Oct 2010
Azhar AliPAK11890 & 28*310140v SAAbu Dhabi20 Nov 2010
Matt PriorENG118118130111v AUSSydney3 Jan 2011
Thilan SamaraweeraSL11831 & 87*202130v ENGSouthampton16 Jun 2011
Michael ClarkeAUS1186 & 112202153v SLColombo16 Sept 2011
Brad HaddinAUS118118 & DNB177115v ENGAdelaide5 Dec 2013
Grant ElliottWF11813 & 105254110v AAWellington23 Jan 2014
Bradley RoddenOV118118280131v AAAuckland30 Jan 2014
Mitchell SantnerND118118 & DNB222120v CANGisborne30 Jan 2014
Ajinkya RahaneIND118118 & DNB158171v NZWellington14 Feb 2014
William PorterfieldWAR118118229140v SOMBirmingham25 May 2014
Tom LathamNZ11882 & 36301150v WITrinidad16 Jun 2014
William TavaréGLO11877 & 41307220v GLABristol21 Jun 2014
Michael RichardsonDUR11823 & 95240130v YORLeeds7 Jul 2014
Sam NortheastKEN1186 & 112*169200v LEILeicester7 Jul 2014
Usman GhaniAFG118118143121v ZIMBulawayo20 Jul 2014
Nick BrowneESS118118242170v WORChelmsford23 Sept 2014
Mahela JayawardeneSL118118124121v INDHyderabad9 Nov 2014
Ben SmithCS11829 & 89257150v AAAuckland18 Dec 2014
Henry NichollsCAN11857 & 61193120v NDChristchurch9 Mar 2015
Ashwell PrinceLAN11821 & 97210160v DERDerby19 Apr 2015
Kane WilliamsonNZ118118113121v ENGSouthampton14 Jun 2015
Ben FoakesSUR118118223120v GLOLondon27 Jun 2015
Ian BellENG11853 & 65*146200v AUSBirmingham29 Jul 2015
Sam BillingsKEN118118*89123v NOTNottingham17 Aug 2015
Tom CooperSOM118118130153v HAMTaunton9 Sept 2015
James HildrethSOM118118 & 0176170v WARTaunton22 Sept 2015
Joe RootENG11885 & 33*17280v PAKAbu Dhabi13 Oct 2015
Saurabh WakaskarRAI11811855711v DELAlembic 1 Cricket Ground2 Jan 2016
Mohammad ShahzadAFG118118*67108v ZIMSharjah10 Jan 2016
Bharat PopliND11826 & 92258130v CANChristchurch23 Mar 2016
PreviousPage 182Next

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.