Haddin, who was flown in as replacement for the injured Matthew Wade, will be playing his first Test in more than a year. Haddin was part of the series in the West Indies in January last year but left the tour mid-way due to personal reasons.
Clarke will also reshuffle the batting order. He will be promoting himself from No 5 to No 3 and will be followed by Phil Hughes and Steve Smith, who has not played a Test since the Ashes in Sydney two years ago.
Hughes was almost certain to be replaced by Khawaja but after the discipline breach, the former has certainly saved his place for the time being.
Kareena Kapoor Khan snapped with baby Taimur at mom Babita's house
Photos: Amruta Fadnavis at a fashion and lifestyle exhibition
Photos: Sushmita Sen stuns in a black dress with thigh-high slit
Photos: Bhumi Pednekar, Saiyami Kher at a film screening in Mumbai
Dreaded dons! Meet Bollywood's gangster brigade