Queensland 4 for 275 (Renshaw 156*, Bryant 68) beat South Australia 274 (Carey 101, Sandhu 4-44) by six wickets

Ashes hopeful Alex Carey blasted a century for South Australia in a timely return to batting form but it wasn't enough to prevent a six-wicket loss to Queensland in their one-day clash at Adelaide Oval.

Carey top-scored for his side with 101 from 93 balls and combined with Henry Hunt (61) for a record-breaking 159-run opening stand before Gurinder Sandhu's second career hat-trick helped Queensland bowl out the hosts for 274.

Matt Renshaw, who is part of the Australia A squad, anchored the Bulls' run chase with a career-best unbeaten 156 from 109 balls and received good support from Max Bryant (68), with the pair putting on 177 for the fourth wicket.

It was Queensland's second win from four matches in the one-day competition this season, while South Australia are struggling with a 1-3 record.

In the mix to replace former captain Tim Paine as Australia's Test gloveman at the Gabba next month, Carey had failed to reach double figures in any of his previous six innings for the Redbacks this season.

He made a patient start to his innings before blasting his second 50 in just 30 balls, charging to his second one-day century of the season. He smashed a huge slog-sweep six off Marnus Labuschagne but was eventually bowled by the part-time legspinner when attempting to cut a delivery that wasn't quite as short as he had expected.

Queensland quick Sandhu finished with 4 for 44 from his nine overs, with Matt Kuhnemann also impressing as the final six South Australia wickets fell in the space of just 15 balls.

Like Carey, Travis Head was hoping to impress national selectors, but he was dropped twice before his luck ran out on 29, caught by Mark Steketee off Kuhnemann.

Queensland's run chase began slowly and they were in trouble early when Test squad members Usman Khawaja and Labuschagne fell cheaply. Labuschagne departed in stunning fashion when he was run out by Hunt's direct hit from a tough angle.

But Renshaw's composed knock steered the Bulls home. Featuring 15 fours and five sixes, his century came from 91 balls with his third fifty taking just 16 deliveries as he plundered Wes Agar.