"It was a surprise to miss out, but these things happen. "I will just have to try and force the selectors to change their minds," said McMillan, who has made 3,046 runs in 52 Tests at an average of 40.
"There are times when you get dropped because of poor form, but I've been relatively happy with my form in the last 12 to 18 months in both forms of the game." Coach John Bracewell, meanwhile, has insisted his side will not be taking Bangladesh lightly despite their poor record.
They have played 30 Tests since being awarded full membership of the International Cricket Council in 2000, losing 27 and drawing the other three. "The indications are they are quite strong at home. "We are not taking any complacency into the Tests. We are taking the strongest possible squad."
The two Tests start in Dhaka and Chittagong on the 19th and 26th of October, to be followed by three one-day internationals.