India batter KL Rahul crossed the milestone of 3000 Test runs during Day 1 of the first Test of the Border-Gavaskar Trophy against Australia at Perth on Friday.
The 32-year-old reached the record in 54 matches at an average of almost 34, with eight hundreds and fifteen half-centuries.
Rahul opened the batting for India in the absence of regular captain Rohit Sharma, who missed out due to personal commitments. The Bengaluru batter, who was batting in the middle-order, was dropped from the team midway through the home series against New Zealand but was included in the squad for the second Test between India A and Australia A in Melbourne earlier this month.
Apart from his exploits in Test cricket, Rahul has amassed 2851 runs in One-Day Internationals and 2265 runs in T20Is for India. He played a crucial role in India’s run to the final of the ODI World Cup in 2023, top-scoring for the team in the final defeat at the hands of Australia in Ahmedabad.