Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - 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
CWJ AllisonESS1400 & 140240192v SURLondon23 May 2025
Wayne MadsenDER140123 & 17221170v GLOBristol22 Jun 2025
Sam HainWAR14087 & 53*28873v SUSBrighton29 Jun 2025
John SimpsonSUS140136 & 4257170v YORLeeds24 Apr 2026
Anshuman RathHK140140*561310v OMASingapore5 Jun 2026
Innocent KaiaZIM140140227170v BANHarare28 Jun 2026
Ed BarnardWAR140140130146v SURBirmingham29 Jul 2026
Luc BenkensteinESS140140109157v GLACardiff7 Aug 2026
Movin SubasinghaBRC140140721014v NCCPanadura10 Aug 2026
Ravindu FernandoBCAA14014093148v NCCColombo14 Aug 2026
Nip PellewAUS13935 & 104203150v ENGAdelaide14 Jan 1921
Herbie TaylorSA13968 & 71--0v ENGCape Town31 Dec 1927
Donald BradmanAUS1398 & 131309100v ENGNottingham13 Jun 1930
Dudley NourseSA139120 & 19*-121v ENGCape Town31 Dec 1938
Bruce MitchellSA13930 & 109-140v ENGDurban20 Jan 1939
Leonard HuttonENG13979 & 60*-110v AUSMelbourne23 Feb 1951
Mansur Ali Khan PataudiIND13986 & 53-150v AUSBombay10 Oct 1964
Ken BarringtonENG13993 & 46293132v INDLeeds8 Jun 1967
Bill LawryAUS139135 & 4403230v ENGLondon22 Aug 1968
Colin MilburnENG139139-171v PAKKarachi6 Mar 1969
Graeme PollockSA13952 & 87266180v AUSJohannesburg19 Feb 1970
Viv RichardsWI1394 & 135268180v ENGManchester8 Jul 1976
Peter TooheyAUS13982 & 57247181v INDBrisbane2 Dec 1977
Viv RichardsWI13972 & 67202142v PAKFaisalabad8 Dec 1980
Geoff BoycottENG139105 & 34*346110v INDDelhi23 Dec 1981
Greg ChappellAUS139117 & 22*229142v ENGPerth12 Nov 1982
Sunil GavaskarIND13912 & 127*283210v PAKFaisalabad3 Jan 1983
Ravi ShastriIND139139270162v PAKFaisalabad24 Oct 1984
Jeff DujonWI139139158210v AUSPerth9 Nov 1984
Chris BroadENG139139361130v AUSSydney29 Jan 1988
Desmond HaynesWI13927 & 112*180123v INDBridgetown7 Apr 1989
Mark WaughAUS139139* & 0189113v WISt John's27 Apr 1991
David BoonAUS13976 & 63*304170v WISydney2 Jan 1993
Brian LaraWI139139123153v AUSPort of Spain12 Mar 1995
Andrew HudsonSA139135 & 4242182v ZIMHarare13 Oct 1995
Ijaz AhmedPAK139139*84109v INDLahore2 Oct 1997
Marvan AtapattuSL139108 & 31313190v INDMohali19 Nov 1997
Arjuna RanatungaSL13952 & 87*375180v ZIMColombo14 Jan 1998
Craig McMillanNZ139139 & DNB209184v ZIMWellington19 Feb 1998
Graham ThorpeENG139103 & 36*303130v WIBridgetown12 Mar 1998
Sourav GangulyIND139139147115v ZIMNairobi1 Oct 1999
Sachin TendulkarIND139139125190v AUSIndore31 Mar 2001
Mahela JayawardeneSL139139216141v INDColombo29 Aug 2001
Craig WhiteENG139121 & 18312142v INDAhmedabad11 Dec 2001
Sanath JayasuriyaSL139139212171v ZIMKandy4 Jan 2002
Jacques KallisSA139139*228181v BANPotchefstroom25 Oct 2002
Taufeeq UmarPAK13968 & 71350201v SAFaisalabad24 Oct 2003
Yuvraj SinghIND139139122162v AUSSydney22 Jan 2004
Jacques KallisSA139139142113v WIJohannesburg4 Feb 2004
Gautam GambhirIND139139196190v BANChattogram17 Dec 2004
PreviousPage 106Next

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.