England captain Alastair Cook has confirmed that spinner Zafar Ansari will make his Test debut against Bangladesh on Friday.
The Surrey bowler will replace Gareth Batty, while Steven Finn has been called in place of Stuart Broad, who will have to wait until the India series to earn his 100th Test appearance.
Ansari impressed in the second warm-up game by taking four wickets, but he did not feature in the first Test in Chittagong.
"Clearly we had the opportunity to not rotate but the last thing we wanted was to go to India with too many people who haven't played much cricket," Cook told BBC Radio 5 live.
"We don't know a huge amount about either Batty or Ansari in terms of Test cricket, we could easily have picked them the other way round but they will get one Test each and that is important. We are expecting this pitch to turn."
England claimed a 22-run victory in the first Test over Bangladesh.