Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES5/0 (0.5)WAR206/4 (20)ES need 202 runs in 115 ballsT2067th 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
Hashan TillakaratneSL12993* & 36*270150v ENGColombo13 Mar 1993
Basit AliPAK12992* & 37248151v WIBridgetown23 Apr 1993
Vinod KambliIND129125 & 4226141v SLColombo27 Jul 1993
Mohammad AzharuddinIND12997 & 32*146171v WINagpur1 Dec 1994
Robert SamuelsWI129125 & 4221163v NZSt John's27 Apr 1996
Sherwin CampbellWI12950 & 79262100v SLSt John's13 Jun 1997
Marvan AtapattuSL12998 & 31329210v INDMumbai3 Dec 1997
Michael SlaterAUS12916 & 113179151v ENGBrisbane20 Nov 1998
Michael SlaterAUS12923 & 106253130v WIPort of Spain5 Mar 1999
Greg BlewettAUS12989 & 40*256121v PAKBrisbane5 Nov 1999
Nicky BojeSA129129114131v NZCenturion25 Oct 2000
Mahela JayawardeneSL129104 & 25204200v INDKandy22 Aug 2001
Sachin TendulkarIND129103 & 26278161v ENGAhmedabad11 Dec 2001
Ricky PontingAUS129129126151v SABloemfontein30 Mar 2002
Mohammad YousufPAK12912913183v SLSharjah17 Apr 2002
Ramnaresh SarwanWI12924 & 105175220v AUSSt John's9 May 2003
Michael VaughanENG12948 & 81*240190v BANDhaka21 Oct 2003
Rahul DravidIND12938 & 91*196181v AUSSydney2 Jan 2004
Virender SehwagIND12939 & 90177201v PAKLahore5 Apr 2004
Jacques RudolphSA129102 & 27*372160v SLGalle4 Aug 2004
Salman ButtPAK129108 & 21212190v AUSSydney2 Jan 2005
Marvan AtapattuSL129127 & 2*247220v NZNapier4 Apr 2005
Rahul DravidIND129129176151v BANDhaka25 May 2007
Dinesh KarthikIND129129212160v BANDhaka25 May 2007
Mohammad AshrafulBAN1290 & 129*239180v SLColombo3 Jul 2007
Salman ButtPAK129129142170v INDKanpur11 Nov 2007
VVS LaxmanIND129109 & 20176210v AUSSydney2 Jan 2008
Tamim IqbalBAN129129136151v IREMirpur22 Mar 2008
Jacob OramNZ12928 & 101218182v ENGLondon15 May 2008
Shivnarine ChanderpaulWI129118 & 11311151v AUSJamaica22 May 2008
Shivnarine ChanderpaulWI12979* & 50273171v AUSBarbados12 Jun 2008
Salman ButtPAK129129*136123v INDMirpur14 Jun 2008
Sourav GangulyIND129102 & 27262100v AUSChandigarh17 Oct 2008
Hashim AmlaSA12912911592v WIDominica30 May 2010
JP DuminySA12912911774v ZIMBenoni22 Oct 2010
AB de VilliersSA129129112125v INDCenturion16 Dec 2010
Azhar AliPAK129100 & 29*31491v SLDubai26 Oct 2011
Ross TaylorNZ129129227150v WIWellington11 Dec 2013
Mahela JayawardeneSL129129 & DNB278150v PAKDubai8 Jan 2014
Daniel ChristianMID129129571210v KENCanterbury6 Jun 2014
Mohammed IrfanKUW129129*68139v KSASingapore13 Jun 2014
James NeeshamNZ12978 & 51158135v WIBarbados26 Jun 2014
Karl BrownLAN1291299994v YORManchester26 Jul 2014
Tamim IqbalBAN129109 & 20357140v ZIMKhulna3 Nov 2014
Nawroz MangalAFG12912912384v UAEDubai30 Nov 2014
Will YoungCS12982 & 47263141v CANChristchurch11 Dec 2014
Chris CookeGLA12948 & 81174200v LEILeicester12 Apr 2015
Alex DaviesLAN12940 & 89204155v DERDerby19 Apr 2015
Rob NewtonNOR12971 & 58218180v LEILeicester26 Apr 2015
Jos ButtlerENG12912977135v NZBirmingham9 Jun 2015
PreviousPage 136Next

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.