Cheteshwar Pujara: 1900 runs
Image Source : GETTY IMAGES
Cheteshwar Pujara has played 99 Test matches for India so far and has scored 7021 runs. He has 19 hundreds, 3 double hundreds and 34 fifties to his name.
Image Source : GETTY IMAGES
Steven Smith has played 93 Test matches and has scored 8709 runs. Smith averages 60.9. The Aussie stalwart has scored 30 centuries, 4 double hundreds and 37 fifties
Image Source : GETTY IMAGES
Virat Kohli has played 105 Test matches for India. The Indian stalwart averages 48.69 in the longest format of the game and has scored 8131 runs. So far, Virat has scored 27 hundreds, 7 double centuries and 28 fifties
Image Source : GETTY IMAGES
David Warner has played 102 Test matches for Australia and has scored 8143 runs at an average of 45.75. Warner has scored 25 centuries, 3 double hundreds and 34 fifties
Image Source : GETTY IMAGES
Ajinkya Rahane: 1090 runs
Image Source : GETTY IMAGES
Ajinkya Rahane has played 82 Test matches for India so far and has scored 4931 runs. Rahane averages 38.52. He has scored 12 Test hundreds and 25 fifties
Image Source : GETTY IMAGES
Rishabh Pant has played 33 Test matches for India so far. The left-handed batter averages 43.67 and has scored 2271 runs. Pant has 5 centuries and 11 fifties to his name
Image Source : GETTY IMAGES
Next : A look at Rohit Sharma's last 8 innings in Delhi featuring 80 vs New Zealand in 2017