Mehidy Hasan Miraz hit his second One-Day International hundred as Bangladesh are looking strong to a big total as they face Afghanistan at the Gaddafi Stadium in Lahore.
Miraz is batting on 104 off 117 balls while Najmul Hossain Shanto is also nearing his hundred. Shanto is on 89.
The duo has made 176 runs together.
Bangladesh are on 239-2 after 41 overs.