Hosts Bangladesh crushed Afghanistan by nine wickets to exact sweet revenge in the World Twenty20 opener at Mirpur, while Nepal bulldozed Hong Kong by 80 runs in another one-sided group A match in Chittagong on Sunday.

Barely two weeks after being stunned by the same opponents in the Asia Cup, Bangladesh skittled Afghanistan for 72 runs in 17.1 overs and cruised to victory with eight overs to spare for the loss of one wicket.

It was an ominous sign for Afghanistan when they lost Mohammad Shahzad to the first ball of the tournament after being asked to bat first at the Shere Bangla National Stadium.

Shakib Al Hasan was denied a hat-trick but claimed three wickets for eight runs with his smart left-arm spin as only Gulbadin Naib (21) and two other Afghan batsmen reached double figures.

Bangladesh got off to a flying start before losing Tamim Iqbal (21) in the eighth over.

Fellow opener Anamul Haque (44 not out) played aggressively and brought up the winning runs with his third six to boost Bangladesh's chances of reaching the Super 10 stage.

In the battle between tournament debutants at Chittagong, Gyanendra Malla (48) and captain Paras Khadka (41) missed half-centuries but powered Nepal to 149-8 after being put into bat.

In reply, Hong Kong reached 58-3 at the halfway stage before a spectacular collapse saw them dismissed for 69 in 17 overs.

For Nepal, the left-arm spin duo of Shakti Gauchan (3-9) and Basant Regmi (3-14) shared six wickets as slow bowlers dominated the opening day of the tournament.

With just one team going into the Super-10 stage from the preliminary group A that also has debutants Hong Kong and Nepal, the defeat left Afghanistan facing an early exit.

Shakib, who was named man of the match, said the turning pitch helped his team make a good start to their campaign.

"There was obviously spin out there," he said. "We put the ball in the right areas and that did the trick for us. This is usually a good track, but today it was different."

The Afghans, who had beaten Bangladesh in the preceding Asia Cup one-day tournament, faltered badly on Sunday to reduce a much-anticipated contest to a one-sided affair.

Skipper Mohammad Nabi admitted Bangladesh's spinners did not let his side settle down after hard-hitting opener Mohammad Shahzad had been dismissed off the first ball of the match.

"We were under pressure in this opening match," said Nabi. "Shakib and the others bowled very well on the spinning pitch. But I am hopeful we will put up a better performance in the remaining matches."

Six qualifiers - Ireland, Afghanistan, Nepal, Hong Kong, the United Arab Emirates and the Netherlands - joined Zimbabwe and Bangladesh in the preliminary league of two groups.

The two group winners will then contest the Super-10 round with the top eight Test nations - Australia, Pakistan, South Africa, England, New Zealand, India, Sri Lanka and the West Indies - from March 21.

The final is on April 6 in Dhaka.