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
Manzoor ElahiPAK48484451v AUSPerth2 Jan 1987
Steve WaughAUS4833 & 15*9080v ENGPerth28 Nov 1998
Damien MartynAUS48485620v SLPerth31 Jan 1999
Craig WhiteENG48486410v SLPerth20 Dec 2002
Zaheer AbbasPAK4729 & 188250v AUSPerth24 Mar 1979
Derek PringleENG470 & 47*12660v AUSPerth12 Nov 1982
Wayne PhillipsAUS4737 & 1013620v NZPerth30 Nov 1985
Craig McDermottAUS4736 & 117720v NZPerth30 Nov 1985
Allan LambENG47477940v PAKPerth7 Jan 1987
Dean JonesAUS47477920v PAKPerth11 Mar 1992
Richie RichardsonWI47474072v AUSPerth30 Jan 1993
Matthew HaydenAUS470 & 4710540v WIPerth1 Feb 1997
Adam GilchristAUS47474570v SLPerth31 Jan 1999
Madan LalIND4643 & 34270v AUSPerth16 Dec 1977
Rod MarshAUS4642 & 413131v ENGPerth14 Dec 1979
Javed MiandadPAK460 & 4614940v AUSPerth11 Nov 1983
Viv RichardsWI46466520v SLPerth2 Feb 1985
Simon O'DonnellAUS46465530v PAKPerth2 Jan 1989
Martin SneddenNZ4613* & 33*17740v AUSPerth24 Nov 1989
Javed MiandadPAK46467530v AUSPerth11 Mar 1992
Adam HollioakeENG46467420v SLPerth29 Jan 1999
Craig McMillanNZ46464151v SAPerth1 Feb 2002
Derek RandallENG450 & 456830v AUSPerth15 Dec 1978
Viv RichardsWI45455950v ENGPerth3 Jan 1987
Martin CroweNZ45456540v AUSPerth3 Jan 1988
Mark TaylorAUS45454550v ZIMPerth2 Dec 1994
Asanka GurusinhaSL45457750v AUSPerth12 Jan 1996
Rod MarshAUS4444 & DNB12640v ENGPerth11 Dec 1970
Graham GoochENG441 & 4314150v AUSPerth15 Dec 1978
Guy de AlwisSL44444241v AUSPerth2 Jan 1988
David BoonAUS44446370v NZPerth3 Jan 1988
Wayne LarkinsENG44447290v NZPerth7 Dec 1990
Kiran MoreIND4443 & 18960v AUSPerth1 Feb 1992
Damien MartynAUS4413 & 319460v WIPerth30 Jan 1993
Steve WaughAUS4444 & DNB10040v NZPerth12 Nov 1993
Shivnarine ChanderpaulWI44448930v SLPerth14 Jan 1996
Gary KirstenSA44445410v NZPerth16 Jan 1998
Gary KirstenSA44443870v AUSPerth18 Jan 1998
Michael BevanAUS44445600v ZIMPerth4 Feb 2001
Russel ArnoldSL44448240v ENGPerth20 Dec 2002
Javed MiandadPAK43434410v SLPerth31 Dec 1989
Aravinda de SilvaSL43435620v PAKPerth15 Mar 1992
Phil SimmonsWI4343*7460v AUSPerth6 Dec 1992
Ian HarveyAUS43436800v SAPerth18 Jan 1998
Mansoor AkhtarPAK426 & 3611140v AUSPerth13 Nov 1981
Dennis LilleeAUS4242*6130v WIPerth20 Dec 1981
Gordon GreenidgeWI42426112v SLPerth2 Feb 1985
Ramiz RajaPAK42427010v WIPerth30 Dec 1986
Bill AtheyENG42429040v PAKPerth5 Jan 1987
Ian HealyAUS4242 & DNB5750v ENGPerth1 Feb 1991

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.