Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st 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 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 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 runsFirst-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 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
Joe HardstaffENG205205* & DNB-160v INDLondon22 Jun 1946
Leonard HuttonENG205205 & DNB-241v WIKingston30 Mar 1954
Chandu BordeIND205109 & 96-160v WIDelhi6 Feb 1959
Ted DexterENG205205-220v PAKKarachi2 Feb 1962
Bill LawryAUS205205416121v WIMelbourne26 Dec 1968
Majid KhanPAK205158 & 47365240v AUSMelbourne29 Dec 1972
Duleep MendisSL205111 & 94240206v ENGLondon23 Aug 1984
Allan BorderAUS205205485200v NZAdelaide11 Dec 1987
Mike AthertonENG205131 & 74441190v INDManchester9 Aug 1990
Rahul DravidIND20525 & 180435240v AUSKolkata11 Mar 2001
Colin MunroAA205156 & 49171305v OVAuckland30 Jan 2014
Ed JoyceIRE205205201266v NAMWindhoek24 Oct 2015
Hashim AmlaSA205109 & 96368300v ENGCenturion22 Jan 2016
Daniel FlynnND205158 & 47300331v CSHamilton15 Mar 2016
Mark CosgroveLEI20595* & 110345251v DERDerby12 Sept 2016
Ian WestwoodWAR205153 & 52345272v SURBirmingham21 Apr 2017
BJ WatlingNZ205205473241v ENGMount Maunganui21 Nov 2019
Chris CookeGLA205205*299181v SURLondon21 Sept 2021
Wayne MadsenDER20570 & 135*302200v GLADerby28 Apr 2022
Nishan MadushkaSL205205339221v IREGalle24 Apr 2023
Ollie PopeENG205205 & DNB208223v IRELondon1 Jun 2023
Emilio GayNOR205144 & 61405200v LANManchester25 Jul 2023
John SimpsonSUS205205*295235v LEILeicester12 Apr 2024
Josh BohannonLAN205205372260v KENCanterbury23 Jun 2024
Dominic SibleySUR205100* & 105440202v HAMLondon11 Apr 2025
Ben ComptonKEN205156 & 49364220v DERDerby23 May 2025
Brad SchmulianCS20538 & 167*279251v WFWellington26 Nov 2025
Leonard HuttonENG204202* & 2-220v WILondon12 Aug 1950
Neil HarveyAUS204204-241v WIKingston11 Jun 1955
Dilip SardesaiIND2044 & 200*-260v NZBombay12 Mar 1965
John ReidNZ204128 & 76-225v PAKKarachi9 Apr 1965
Greg ChappellAUS204204296270v INDSydney2 Jan 1981
Allan BorderAUS20478 & 126505140v WIAdelaide30 Jan 1982
Graham GoochENG20487 & 117385200v AUSAdelaide25 Jan 1991
Alec StewartENG20440 & 164429290v SAManchester2 Jul 1998
Hashan TillakaratneSL204204* & DNB343230v WIColombo29 Nov 2001
Mohammad YousufPAK204204*243342v BANChittagong16 Jan 2002
Adam GilchristAUS204204*213198v SAJohannesburg22 Feb 2002
Chris GayleWI204204332292v NZSt. George's28 Jun 2002
Michael VaughanENG204103 & 101*299230v WILondon22 Jul 2004
Umar AkmalPAK204129 & 75334263v NZDunedin24 Nov 2009
Brendon McCullumNZ204185 & 19*290203v BANHamilton15 Feb 2010
Shivnarine ChanderpaulWI204203* & 1376220v BANMirpur13 Nov 2012
Cheteshwar PujaraIND204204341301v AUSHyderabad2 Mar 2013
BJ WatlingND20490 & 114294340v AAHamilton31 Oct 2013
Kane WilliamsonNZ20443 & 161*339290v WIBarbados26 Jun 2014
Kane WilliamsonYOR204189 & 15*331250v SUSScarborough15 Aug 2014
Chris RogersMID2041 & 203*392290v SOMTaunton15 Sept 2014
DC de BoorderOV204146 & 58*336341v WFWellington16 Feb 2015
Steve SmithAUS204134* & 70*247130v WIMelbourne26 Dec 2015

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.