Barrow's Liam Livingstone helped Perth Scorchers make it back-to-back wins in the Big Bash League with a comfortable 34-run win against Brisbane Heat at the Optus Stadium.

Livingstone set a good platform for the Scorchers with 39 off 33 balls before being taken by Ben Laughlin at long off, off the bowling of Zahir Khan.

His wicket was the last to fall in the hosts' 213-3, as captain Mitchell Marsh hammered a sensational 93 not out off just 41 delieveries, as part of an unbroken fourth wicket partnership of 124 with Cameron Bancroft (41*).

Englishman Tom Banton struck 55 off 35 balls in reply for the Heat, but they fell well short in finishing on 179-8, with Jhye Richardson, Joel Paris and Chris Jordan each taking two wickets.