Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting match by match (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Perth Stadium×
PlayerRunsScoresBF4s6sOppositionGroundDate
Josh HazlewoodAUS44* & DNB510v PAKPerth14 Dec 2023
Ben McDermottHH44310v PSPerth20 Dec 2023
Tom RogersMR44*110v PSPerth26 Dec 2023
Mitchell SwepsonBH44310v PSPerth13 Jan 2024
Hayden KerrSS44400v PSPerth16 Jan 2024
Nick HobsonPS44600v ASPerth20 Jan 2024
James BazleyAS44310v PSPerth20 Jan 2024
Johnson CharlesWI44610v AUSPerth13 Feb 2024
Keaton JenningsPS44510v MSPerth15 Dec 2024
Brody CouchMS44*300v PSPerth15 Dec 2024
Matthew HurstPS44510v MSPerth15 Dec 2024
Hamish McKenzieMS44400v PSPerth15 Dec 2024
Nathan LyonAUS44 & DNB2100v ENGPerth21 Nov 2025
Mark WoodENG40 & 4*210v AUSPerth21 Nov 2025
Nathan EllisHH44*110v PSPerth26 Dec 2025
Tim WardHH44900v PSPerth26 Dec 2025
Luke WoodAS44210v PSPerth4 Jan 2026
Ben DwarshuisSS44400v PSPerth25 Jan 2026
Cooper ConnollyPS44*300v SSPerth25 Jan 2026
Eoin MorganENG331000v AUSPerth28 Jan 2018
Adam VogesPS33500v HHPerth1 Feb 2018
Mitchell MarshPS33500v HHPerth1 Feb 2018
Rene FarrellST33500v PSPerth1 Feb 2018
Will BosistoPS33300v HHPerth18 Jan 2019
Jason BehrendorffPS33500v MRPerth28 Jan 2019
Dwayne BravoMS33400v PSPerth3 Feb 2019
Cameron GreenPS33400v MRPerth21 Dec 2019
Josh InglisPS33200v HHPerth5 Jan 2020
Matthew KellyPS33*300v HHPerth5 Jan 2020
Tim DavidPS33500v MSPerth15 Jan 2020
Liam LivingstonePS33800v STPerth9 Jan 2021
Colin MunroPS33500v BHPerth8 Dec 2021
Mohammad NabiAFG33500v ENGPerth22 Oct 2022
Dasun ShanakaSL33500v AUSPerth25 Oct 2022
Richard NgaravaZIM33*200v PAKPerth27 Oct 2022
Kurtis PattersonSS33500v PSPerth17 Dec 2022
Faf du PlessisPS33500v MSPerth29 Dec 2022
Campbell KellawayMS33300v PSPerth29 Dec 2022
Michael NeserBH33400v PSPerth7 Jan 2023
Ross WhiteleyBH33*400v PSPerth7 Jan 2023
Sam HarperMR33600v PSPerth22 Jan 2023
James PeirsonBH33300v PSPerth4 Feb 2023
Paddy DooleyHH33*800v PSPerth20 Dec 2023
Nathan McSweeneyBH33900v PSPerth13 Jan 2024
Xavier BartlettBH33700v PSPerth13 Jan 2024
Xavier BartlettBH33700v PSPerth26 Dec 2024
Oliver DaviesST33800v PSPerth3 Jan 2025
Harry ManentiAS33600v PSPerth18 Jan 2025
Sam ElliottMR33*300v PSPerth7 Jan 2026
Cooper ConnollyPS33800v MRPerth7 Jan 2026

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.