Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM104/1 (28)Day 1: Lunch - 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
Peter MoorMR152152122168v LLDublin10 May 2022
Rory BurnsSUR152132 & 20281220v YORScarborough11 Jul 2022
Travis HeadAUS152152130164v ENGMelbourne22 Nov 2022
Finlay BeanYOR152114 & 38214202v GLOLeeds25 Jun 2023
Daniel LawrenceESS152152233150v WARChelmsford25 Jun 2023
David BedinghamDUR152152108126v WARBirmingham20 Aug 2023
Ryan HigginsMID152137 & 15201160v NOTNottingham26 Sept 2023
Devon ConwayNZ152152*121193v ENGAhmedabad5 Oct 2023
Ollie PriceGLO1525 & 147241230v YORBristol12 Apr 2024
Ed BarnardWAR152108 & 44273120v SURLondon10 May 2024
Brooke GuestDER15295 & 57307180v GLOBristol24 May 2024
Gareth RoderickWOR152152*139221v DERDerby2 Aug 2024
Ed BarnardWAR152152*134142v GLOBristol4 Aug 2024
Vishva ChathurangaCMCC15234 & 118166192v CCCColombo28 Feb 2025
James RewSOM152152275142v WORTaunton4 Apr 2025
Emilio GayDUR152152239170v YORChester-le-Street18 Apr 2025
Smit PatelUSA152152*137124v CANLauderhill17 May 2025
Luke WellsLAN152152257173v KENBlackpool22 Jun 2025
Matt RevisYOR152152*188142v SUSScarborough29 Jul 2025
Matt RenshawQUE152101 & 51271143v WAPerth11 Nov 2025
Dinesh ChandimalCCC15215217694v CMCCColombo6 Dec 2025
Navod ParanavithanaTUCA152152311100v CMCCGalle23 Jan 2026
KL RahulDC152152*67169v PKDelhi25 Apr 2026
Charles KellewayAUS1514 & 147425130v ENGAdelaide14 Jan 1921
Warren BardsleyAUS15188 & 63*-150v ENGLondon11 Jun 1921
Johnny TaylorAUS15143 & 108337100v ENGSydney19 Dec 1924
Charles MacartneyAUS151151-210v ENGLeeds10 Jul 1926
Peter MayENG151135 & 16--0v WIPort of Spain17 Mar 1954
Peter MayENG15134 & 117-210v SAManchester7 Jul 1955
Colin CowdreyENG15181 & 70-191v NZBirmingham5 Jun 1958
Nari ContractorIND151108 & 43--0v AUSBombay1 Jan 1960
Colin CowdreyENG151151-231v INDDelhi8 Feb 1964
Tom GraveneyENG151151308202v INDLondon22 Jun 1967
Ian ChappellAUS151151224210v INDMelbourne30 Dec 1967
Ajit WadekarIND15180 & 71-170v NZDunedin15 Feb 1968
Bill LawryAUS15162 & 89-140v WIAdelaide24 Jan 1969
Ross EdwardsAUS15199 & 52*208240v ENGLondon31 Jul 1975
Sunil GavaskarIND151116 & 35*-212v NZAuckland24 Jan 1976
Bob SimpsonAUS151100 & 5120070v INDAdelaide28 Jan 1978
Allan BorderAUS15185 & 66*365110v PAKPerth24 Mar 1979
Mike GattingENG15115 & 136292240v INDMumbai28 Nov 1984
John ReidNZ151148 & 3441150v PAKWellington18 Jan 1985
Richard HadleeNZ151151*240142v SLColombo16 Apr 1987
Viv RichardsWI151146 & 5160223v AUSPerth2 Dec 1988
Mike AthertonENG151151382160v NZNottingham7 Jun 1990
Tom MoodyAUS15150 & 101249180v INDPerth1 Feb 1992
Hansie CronjeSA151135 & 16*450141v INDPort Elizabeth26 Dec 1992
Andrew HudsonSA151102 & 49320190v AUSCape Town17 Mar 1994
Martin CroweNZ151142 & 9274223v ENGLondon16 Jun 1994
Jimmy AdamsWI151151226240v NZWellington10 Feb 1995

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.