The left-armer ripped through the Western Australia tail, first bowling Jason Behrendorf, then trapping David Moody leg before wicket before scattering the stumps of Simon Mackin with consecutive deliveries.
Starc finished with four for 56 from 20 overs to go with his career-best haul of eight for 73 against South Australia at Adelaide Oval late last month.
It capped an impressive domestic match for Australia's two Test strike bowlers -- Starc and Josh Hazlewood.
Hazlewood took three for 13 on the way to figures of three for 24 in Western Australia's first innings of 176.
Starc and Hazlewood are expected to share the new ball in the opening Test of the Ashes series against England in Brisbane, starting on November 23.
alastair cookandrew straussashesAshes 2017australia vs englandDavid WarnerJoe RootMitchell StarcPat Cumminssteve smith
First Published: November 6, 2017, 9:47 AM IST