Tamim Iqbal smacked the first T20 international century by a Bangladesh batsman as the Tigers progressed to the ICC World Twenty20 Super-10 stage with a 54-run Duckworth-Lewis victory over Oman in Dharamsala.
The opener carried his bat for the second time in three matches, hitting an unbeaten 103 off just 63 deliveries to lift Bangladesh to 180 for two after they were asked to make first use in the winner-takes-all showdown.
In-form Tamim, who blasted 10 fours and five maximums, also became the first Bangladesh international to pass 1,000 T20I runs during a knock which took his run-tally to 233 in the competition so far.
World T20 debutants Oman’s chase was in trouble from the off and, after eight overs were lost due to rain, they were restricted to 65 for nine, meaning the Tigers joined India, New Zealand, Australia and Pakistan in Group 2.
Oman had kept a lid on Bangladesh’s scoring in the six-over powerplay, limiting them to just 29, but Tamim soon started to dominate a 42-run opening stand with Soumya Sarkar, who was bowled by Ajay Lalcheta for a scratchy 12.
Man-of-the-match Tamim and Sabbir Rahman then took the game away from Oman during a second-wicket partnership of 97 in 55 balls.
Sabbir struck 44 from 24 deliveries until he was bowled by Khawar Ali before Tamim drove a full-toss through the covers to move to three figures, celebrating the milestone wildly.
Oman were soon in dire straits, slipping to 14 for two in the fourth over as opening bowlers Taskin Ahmed and Al-Amin Hossain both struck.
Jatinder Singh and Adnan Ilyas led a brief recovery with a partnership of 30, either side of a rain delay, but the latter was run out and Shakib Al Hasan had Aamir Kaleem caught behind third ball
The second stoppage for rain then left Oman, resuming on 45 for four, requiring 75 from 22 balls and that proved well beyond them as Shakib completed figures of 4-15.