Team India’s star batter KL Rahul reached the 4,000-run mark in Test cricket on Day 2 of the first Test against South Africa at Eden Gardens today. He achieved this total in his 115th innings, becoming just the 18th Indian to do so. Teammate Ravindra Jadeja will also cross the 4,000-run milestone if he adds 10 more runs in this match.