Former India captain Virat Kohli needs 150 runs to become the fifth leading run-scorer in international cricket. Kohli currently has 25,385 runs in all three formats of the game while former South Africa all-rounder Jacques Kallis scored 25,534 runs. (Photo: ANI)
Virat Kohli needs 25 runs to become fifth highest run-scorer for Team India in Test cricket. Kohli has scored 8,479 runs in 109 Tests so far, he can surpass Virender Sehwag, who has 8,503 runs in 103 Tests. (Photo: ANI)
Team India batter Shubman Gill needs 79 runs to complete 1,000 runs in Test cricket. Gill has notched up 921 runs in 16 Tests at an average of 32.89 with 2 hundreds and 4 fifties. (Photo: ANI)
Team India captain Rohit Sharma need 63 more runs to complete 3,500 runs in Test cricket. Rohit has scored 3,437 runs in 50 Tests at an average of 45.22 with 9 centuries and 14 fifties. (Photo: ANI)
Ravichandran Ashwin (697) needs three more wickets to reach 700 wickets in international cricket. Ashwin has taken 474 wickets in Tests, 151 in ODIs and 72 in T20I matches so far. (Photo: ANI)
Ravichandran Ashwin needs 4 more wickets to become the third Indian bowler with the most wickets against West Indies across formats. Ashwin has taken 60 wickets in 11 Tests against West Indies so far at an average of 21.85. (Photo: ANI)
Ajinkya Rahane is set to play his 50th Test away from home. In 49 away Tests, Rahane has scored 3,223 runs at an average of over 40 with 8 hundreds and 17 fifties. (Photo: ANI)