Liam Livingstone suffered defeat for the third time in four Big Bash League games with Perth Scorchers, who produced a poor batting display in their 48-run defeat at home to Sydney Sixers.

Just over a week after being thrashing by eight wickets by the same opposition at the Sydney Cricket Ground, the Scorchers collapsed to 126 all out in response to the Sixers' 174-7 at the Optus Stadium.

Livingstone's was the first wicket to fall for the hosts, after he had made just two, three days after smashing a spectacular 69 off just 26 balls in Perth's loss against the Adelaide Strikers.

Having been put in to bat after losing the toss, the visitors' progress was steady rather than spectacular with Daniel Hughes making 35 from opener and captain Moises Henriques crashing the same score off 20 balls.

But it was Englishman Tom Curran who pushed them towards a defendable total with a superb 43 not out off 21 deliveries, as his compatriot Chris Jordan returned figures of 3-29.

Barrovian Livingstone fell at the start of the second over of the Scorchers' reply when he was caught behind off Jackson Bird, as the hosts crumbled to 16-3 during the power play.

Their innings never recovered, with Ashton Turner top-scoring with 28, and their dismal display was brought to an end when Fawaz Ahmed (1) was dismissed in the 19th over, as Bird and Sean Abbott both took three wickets.