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 innings by innings (All internationals)

The highest score in internationals at WACA Ground is 203* by Brad Hodge (AUS) v SA, 16 Dec 2005.

More filters

1 active
Reset"Match result" is from the side of the player or team.
At WACA Ground×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Brad HodgeAUS203*33222061.145not out3v SAPerth16 Dec 2005
David BoonAUS20032628061.352c JG Wright b MC Snedden1v NZPerth24 Nov 1989
David WarnerAUS178133195133.831c Mohammad Nabi b Shapoor Zadran1v AFGPerth4 Mar 2015
Bob SimpsonAUS17635517049.585c DB Vengsarkar b S Venkataraghavan2v INDPerth16 Dec 1977
Ian RedpathAUS17137214045.975c & b R Illingworth2v ENGPerth11 Dec 1970
Roy FredericksWI169145271116.551c GS Chappell b DK Lillee2v AUSPerth12 Dec 1975
Chris BroadENG16231325051.761c †TJ Zoehrer b BA Reid1v AUSPerth28 Nov 1986
Wayne PhillipsAUS15924620064.632c Tahir Naqqash b Mohammad Nazir1v PAKPerth11 Nov 1983
Nathan AstleNZ156*27522156.735not out1v AUSPerth30 Nov 2001
Ian ChappellAUS15626116059.773b MA Holding1v WIPerth12 Dec 1975
Dean JonesAUS150*29514150.854not out3v INDPerth1 Feb 1992
Clive LloydWI14918622180.116b GJ Gilmour2v AUSPerth12 Dec 1975
Mark GreatbatchNZ146*48517030.103not out3v AUSPerth24 Nov 1989
Viv RichardsWI14615021397.335c AIC Dodemaide b GF Lawson1v AUSPerth2 Dec 1988
Damien MartynAUS144*14912096.642not out1v ZIMPerth4 Feb 2001
Andrew JonesNZ14328311050.533c †IA Healy b ME Waugh2v AUSPerth12 Nov 1993
Mark TaylorAUS142*2558055.692not out3v NZPerth12 Nov 1993
Graham YallopAUS14127413051.463b Azeem Hafeez1v PAKPerth11 Nov 1983
Jeff DujonWI13915821087.977c †WB Phillips b TM Alderman1v AUSPerth9 Nov 1984
David GowerENG13617516077.715c SR Waugh b GRJ Matthews1v AUSPerth28 Nov 1986
Asif IqbalPAK134*28018147.866not out3v AUSPerth24 Mar 1979
Jack RichardsENG13320716064.257c SR Waugh b CD Matthews1v AUSPerth28 Nov 1986
Brian LaraWI13218322172.134c †IA Healy b SK Warne2v AUSPerth1 Feb 1997
Brian LuckhurstENG13130113043.522b GD McKenzie1v AUSPerth11 Dec 1970
Mark WaughAUS1301447390.282run out (WPUJC Vaas/†RS Kaluwitharana)1v SLPerth12 Jan 1996
Javed MiandadPAK129*27615046.744not out1v AUSPerth24 Mar 1979
Sunil GavaskarIND12724520051.841b WM Clark3v AUSPerth16 Dec 1977
Larry GomesWI1272979042.764b RM Hogg1v AUSPerth9 Nov 1984
Allan BorderAUS12528217044.335c †CJ Richards b GR Dilley2v ENGPerth28 Nov 1986
Michael SlaterAUS12423113053.681c CC Lewis b PAJ DeFreitas1v ENGPerth3 Feb 1995
Graham ThorpeENG12321819056.424st †IA Healy b SK Warne2v AUSPerth3 Feb 1995
Dean JonesAUS12111392107.083b Wasim Akram1v PAKPerth2 Jan 1987
Darren LehmannAUS119119121100.001b RAP Nissanka1v SLPerth22 Dec 2002
Stuart CarlisleZIM11914511182.073c ME Waugh b GD McGrath2v AUSPerth4 Feb 2001
Mark WaughAUS11917513068.005c JC Adams b M Dillon2v WIPerth1 Dec 2000
Greg ChappellAUS11717411267.244c AJ Lamb b RGD Willis2v ENGPerth12 Nov 1982
John EdrichENG115*33216034.643not out3v AUSPerth11 Dec 1970
Greg BlewettAUS11515819072.787c DE Malcolm b CC Lewis3v ENGPerth3 Feb 1995
Derek RandallENG11521513053.496b GF Lawson3v AUSPerth12 Nov 1982
Ross EdwardsAUS1152526045.635b GG Arnold2v ENGPerth13 Dec 1974
Allan BorderAUS11529613038.853c †RW Taylor b RGD Willis3v ENGPerth14 Dec 1979
Sachin TendulkarIND11416116070.814c TM Moody b MR Whitney2v AUSPerth1 Feb 1992
Ian HealyAUS113*18111062.437not out1v NZPerth12 Nov 1993
Jacques KallisSA11114010079.293c DJ Nash b CD McMillan1v NZPerth16 Jan 1998
Graeme WoodAUS11117612063.074c RB Richardson b CEL Ambrose2v WIPerth2 Dec 1988
Adam ParoreNZ11024314145.279c GD McGrath b B Lee1v AUSPerth30 Nov 2001
Greg ChappellAUS10821810049.547c BW Luckhurst b K Shuttleworth2v ENGPerth11 Dec 1970
Jonty RhodesSA107*1359079.265not out1v NZPerth1 Feb 2002
David BoonAUS10730413035.203c NS Sidhu b M Prabhakar1v INDPerth1 Feb 1992
Kim HughesAUS10619816053.544c Majid Khan b Imran Khan3v PAKPerth13 Nov 1981
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.