The 2012 Trading Post Perth Challenge was a motor racing event for the Australian sedan-based V8 Supercars.
It was the fourth event of the 2012 International V8 Supercars Championship, featuring Races 7, 8 & 9.
The unusual three race format is a staple of the Barbagallo Raceway event, in part caused by the different time zone of Western Australia compared to eastern states.
It was held on the weekend of 4–6 May at the Barbagallo Raceway, in Perth, Western Australia.
Davison won as his team-mate Winterbottom snuck past Whincup on the last lap to defuse the hostile challenge from the Holden driver.