Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM266/3 (71)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

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

PlayerRunsScoresBF4s6sOppositionGroundDate
Bob CowperAUS143143-180v WIPort of Spain26 Mar 1965
Ken BarringtonENG143143-142v WIPort of Spain19 Jan 1968
Eddie BarlowSA143127 & 16376131v AUSCape Town22 Jan 1970
Brian LuckhurstENG14335 & 108*385190v PAKBirmingham3 Jun 1971
Majid KhanPAK143110 & 33-210v NZAuckland16 Feb 1973
Maurice FosterWI143125 & 18*-190v AUSKingston16 Feb 1973
Gundappa ViswanathIND14397* & 46-190v WIMadras11 Jan 1975
Alvin KallicharranWI14376 & 67237210v AUSAdelaide23 Jan 1976
Haroon RasheedPAK143108 & 35256157v ENGSindh2 Jan 1978
Mudassar NazarPAK143126 & 17383160v INDBangalore21 Nov 1979
Graeme WoodAUS143111 & 32*294150v NZBrisbane28 Nov 1980
John WrightNZ143110 & 33*628121v INDAuckland13 Mar 1981
Clive LloydWI143143-132v INDPort of Spain11 Mar 1983
David HookesAUS143143*152172v SLKandy22 Apr 1983
Larry GomesWI143143279160v ENGBirmingham14 Jun 1984
Richie RichardsonWI143138 & 5240250v AUSBrisbane23 Nov 1984
Martin CroweNZ143143333140v ENGWellington3 Mar 1988
Sanjay ManjrekarIND14393 & 50273200v ENGManchester9 Aug 1990
Alec StewartENG14374 & 69*311210v PAKLondon18 Jun 1992
Hansie CronjeSA14321 & 122231201v AUSJohannesburg4 Mar 1994
Moin KhanPAK14326 & 117*289152v SLSialkot22 Sept 1995
Sachin TendulkarIND143143247200v SLColombo2 Aug 1997
Aravinda de SilvaSL14333 & 110*303191v INDMohali19 Nov 1997
Nasser HussainENG14337 & 106442170v WISt John's20 Mar 1998
Sachin TendulkarIND14314313195v AUSSharjah22 Apr 1998
Mark WaughAUS14326 & 117313101v PAKKarachi22 Oct 1998
Chris CairnsNZ143124 & 19*187145v ZIMHarare19 Sept 2000
Sachin TendulkarIND143126 & 17247182v AUSChennai18 Mar 2001
Mark ButcherENG14351 & 92332180v INDAhmedabad11 Dec 2001
Mark RichardsonNZ143143191140v BANHamilton18 Dec 2001
VVS LaxmanIND14369* & 74280200v WIPort of Spain19 Apr 2002
Andrew SymondsAUS143143*125182v PAKJohannesburg11 Feb 2003
Herschelle GibbsSA143143141193v NZJohannesburg16 Feb 2003
Shoaib MalikPAK143143127181v INDColombo25 Jul 2004
Brendon McCullumNZ143143243102v BANDhaka19 Oct 2004
Inzamam-ul-HaqPAK14357 & 86197171v INDMohali8 Mar 2005
Alastair CookENG14381 & 62358130v SLColombo9 Dec 2007
Ravi BoparaENG143143 & DNB284170v WILondon6 May 2009
Sachin TendulkarIND143143 & DNB182131v BANMirpur24 Jan 2010
VVS LaxmanIND143143*260160v SAKolkata14 Feb 2010
Mohammad HafeezPAK143143237140v BANChittagong9 Dec 2011
Alastair CookENG14394 & 49*347150v SLColombo3 Apr 2012
Shane WatsonAUS143143107126v ENGSouthampton16 Sept 2013
Kieran Noema-BarnettCS14374 & 69256211v OVNelson7 Feb 2014
Virat KohliIND14338 & 105*228191v NZWellington14 Feb 2014
Jeet RavalAA143143272202v OVDunedin16 Feb 2014
Vikram SolankiSUR143143182181v GLOBristol9 Jun 2014
Kraigg BrathwaiteWI143129 & 14*292140v NZTrinidad16 Jun 2014
Adam LythYOR143143250260v DURLeeds7 Jul 2014
Dawid MalanMID14397 & 46253280v DURLondon9 Sept 2014

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.