Dhaka: Opener Tamim Iqbal scored a record century to power Bangladesh to a series clinching victory over Afghanistan at Dhaka on Saturday,

Tamim made the most of an early let-off to hit 118 in as many balls to give Bangladesh a platform for a big total which the visitors failed to chase, being dismissed for 138 in 33.5 overs.

Mosharraf Hossain was the most successful bowler with three for 24 including the prize scalp of Mohammad Shahzad, the wicketkeeper batsman.

A 47-run second-wicket stand between Nowroz Mangal and Rahmat Shah, albeit slowly, helped Afghanistan put up a fight all too briefly before Bangladesh’s experience and superiority prevailed.

The victory enabled the hosts to clinch the three-match series 2-1.

Iqbal’s knock included 11 fours and two sixes and was his seventh ODI hundred, the most by a Bangladesh cricketer.

Dropped by Afghanistan captain Asghar Stanikzai when he was only on one run Tamim never looked back and completed his century with a single off Dawlat Zadran before hitting Rahmat Shah two sixes off successive balls.

Brief scores:

Bangladesh: 289 for eight in 50 overs (T Iqbal 118, S Rahman 65, Mahmudullah 32 no, Ashraf 2-43, Rashid 20-3) beat Afghanistan: 138 all out in 33.5 overs (N Mangal 33, R Shah 36, N Zadran 26; Mosharraf 3-24, Taskin 2-31).

Result: Bangladesh won by 141 runs

Series result: Bangladesh won series 2-1

Man of the match: Tamim Iqbal