A fine all-round display by Ben Stokes and Jos Buttler's late assault with the bat ended England's long losing streak against Australia as the visitors won the fourth one-day international by 57 runs in Perth on Friday.

Wicketkeeper batsman Buttler smashed a 43-ball 71 after Stokes hit a fluent 70 and England posted a total of 316 for eight wickets on the way to their first win over Australia on the tour.

Opener Aaron Finch notched up his second century of the series to lead the hosts' reply but his 108 off 111 balls was not enough for the hosts.

Stokes returned with the ball to pick up four wickets as Australia, without the rested Michael Clarke, David Warner and Brad Haddin, were shot out for 259 runs in 47.4 overs.

England lost the last one-day international against Australia at home and had suffered eight consecutive losses to their arch-rivals including the 5-0 Ashes whitewash.

“It's been a while since we've had this feeling,” England captain Alastair Cook said at the presentation ceremony.

“It's been a frustrating tour and we've played a long way below our potential. The good thing is we know it's there, when you see the way people have performed today you know we're not a bad side.”

BLISTERING START

Put into bat first by Australia's stand-in captain George Bailey, England made a blistering start through openers Cook (44) and Ian Bell (55). The pair added 87 for the first wicket before Cook was bowled by Glenn Maxwell.

Stokes came in at number three and shared half-century stands with Bell and Gary Ballance (18) for the second and third wickets to lay the foundation for Buttler's pyrotechnics.

England lost Stokes, who made his maiden ODI fifty, and Ravi Bopara (three) in quick succession during the batting powerplay but Buttler and Eoin Morgan (33) added a quickfire 71 for the sixth wicket to take their team close to the 300-run mark.

Buttler hit six fours and four massive sixes before he fell to James Faulkner, who picked up four wickets for Australia.

Finch and Shaun Marsh (15) gave Australia a rapid start to their chase before the latter was caught brilliantly by Bell off Tim Bresnan at second slip.

Finch added 64 for the second wicket with Matthew Wade (23) to keep his team in the hunt but the hosts, who had already won the five-match series with victories in the first three games, kept losing wickets at regular intervals.

Stokes returned to the attack to seal England's much-needed victory and the last match of the series will be played in Adelaide on Sunday.

“I love the challenge in every game and against Australia it is against the old foe as it were,” said man-of-the-match Stokes.

“We will enjoy it while we can. The first win of the tour is something to enjoy but we go again on Sunday.”

Opinion

Editorial

Unlearnt lessons
28 Apr, 2026

Unlearnt lessons

THE US is undoubtedly the world’s top military and economic power at this time. Yet as the Iran quagmire has ...
Solar vision?
28 Apr, 2026

Solar vision?

THE recent imposition of certain regulatory requirements for small-scale solar systems, followed by the reversal of...
Breaking malaria’s grip
28 Apr, 2026

Breaking malaria’s grip

FOR the first time in decades, defeating malaria in our lifetime is possible, according to WHO. Yet in Pakistan,...
Pathways to peace
Updated 27 Apr, 2026

Pathways to peace

NEGOTIATIONS to hammer out the 2015 Iran nuclear agreement took nearly two years before a breakthrough was achieved....
Food-insecure nation
27 Apr, 2026

Food-insecure nation

A NEW UN-backed report has listed Pakistan among 10 countries where acute food insecurity is most concentrated. This...
Migration toll
27 Apr, 2026

Migration toll

THE world should not be deceived by a global migration count lower than the highest annual statistics on record —...