8. Ravindra Jadeja: 148 runs in three matches
7. Shubman Gill: 157 runs in two matches
6. R Ashwin: 157 runs in six matches
5. Shreyas Iyer: 202 runs in two matches
4. Mayank Agarwal: 257 runs in two matches
3. Ajinkya Rahane: 345 runs in four matches
2. Virat Kohli: 437 runs in six matches
1. Cheteshwar Pujara: 468 runs in five matches
Next : Kohli-Pant return; India's predicted playing XI for 1st Test vs Bangladesh
Click to read more..