Shubman Gill 3000: List of Indian cricketers with 3k Test runs

Published - 23 Aug 2026, 12:19 PM | Updated - 23 Aug 2026, 12:20 PM

Shubman Gill 3000 Test runs
Shubman Gill hits brilliant century. Image Credit: X

Shubman Gill has reached the milestone of 3,000 Test runs and joined an elite group of Indian batters to achieve the feat. The India captain reached the landmark during the ongoing second Test against Sri Lanka in Colombo.

Gill's latest milestone adds his name to a list featuring some of India's greatest Test batters. In this article, we will have a look at the complete list of Indian cricketers who have scored at least 3,000 Test runs, along with their matches, runs and batting averages.

Shubman Gill becomes fourth youngest to score 3000 Test runs

Gill reached 3,000 Test runs at the age of 26 years and 349 days, making him the fourth-youngest Indian to reach the milestone.

Sachin Tendulkar remains the youngest Indian to score 3,000 Test runs, achieving the feat at 23 years and 228 days. Virender Sehwag and Dilip Vengsarkar are the other two players ahead of Shubman Gill on the list.

Youngest to 3,000 Test runs for India

Sachin Tendulkar: 23 years, 228 days

Virender Sehwag: 26 years, 157 days

Dilip Vengsarkar: 26 years, 263 days

Shubman Gill: 26 years, 349 days

Kapil Dev: 26 years, 356 days

Gill has reached the milestone in his 43rd Test match. He has scored 3,004 runs from 77 innings at an average of 43.53, with a highest score of 269. His tally includes 11 centuries and eight fifties.

Shubman Gill joins Indian elite with 3,000 Test runs

Gill's entry into the 3,000-run club puts him alongside several former India captains and batting greats. Sachin Tendulkar leads the list with 15,921 Test runs, followed by Rahul Dravid with 13,265 and Sunil Gavaskar with 10,122.

Virat Kohli is fourth on the list with 9,230 runs, while VVS Laxman and Virender Sehwag are the other Indian batters to have crossed 8,000 Test runs.

Gill is currently 28th on the overall list of Indian batters with 3,000 or more Test runs. The list also includes active players such as KL Rahul, Ravindra Jadeja and Rishabh Pant.

Also Read: Watch: Yashasvi Jaiswal, Asitha Fernando get into physical fight in 2nd Test

3,000 Test runs: Full list of Indian cricketers including Shubman Gill

PlayerMatchesRunsAverage
Sachin Tendulkar20015,92153.78
Rahul Dravid16313,26552.63
Sunil Gavaskar12510,12251.12
Virat Kohli1239,23046.85
VVS Laxman1348,78145.97
Virender Sehwag1038,50349.43
Sourav Ganguly1137,21242.17
Cheteshwar Pujara1037,19543.60
Dilip Vengsarkar1166,86842.13
Mohammad Azharuddin996,21545.03
Gundappa Viswanath916,08041.93
Kapil Dev1315,24831.05
Ajinkya Rahane855,07738.46
MS Dhoni904,87638.09
Mohinder Amarnath694,37842.50
Rohit Sharma674,30140.57
KL Rahul70*4,28836.64
Gautam Gambhir584,15441.95
Ravindra Jadeja91*4,11737.77
Murali Vijay613,98238.28
Ravi Shastri803,83035.79
Rishabh Pant52*3,66243.59
Polly Umrigar593,63142.22
Ravichandran Ashwin1063,50325.75
Vijay Manjrekar553,20839.12
Navjot Singh Sidhu513,20242.13
Chandu Borde553,06135.59
Shubman Gill43*3,00443.53
Sonanchal Gautam
Sonanchal Gautam

Sonanchal Gautam is the Head of Content and Senior Editor with over 5 years of experience in the ind...

logo
Stay Updated with the Latest Cricket News from Cricket Addictor.

You will receive the latest updates on cricket news throughout the day. You can manage them whenever you need in browser settings.