Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

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

PlayerRunsScoresBF4s6sOppositionGroundDate
Mike AthertonENG10085 & 15208160v WIBridgetown8 Apr 1994
Inzamam-ul-HaqPAK100100*125130v SLKandy26 Aug 1994
Hansie CronjeSA100100*12443v AUSPeshawar24 Oct 1994
Aamer SohailPAK10010011980v SLDurban2 Dec 1994
Mark WaughAUS10071 & 2923740v ENGMelbourne24 Dec 1994
Graeme HickENG1002 & 98*179101v AUSSydney1 Jan 1995
Saleem MalikPAK10099 & 1157160v SAJohannesburg19 Jan 1995
Adam ParoreNZ100100* & DNB24990v WIChristchurch3 Feb 1995
Ramiz RajaPAK10075 & 25204150v SLFaisalabad15 Sept 1995
Hashan TillakaratneSL10010010641v WISharjah16 Oct 1995
Adam ParoreNZ10016 & 84*240140v ZIMHamilton13 Jan 1996
Sachin TendulkarIND10010011191v PAKPadang5 Apr 1996
Saleem MalikPAK100100* & DNB223100v ENGLondon22 Aug 1996
Romesh KaluwitharanaSL100100*89171v KENNairobi28 Sept 1996
Bryan YoungNZ10039 & 61188110v PAKRawalpindi28 Nov 1996
Shivnarine ChanderpaulWI10052 & 4820690v INDKingston6 Mar 1997
Roland HolderWI10091 & 926670v INDPort of Spain14 Mar 1997
Robin SinghIND100100102111v SLColombo23 Aug 1997
Carl HooperWI100100*13560v ENGSharjah13 Dec 1997
Mark WaughAUS100100186121v SASydney2 Jan 1998
Mohammad AzharuddinIND10010011170v PAKDhaka11 Jan 1998
Ricky PontingAUS10010011460v NZMelbourne21 Jan 1998
Adam GilchristAUS10010010491v SASydney26 Jan 1998
Shaun PollockSA10070* & 30144102v PAKDurban26 Feb 1998
Sachin TendulkarIND1001008957v AUSKanpur7 Apr 1998
Sachin TendulkarIND100100*103130v KENKolkata31 May 1998
Alistair CampbellZIM10010014371v NZDhaka24 Oct 1998
Mohammad YousufPAK100100111140v AUSLahore10 Nov 1998
Mark BoucherSA100100 & DNB183160v WICenturion15 Jan 1999
Jacques KallisSA100100117101v NZDunedin14 Feb 1999
Nathan AstleNZ100100*126122v SAAuckland20 Feb 1999
Romesh KaluwitharanaSL100100 & DNB144160v PAKLahore4 Mar 1999
Jacques KallisSA10010012581v NZAuckland27 Mar 1999
Ajay JadejaIND100100*13872v AUSLondon4 Jun 1999
Inzamam-ul-HaqPAK10088 & 12229170v AUSBrisbane5 Nov 1999
Mark WaughAUS100100 & DNB148170v PAKBrisbane5 Nov 1999
Sourav GangulyIND100100127100v AUSMelbourne12 Jan 2000
Mohammad YousufPAK100100*11291v INDDhaka3 Jun 2000
Marvan AtapattuSL10010012490v PAKDhaka7 Jun 2000
Wasim AkramPAK1001008986v SLGalle21 Jun 2000
Alec StewartENG100100*147110v WINottingham20 Jul 2000
Mark RichardsonNZ10023 & 77208120v SABloemfontein17 Nov 2000
Boeta DippenaarSA100100192210v NZJohannesburg8 Dec 2000
Jacques KallisSA100100*13931v SLPaarl9 Jan 2001
Hemang BadaniIND10010098102v AUSPune28 Mar 2001
Neil McKenzieSA10045 & 5531550v WIKingston19 Apr 2001
Virender SehwagIND10010070191v NZColombo2 Aug 2001
Deep DasguptaIND100100 & 0*254150v ENGMohali3 Dec 2001
Sanjay BangarIND100100*155122v ZIMNagpur21 Feb 2002
Sourav GangulyIND10025 & 75*266100v WIPort of Spain19 Apr 2002
PreviousPage 304Next

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.