Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

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

PlayerRunsScoresBF4s6sOppositionGroundDate
Marvan AtapattuSL207207*457191v PAKKandy28 Jun 2000
Brian LaraWI207202 & 5296332v SAJohannesburg12 Dec 2003
Chris GayleWI207141 & 66*365280v BANSt Lucia28 May 2004
Darren BravoWI20712 & 195327145v BANMirpur29 Oct 2011
Kirk EdwardsWI207121 & 86477213v BANMirpur29 Oct 2011
Hashim AmlaSA20711 & 196264230v AUSPerth30 Nov 2012
Samit PatelNOT207132 & 75262340v SOMTaunton4 May 2014
Mark StonemanSUR207197 & 10259282v ESSGuildford9 Jun 2017
Brad SchmulianCS207203 & 4224313v NDMount Maunganui23 Oct 2017
Sam RobsonMID207134 & 73320280v DERLondon18 Sept 2018
Jason HolderWI2075 & 202*237248v ENGBridgetown23 Jan 2019
Cheteshwar PujaraSUS2076 & 201*402230v DERDerby14 Apr 2022
Chris DentGLO207207*389270v SURBristol28 Apr 2022
Miles HammondGLO20738 & 169374343v HAMCheltenham19 Jul 2022
Matt RenshawQUE207200* & 7*407115v NSWSydney18 Oct 2022
Kraigg BrathwaiteWI207182 & 25389210v ZIMBulawayo4 Feb 2023
Sean SoliaAA207151 & 56*423222v WFAuckland5 Mar 2023
Marcus HarrisGLO20759 & 148321260v GLACardiff6 Apr 2023
Jordan CoxESS207207255215v KENCanterbury24 May 2024
James BraceyGLO207207*261263v LEIBristol22 Aug 2024
Tom AbellSOM207156 & 51370241v NOTNottingham29 Jul 2025
Donald BradmanAUS20633 & 173*348290v ENGLeeds22 Jul 1948
Martin DonnellyNZ206206-260v ENGLondon25 Jun 1949
Leonard HuttonENG206206-250v NZLondon13 Aug 1949
Waqar HasanPAK206189 & 17-300v NZLahore26 Oct 1955
Bob SimpsonAUS206201 & 5--0v WIBridgetown5 May 1965
Qasim UmarPAK206206--0v SLFaisalabad16 Oct 1985
Ravi ShastriIND206206477172v AUSSydney2 Jan 1992
Aamer SohailPAK206205 & 1291320v ENGManchester2 Jul 1992
Mark TaylorAUS20664 & 142*417130v NZPerth12 Nov 1993
Ian HealyAUS206161* & 45*300260v WIBrisbane22 Nov 1996
Aravinda de SilvaSL206206234281v BANColombo21 Jul 2002
Virender SehwagIND206195 & 11246275v AUSMelbourne26 Dec 2003
Shivnarine ChanderpaulWI206136* & 70420241v ENGChester-le-Street15 Jun 2007
Scott BorthwickDUR206176 & 30402261v MIDLondon9 Sept 2014
Steve SmithAUS206192 & 14332172v INDMelbourne26 Dec 2014
Daryl MitchellWOR206206*413250v HAMWorcester6 Jul 2015
Joe BurnsQUE206202* & 4344154v SACairns3 Dec 2017
Hashmatullah ShahidiAFG206200* & 6*446221v ZIMAbu Dhabi10 Mar 2021
Mohammad RizwanSUS206130 & 76*309311v DERBrighton26 Jun 2022
Dinesh ChandimalSL206206*326165v AUSGalle8 Jul 2022
Ollie RobinsonKEN206206*131276v WORWorcester2 Aug 2022
Ali OrrSUS2062061611811v SOMTaunton19 Aug 2022
Usman KhawajaAUS206141 & 65518213v ENGBirmingham16 Jun 2023
Harry CameDER20665 & 141*528200v GLADerby25 Jul 2023
Sean SoliaAA206206434241v WFKennards Hire Community Oval15 Nov 2023
Sam NortheastGLA20619 & 187309250v GLOCheltenham30 Jun 2024
Lahiru UdaraNCC206206214215v MSCMoratuwa7 Feb 2025
WGRL WijenayakeNSWC206103 & 103*354172v KCCCHambantota7 Feb 2025
Jake LibbyWOR206100* & 106357171v HAMWorcester29 Jul 2025

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.