Bangladesh's selectors have called up Khaled Mahmud, the former captain, for the first one-day international against India, to be played at the MA Aziz Stadium in Chittagong on December 23. Mahmud replaces Talha Jubair, who played in the second Test which Bangladesh lost by an innings on Monday.

The Daily Star quoted Faruque Ahmed, the chief selector, as saying: "We are against making too many changes in the one-day series. Talha was impressive on his comeback to Test cricket after two years. But we always consider him more suited for the longer version than the limited-overs matches and that's why we preferred Mahmud."

Ahmed said that Mahmud was picked on the strength of strong performances in the Premier League - a domestic competition - and he added that Alok Kapali too had been considered before he picked up a knock that ruled him out. But since the squads for the three games are to be named on a match-by-match basis, Kapali could still feature in the two games to be played in Dhaka on December 26 and 27.

Team: Habibul Bashar (captain), Nafis Iqbal, Javed Omar, Rajin Saleh, Mohammad Ashraful, Aftab Ahmed, Khaled Mashud (wk), Mushfiqur Rahman, Khaled Mahmud, Manjural Islam Rana, Mohammad Rafique, Tapash Baisya, Mashrafe Mortaza and Nazmul Hossain.