Most Runs in Test for India
![Most Runs in Test for India](https://ep66ydshrkr.exactdn.com/wp-content/uploads/2023/12/Most-Runs-in-Test-for-India.png?strip=all&lossy=1&ssl=1)
Test cricket is seen as the most challenging format for a cricketer, testing their skills and stamina.
In a test match, Each ball is a challenge, a puzzle to be solved with the perfect blend of timing and technique.
The Indian batsmen, with their elegant strokes and unwavering focus, take center stage.
They have a rich history in Test cricket, with many batsmen showcasing exceptional talent.
Some of the notable Indian batsmen include legends like Sunil Gavaskar, Sachin Tendulkar, Rahul Dravid, and Virender Sehwag.
In recent times, players like Virat Kohli and Cheteshwar Pujara have continued the legacy of Indian batting in Test cricket.
Virat Kohli is known for his aggressive style and has established himself as one of the best batsmen in the world.
Cheteshwar Pujara, with his solid technique and ability to absorb pressure, has been a crucial anchor for the Indian team.
Top 10 Batsmen with Most Runs In Test Cricket for India | Detailed Overview
Here is a detailed overview of the top 10 Indian batsmen with the most runs in Test cricket.
1- Sachin Tendulkar:
![Sachin Tendulkar test runs for india](https://ep66ydshrkr.exactdn.com/wp-content/uploads/2023/12/Tendulkar.33.jpg?strip=all&lossy=1&resize=600%2C375&ssl=1)
Over the course of his 24-year Test career, Sachin Tendulkar showcased incredible skill, technique, and consistency at the highest level.
He played a record 200 Test matches, setting numerous milestones along the way and he is far ahead of the competition.
Tendulkar played for India from 1989 to 2013 and scored a record-breaking 15,921 runs at an impressive average of 53.78. Tendulkar’s Test career includes 51 centuries, making him the leading century-maker in Test cricket.
His contribution to Indian cricket extends beyond statistics, as he remains an icon and an inspiration for cricket enthusiasts worldwide.
2- Rahul Dravid:
![Rahul Dravid test runs for india](https://ep66ydshrkr.exactdn.com/wp-content/uploads/2023/12/Rahul-Dravid-IND-1.jpg?strip=all&lossy=1&resize=600%2C399&ssl=1)
Born on January 11, 1973, in Indore, India, Dravid made his Test debut in 1996 and went on to become one of the most respected and technically sound batsmen in the history of the game.
Known as “The Wall” for his solid and dependable batting, Rahul Dravid played 163 Test matches for India between 1996 and 2012. His ability to anchor the innings and play long, gritty innings made him a linchpin of the Indian batting order.
Dravid accumulated 13,265 runs with an average of 52.63. His 13,265 runs includes 36 centuries and 63 half-centuries, highlighting his penchant for converting starts into big scores.
3- Suni Gavaskar:
![Suni Gavaskar test runs for india](https://ep66ydshrkr.exactdn.com/wp-content/uploads/2023/12/Sunil-Gavaskar-Profile-1170x800-1.jpg?strip=all&lossy=1&resize=600%2C410&ssl=1)
Gavaskar made his debut for the Indian national team in 1971 and went on to become a trailblazer in the world of cricket.
His impact on Indian cricket was profound, and he was known for his impeccable technique, solid defense, and ability to play long innings.
His contributions were instrumental in changing the perception of Indian batsmen on the international stage.
Gavaskar’s Test career spanned from 1971 to 1987, and he played a total of 125 Test matches and scored 10, 122 runs during his illustrious career.
4- VVS Laxman:
![VVS Laxman test runs for india](https://ep66ydshrkr.exactdn.com/wp-content/uploads/2023/12/VVS-Laxman-IND.jpg?strip=all&lossy=1&resize=600%2C450&ssl=1)
Vangipurapu Venkata Sai Laxman, fondly known as VVS Laxman. Born on November 1, 1974, in Hyderabad, India.
Laxman made his debut for the Indian cricket team in 1996 and went on to become one of the most stylish and elegant batsmen in the middle order.
Renowned for his wristy stroke play and an ability to handle pressure situations with grace, Laxman often played crucial innings, contributing significantly to India’s success in Test cricket.
Laxman’s Test career spanned from 1996 to 2012, and he played a total of 134 Test matches and accumulated a total of 8,781 runs during his esteemed career.
5- Virat Kohli:
![Virat Kohli test runs for india](https://ep66ydshrkr.exactdn.com/wp-content/uploads/2023/12/kohli.jpg?strip=all&lossy=1&resize=600%2C338&ssl=1)
Virat Kohli, the modern-day legend, was born on November 5, 1988, in Delhi, India. Kohli made his Test debut in 2011 and quickly established himself as one of the premier batsmen in world cricket.
Known for his ability to chase down targets and anchor the innings, Kohli has consistently delivered under pressure.
His penchant for converting fifties into hundreds and the ability to play match-winning innings have made him a pivotal figure in the Indian cricket setup.
Kohli has scored 8,676 runs in Test cricket, making a significant impact with his aggressive and consistent style of play.
His performances include several memorable centuries, with a particular highlight being his century in Adelaide in 2014, where he single-handedly battled the Australian bowling attack.
6- Virender Sehwag:
![Virender Sehwag test runs for india](https://ep66ydshrkr.exactdn.com/wp-content/uploads/2023/12/sehwag.23-1024x551.jpg?strip=all&lossy=1&ssl=1)
Sehwag made his Test debut for India in 2001 and quickly became known for his audacious stroke play, ability to dominate bowling attacks, and a penchant for scoring at a brisk pace.
His fearless approach at the top of the order made him one of the most exciting and destructive batsmen in the history of the game.
One of Sehwag’s most iconic moments came in March 2004 when he became the first Indian batsman to score a triple century in Test cricket.
His blistering innings of 309 against Pakistan in Multan set the tone for his career and solidified his reputation as a dynamic and game-changing batsman. He played 103 Test matches for India and scored 8,503 with 23 centuries.
7- Sourav Ganguly:
![Sourav Ganguly test runs for india](https://ep66ydshrkr.exactdn.com/wp-content/uploads/2023/12/Sourav-Ganguly.2.jpg?strip=all&lossy=1&resize=600%2C339&ssl=1)
Sourav Ganguly made a lasting impact on Indian cricket, contributing significantly to the team’s success as both a player and captain.Â
Ganguly’s elegant stroke play and ability to play both pace and spin with flair made him a vital part of the Indian middle order. His Test career was marked by several memorable performances, both as a captain and a batsman.
Under his leadership, India achieved significant victories, including the famous series win against Australia in 2001.
Ganguly’s aggressive captaincy and his role in nurturing young talents were pivotal in shaping the team’s identity.
Ganguly played 113 test matches and accumulated a total of 7,212 runs in with 16 centuries and 35 half-centuries.
8- Cheteshwar Pujara:
![Cheteshwar Pujara test runs for india](https://ep66ydshrkr.exactdn.com/wp-content/uploads/2023/12/CA-Pujara-IND-1024x576.jpg?strip=all&lossy=1&ssl=1)
Cheteshwar Pujara has been a key figure in the Indian Test cricket lineup, contributing significantly with his solid and classical batting style.
Pujara made his Test debut for India in 2010 and quickly established himself as a dependable batsman, particularly in the longest format of the game.
Known for his resilience, technique, and ability to bat for long periods, Pujara has played a crucial role in stabilizing the Indian middle order.
One of Pujara’s standout performances came during India’s tour of Australia in the 2018-19 season.
His gritty batting played a pivotal role in India’s historic Test series win, where he faced a significant number of deliveries to wear down the opposition’s bowling attack.
Pujara has accumulated a total of 7,195 runs in 103 Test matches.
9- Dilip Balwant Vengsarkar:
![Dilip Balwant Vengsarkar test runs for india](https://ep66ydshrkr.exactdn.com/wp-content/uploads/2023/12/Dilip-Vengsarkar.jpg?strip=all&lossy=1&resize=600%2C450&ssl=1)
Vengsarkar made his Test debut in 1976 and played a significant role in the Indian middle order for over a decade. Known for his ability to handle both pace and spin with finesse, he earned a reputation as one of India’s finest batsmen during his era.
One of Vengsarkar’s most notable achievements came during India’s tour of England in 1979, where he became the first player to score three consecutive centuries at Lord’s.
In a Test career spanning from 1976 to 1992, Vengsarkar played 116 matches and scored 6,868 runs with 17 centuries along with 35 half-centuries.
10- Mohammad Azharuddin:
![Mohammad Azharuddin test runs for india](https://ep66ydshrkr.exactdn.com/wp-content/uploads/2023/12/Mohammad-Azharuddin-1.jpg?strip=all&lossy=1&fit=779%2C740&ssl=1)
Mohammad Azharuddin, one of the most successful captains and middle-order batsmen in the history of Indian cricket, Born on February 8, 1963, in Hyderabad, India, Azharuddin made his Test debut for India in 1984.
Azharuddin’s batting style was characterized by graceful wristwork and effortless stroke play. He played a crucial role in stabilizing the Indian middle order during the 1980s and 1990s.
Azharuddin’s ability to play both pace and spin with flair contributed to his success as a Test batsman.
In his Test career spanning from 1984 to 2000, Azharuddin played 99 matches and scored 6,215 runs with 22 centuries along with 21 half-centuries.
List of Top 20 Batsmen with Most Runs In Test Cricket for India
Sr. No. | Player | Span | Mat | Inns | Runs |
1 | Sachin Tendulkar | 1989-2013 | 200 | 329 | 15921 |
2 | Rahul Dravid | 1996-2012 | 163 | 284 | 13265 |
3 | Sunil Gavaskar | 1971-1987 | 125 | 214 | 10122 |
4 | VVS Laxman | 1996-2012 | 134 | 225 | 8781 |
5 | Virat Kohli | 2011-2023 | 111 | 187 | 8676 |
6 | Virender Sehwag | 2001-2013 | 103 | 178 | 8503 |
7 | Sourav Ganguly | 1996-2008 | 113 | 188 | 7212 |
8 | CA Pujara | 2010-2023 | 103 | 176 | 7195 |
9 | DB Vengsarkar | 1976-1992 | 116 | 185 | 6868 |
10 | M Azharuddin | 1984-2000 | 99 | 147 | 6215 |
11 | GR Viswanath | 1969-1983 | 91 | 155 | 6080 |
12 | Kapil Dev | 1978-1994 | 131 | 184 | 5248 |
13 | Ajinkya Rahane | 2013-2023 | 85 | 144 | 5077 |
14 | MS Dhoni | 2005-2014 | 90 | 144 | 4876 |
15 | M Amarnath | 1969-1988 | 69 | 113 | 4378 |
16 | G Gambhir | 2004-2016 | 58 | 104 | 4154 |
17 | M Vijay | 2008-2018 | 61 | 105 | 3982 |
18 | Ravi Shastri | 1981-1992 | 80 | 121 | 3830 |
19 | Rohit Sharma | 2013-2023 | 52 | 88 | 3677 |
20 | PR Umrigar | 1948-1962 | 59 | 94 | 3631 |
Data Source: ESPN Cricinfo
FAQs
Q: Who has scored the most runs in Test cricket for India?
A: Sachin Tendulkar tops the list with a staggering 15921 runs in Test cricket for India.
Q: Which Indian batsman has the most runs in all formats?
A: Sachin Tendulkar holds the record for most runs in all formats with 34357 runs across Tests, ODIs, and T20Is.
Q: Which Indian batsman scored 300 runs?
A: Virender Sehwag is the only Indian cricketer to have scored triple centuries (300+ runs) twice in his Test career.
Q: Which cricketers have scored more than 10000 runs in Test cricket?
A: Several cricketers have scored more than 10,000 runs in Test cricket. Some notable players include Sachin Tendulkar, Ricky Ponting, Jacques Kallis, Rahul Dravid, Alastair Cook, and Steve Smith.