Afghanistan into Super Eight stage, England thrash Oman

Afghanistan have beaten Papua New Guinea by seven wickets in Trinidad to reach the Twenty20 World Cup Super Eight stage with a game to spare, and end New Zealand's slim hopes of progressing.

Spearheaded by Fazalhaq Farooqi (3-16) at Brian Lara Cricket Academy in Trinidad on Thursday (Friday AEST), the Afghan bowlers restricted their opponents to a two-figure score for the third time in three matches in the tournament so far, dismissing the winless Papuans for 95.

Gulbadin Naib (49 from 36 deliveries) steered the Afghans safely to their target at 3-101 inside 16 overs.

Afghanistan progress from Group C with co-hosts West Indies, who they meet in their final round-robin match in St Lucia on Monday.

Earlier, England bounced back from losing to Australia by inflicting one of the biggest thrashings in T20 World Cup history on Oman.

The holders won by eight wickets with 16.5 overs remaining, taking just 19 balls to knock off the target after dismissing Oman for 47 at Sir Vivian Richards Stadium in Antigua.

The win hugely improves their net run-rate, and their chances of progressing from Group B.

After 48 hours of whispers that group leaders Australia would be prepared to engineer England's exit by easing up in their closing pool game against Scotland, Jos Buttler's side took charge of their own fate.

They wiped out their deficit to ensure they will go second if they win Saturday's clash with Namibia.

Jofra Archer and Mark Wood both took 3-12 and Adil Rashid 4-11 as Oman were dismissed in 13.2 overs.

Shoaib Khan top-scored for the Gulf state side with 11, while Phil Salt exceeded that after two balls of England's innings.

He was dismissed off the next ball but captain Buttler hit 24 not out off eight balls and Jonny Bairstow eight off two as England rapidly wrapped up the game.

"It was job done," Buttler said.

"We spoke in the lead up to this game that if we get the chance we have to try and take advantage of the net run-rate and we managed to do that.

"We have another huge match to come. We can only control what we do and all our focus is on that."

And a match-turning spell from Rishad Hossain has engineered a 25-run victory for Bangladesh over the Netherlands in Saint Vincent.

Shakib Al Hasan hit a 46-ball 64 as Bangladesh posted 5-159 after being put in.

The Netherlands looked in control of their pursuit, with valuable contributions from Vikram Singh (26), Sybrand Engelbrecht (33) and Scott Edwards (25).

But Hossain took three wickets in just four balls, and overall figures of 3-33, to turn the contest.

Put in to bat, Bangladesh made a poor start before Tanzid Hasan (35) and Shakib rebuilt the innings.

Mahmudullah's 25 from 21 set a platform for Bangladesh to attack in the final overs with Jaker Ali (14 not out) and Shakib adding 26 from the last two.

The Netherlands needed 86 from their final 10 overs and closed on 8-134.

Bangladesh, whose last match is against Nepal, are now hot favourites to join South Africa in the Super Eights.

With Reuters.