India will need to axe two of the seven specialist batsmen in Wasim Jaffar, Dinesh Karthick, Dravid, Sachin Tendulkar, Sourav Ganguly, Venkatsai Laxman and Yuvraj Singh to play a fifth bowler.

Bangladesh, meanwhile, named three left-arm spinners in their 12, although only one among Enamul Haque and rookie Mehrab Hossain is expected to play alongside the experienced Mohammad Rafique.

The hosts received a boost ahead of their first Test in 13 months when captain Habibur Bashar and star batsman Mohammad Ashraful were declared fit to play after being laid low by fever for the last few days.

"It will obviously be a problem going into a Test match after more than a year but the boys are motivated to do well," said Bashar, who has played in 42 of his team's 44 Tests so far.

"India are a more experienced team than us, but I am confident we will give a good fight. It should be a good series."

Bangladesh, who gained Test status in 2000, have secured just one win so far, against a struggling Zimbabwe in 2005.

Dravid, however, refused to take the hosts lightly after beating them 2-0 in the preceding one-day series.

"The Test series starts at 0-0, it's an equal opportunity for both teams," the Indian captain said. "Experience does matter, but only if you go and perform out there.

"Bangladesh have made great strides in one-day cricket and will be motivated to do well in the Tests. We are taking nothing for granted here."