5. Heinrich Klaasen (RR)
Heinrich Klaasen made his international debut against India in February this year and was one of the most successful Proteas batsmen in the limited-overs series. Now, this year he has been roped in as a replacement of Steve Smith for Rajasthan. In terms of batting, Heinrich has amassed as many as 1073 runs at an average of more than 35 along with an individual highest score of 77 not out. After having a close look at his credentials, one can easily say that he can be a go-to batsman for the Royals. It will be interesting to see that how he goes in the curtain-raiser of his team.