Lahore, Sep 3 (PTI) Najmul Hossain Shanto and Mehidy Hasan Miraz struck centuries to take Bangladesh to 334 for five in their Asia Cup Group B match against Afghanistan here on Sunday.

Mehidy, promoted to open the innings, retired hurt at 112 from 119 balls, while Shanto made 104 off 105 balls before he was run out.

Also Read | England vs New Zealand 3rd T20I 2023 Live Streaming Online on SonyLIV & FanCode: Watch Free Telecast of ENG vs NZ Cricket Match on TV in India.

Mehidy and Shanto added 194 runs off 190 balls for the third wicket before the former suffered an injury to his hand and had to leave the field.

Afghanistan bowlers struggled to make inroads on a flat pitch, with Mujeeb Ur Rahman and Gulbadin Naib taking one wicket each.

Also Read | Asia Cup 2023: Shoaib Akhtar, Irfan Pathan And Other Former Cricketers Raise Concerns Over Babar Azam's 'Defensive' Captaincy After Rain Washes Out India vs Pakistan Match.

Brief scores: Bangladesh 334/5 in 50 overs (Mehidy Hasan Miraz 112 not out, Najmul Hossain Shanto 104; Mujeeb Ur Rahman 1/62, Gulbadin Naib 1/58).

(The above story is verified and authored by Press Trust of India (PTI) staff. PTI, India’s premier news agency, employs more than 400 journalists and 500 stringers to cover almost every district and small town in India.. The views appearing in the above post do not reflect the opinions of LatestLY)