Four England players among eight international stars set to miss the 17th edition of the Indian Premier League.