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
Dennis LilleeAUS3718 & 1914420v ENGPerth14 Dec 1979
John WrightNZ3734 & 312640v AUSPerth24 Nov 1989
Mark TaylorAUS37375060v SLPerth30 Dec 1989
Asanka GurusinhaSL37374950v PAKPerth31 Dec 1989
Martin CroweNZ37376720v ENGPerth7 Dec 1990
Geoff MarshAUS37377960v ENGPerth9 Dec 1990
Robin SmithENG37376030v AUSPerth9 Dec 1990
Asanka GurusinhaSL37375420v PAKPerth15 Mar 1992
Junior MurrayWI37379350v AUSPerth30 Jan 1993
Sherwin CampbellWI3721 & 16*7270v AUSPerth1 Feb 1997
Ricardo PowellWI37373631v ZIMPerth2 Feb 2001
Ian HarveyAUS37372013v ZIMPerth4 Feb 2001
Ian ChappellAUS3625 & 11*5560v ENGPerth13 Dec 1974
Jeff DujonWI36364431v ENGPerth3 Jan 1987
Geoff MarshAUS3630 & 610460v WIPerth2 Dec 1988
Sachin TendulkarIND36366530v AUSPerth8 Dec 1991
Mark WaughAUS36368010v WIPerth6 Dec 1992
Tony BlainNZ3636 & DNB12140v AUSPerth12 Nov 1993
Mark WaughAUS3636 & DNB5530v NZPerth12 Nov 1993
Robert SamuelsWI3636*2441v AUSPerth12 Jan 1997
Ian HealyAUS367 & 294660v WIPerth1 Feb 1997
Mike AthertonENG361 & 357460v AUSPerth28 Nov 1998
Mahela JayawardeneSL36364030v AUSPerth31 Jan 1999
Adam ParoreNZ3636*6720v SAPerth1 Feb 2002
Stuart MatsikenyeriZIM36364640v INDPerth3 Feb 2004
Ashwell PrinceSA3628 & 812430v AUSPerth16 Dec 2005
Sarfraz NawazPAK3526 & 95750v AUSPerth13 Nov 1981
Imran KhanPAK354 & 316050v AUSPerth13 Nov 1981
Zaheer AbbasPAK35356130v WIPerth19 Dec 1981
David GowerENG3535*6030v NZPerth5 Feb 1983
Jeremy ConeyNZ3519 & 1610810v AUSPerth30 Nov 1985
John ReidNZ357 & 2810830v AUSPerth30 Nov 1985
Steve WaughAUS3535*3220v SLPerth2 Jan 1988
Mohammad AzharuddinIND3511 & 245640v AUSPerth1 Feb 1992
Merv HughesAUS3524 & 116721v INDPerth1 Feb 1992
Ian HealyAUS3528 & 76140v INDPerth1 Feb 1992
Sachin TendulkarIND35354450v ENGPerth22 Feb 1992
Saleem MalikPAK35358210v WIPerth4 Dec 1992
Craig McDermottAUS3535 & DNB3341v NZPerth12 Nov 1993
Shivnarine ChanderpaulWI35355410v PAKPerth10 Jan 1997
Michael BevanAUS35353340v WIPerth12 Jan 1997
Daryll CullinanSA3535*3931v AUSPerth18 Jan 1998
Romesh KaluwitharanaSL35355640v AUSPerth22 Dec 2002
Mohammad NazirPAK3416 & 184650v AUSPerth11 Nov 1983
Shoaib MohammadPAK34348310v WIPerth30 Dec 1986
Bill AtheyENG34346031v AUSPerth1 Jan 1987
Dean JonesAUS3434 & DNB5250v ENGPerth1 Feb 1991
Ramiz RajaPAK34346340v AUSPerth11 Mar 1992
Ramiz RajaPAK34348120v WIPerth4 Dec 1992
Daryll CullinanSA34344230v AUSPerth16 Jan 1994

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.