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
Aaron HardiePS991010v ASPerth4 Jan 2026
Tom CurranMS99501v PSPerth17 Jan 2026
Andrew TyeAUS881110v ENGPerth28 Jan 2018
Matthew WadeHH88601v PSPerth18 Jan 2019
Aaron HardiePS88710v HHPerth18 Jan 2019
Shane WatsonST881410v PSPerth24 Jan 2019
Cameron BancroftPS881010v STPerth24 Jan 2019
Aaron FinchMR881210v PSPerth28 Jan 2019
Nathan Coulter-NilePS88510v MRPerth28 Jan 2019
Haris SohailPAK881600v AUSPerth8 Nov 2019
Khushdil ShahPAK881100v AUSPerth8 Nov 2019
Nathan LyonAUS88 & 0*1720v NZPerth12 Dec 2019
Neil WagnerNZ80 & 8601v AUSPerth12 Dec 2019
Ashton AgarPS881600v SSPerth26 Dec 2019
Hayden KerrSS881100v PSPerth26 Dec 2019
Ashton AgarPS88810v HHPerth5 Jan 2020
Ben DunkMS88620v PSPerth15 Jan 2020
Aaron FinchMR88710v PSPerth3 Jan 2021
Moeen AliENG88*1000v AFGPerth22 Oct 2022
Azmatullah OmarzaiAFG88610v ENGPerth22 Oct 2022
Milton ShumbaZIM881010v PAKPerth27 Oct 2022
Max O'DowdNED881300v PAKPerth30 Oct 2022
Nick HobsonPS881100v SSPerth17 Dec 2022
Caleb JewellHH88820v PSPerth18 Jan 2023
Corey AndersonHH881610v PSPerth20 Dec 2023
Jonathan WellsMR88710v PSPerth26 Dec 2023
David PayneAS88*301v PSPerth3 Jan 2024
Nick HobsonPS88*401v SSPerth16 Jan 2024
Andrew TyePS88820v ASPerth20 Jan 2024
Marcus HarrisPS881110v ASPerth20 Jan 2024
Marcus StoinisAUS882510v PAKPerth10 Nov 2024
Jasprit BumrahIND88 & DNB801v AUSPerth22 Nov 2024
Nathan McSweeneyBH881010v PSPerth26 Dec 2024
Matthew KuhnemannBH88*1210v PSPerth26 Dec 2024
Ashton TurnerPS881310v MRPerth7 Jan 2025
Matthew SpoorsPS88*710v ASPerth18 Jan 2025
Rohit SharmaIND881410v AUSPerth19 Oct 2025
Travis HeadAUS88520v INDPerth19 Oct 2025
Matthew ShortAUS881710v INDPerth19 Oct 2025
Ben StokesENG86 & 22300v AUSPerth21 Nov 2025
Joe RootENG80 & 81810v AUSPerth21 Nov 2025
Laurie EvansPS88301v SSPerth14 Dec 2025
Ashton TurnerPS88810v HHPerth26 Dec 2025
Laurie EvansPS88810v MRPerth7 Jan 2026
Finn AllenPS88501v MRPerth7 Jan 2026
Jake Fraser-McGurkMR881200v PSPerth7 Jan 2026
Tom RogersMS88420v PSPerth17 Jan 2026
Joel DaviesSS88710v PSPerth20 Jan 2026
Cooper ConnollyPS881101v SSPerth20 Jan 2026
Ben ManentiSS881000v PSPerth25 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.