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 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 runsODI5th 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-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting match by match (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At WACA Ground×
PlayerRunsScoresBF4s6sOppositionGroundDate
Steve WaughAUS42425230v SAPerth3 Feb 2002
Colin CowdreyENG4140 & 114520v AUSPerth11 Dec 1970
Rod MarshAUS4141 & DNB9350v ENGPerth13 Dec 1974
Ian BothamENG4111 & 306750v AUSPerth15 Dec 1978
Paul McEwanNZ41417620v INDPerth9 Dec 1980
Kim HughesAUS414 & 379150v WIPerth9 Nov 1984
Jeff DujonWI4132 & 910480v AUSPerth2 Dec 1988
Alec StewartENG41417420v AUSPerth9 Dec 1990
Graham GoochENG4137 & 48840v AUSPerth3 Feb 1995
Steve RhodesENG412 & 39*8940v AUSPerth3 Feb 1995
Brett LeeAUS4141*5841v WIPerth1 Dec 2000
Syed KirmaniIND4038 & 26650v AUSPerth16 Dec 1977
David GowerENG4017 & 236850v AUSPerth14 Dec 1979
Allan BorderAUS403 & 379630v PAKPerth13 Nov 1981
Allan BorderAUS408 & 32*8550v ENGPerth12 Nov 1982
Norman CowansENG404 & 366461v AUSPerth12 Nov 1982
Viv RichardsWI40404750v PAKPerth4 Feb 1984
Gordon GreenidgeWI4040 & 08280v AUSPerth2 Dec 1988
Aravinda de SilvaSL40405430v PAKPerth31 Dec 1989
Phil NewportENG400 & 40*5660v AUSPerth1 Feb 1991
Navjot SidhuIND405 & 3511750v AUSPerth1 Feb 1992
Hansie CronjeSA40403550v NZPerth14 Jan 1994
Ian HealyAUS40404350v ZIMPerth2 Dec 1994
Sanath JayasuriyaSL40405841v ENGPerth29 Jan 1999
Jimmy AdamsWI400 & 40*10850v AUSPerth1 Dec 2000
Kumar SangakkaraSL40407030v AUSPerth22 Dec 2002
Michael BevanAUS4040*4120v SLPerth22 Dec 2002
Basil D'OliveiraENG398 & 3110020v AUSPerth11 Dec 1970
Gundappa ViswanathIND3938 & 16670v AUSPerth16 Dec 1977
Sandeep PatilIND39397330v NZPerth9 Dec 1980
Geoff LawsonAUS391 & 38*4540v WIPerth9 Nov 1984
Sanjay ManjrekarIND3931 & 812730v AUSPerth1 Feb 1992
Kris SrikkanthIND39395070v ENGPerth22 Feb 1992
Geoff MarshAUS39399110v PAKPerth11 Mar 1992
Shane WarneAUS399 & 308240v WIPerth1 Feb 1997
Hansie CronjeSA3939*2532v AUSPerth18 Jan 1998
Ricky PontingAUS39395711v SLPerth31 Jan 1999
Mark RichardsonNZ399 & 3011940v AUSPerth30 Nov 2001
Bill LawryAUS380 & 38*12850v ENGPerth11 Dec 1970
Wayne PhillipsAUS3822 & 167850v WIPerth9 Nov 1984
Richie RichardsonWI38384831v PAKPerth30 Dec 1986
Greg DyerAUS38388430v SLPerth12 Feb 1988
David BoonAUS38384760v ENGPerth9 Dec 1990
Wayne LarkinsENG38386160v AUSPerth9 Dec 1990
Athula SamarasekeraSL38385910v PAKPerth15 Mar 1992
Dipak PatelNZ3820 & 18*10530v AUSPerth12 Nov 1993
Roland HolderWI38385120v SLPerth14 Jan 1996
Jacques KallisSA38386051v AUSPerth18 Jan 1998
Alec StewartENG3838 & 03440v AUSPerth28 Nov 1998
Andrew SymondsAUS3813 & 257860v SAPerth16 Dec 2005

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.