With Trent Boult and Lockie Ferguson gaining full fitness, the Indian batsmen certainly have to be at their prime to pile up big scores. Nevertheless, they have the services of veterans like Ajinkya Rahane, Virat Kohli and Cheteshwar Pujara who can give any bowling line-up a run for their money.