In the first one-sided contest of this World Cup, Uganda have been beaten by 125 runs by an Afghanistan side that showed why many are tipping them as semi-finalists at this tournament.

Uganda captain Brian Masaba won the toss and chose to put Afghanistan in to bat, only to watch opening pair Rahmanullah Gurbaz and Ibrahim Zadran add 154 before Zadran was bowled by Masaba for 70, scored from 46 balls. Gurbaz was dismissed in the next over for 76, scored from 46 balls.

For the last six overs, the Ugandan bowlers did manage to stop the Afghanistan total getting too out of hand, with no boundaries coming from the last six overs, only the second time in men's T20I history that a full member side has gone without a four or a six in the last six overs.

But the Afghanistan total of 183-5 was still a bridge too far for the World Cup debutants. Robinson Obuya (14) and Riazat Ali Shah (11) were the only batters to reach double figures as Uganda were bundled out for just 58, losing by 125 runs. Fazalhaq Farooqi was the pick of the bowlers with five wickets for just nine runs from his four overs.

Uganda's next match will be against fellow associate member Papua New Guinea on Wednesday, whilst Afghanistan will next be in action on Friday when they play New Zealand.