In 2024, the top 10 Indian batsmen delivered remarkable performances in Tests, with Yashasvi Jaiswal topping the chart with 1478 runs. Other notable contributions came from Shubman Gill, Rishabh Pant, and Rohit Sharma, showcasing India’s strength and depth in the format.
10. Nitish Kumar Reddy
Nitish Kumar Reddy made an impression during his brief stint in 2024, scoring 294 runs in 4 Test matches. His performances, though short-lived, highlighted his adaptability and fighting spirit, positioning him as a promising emerging talent in India’s batting lineup.
9. R Ashwin
Ravichandran Ashwin, primarily recognized for his bowling, scored 310 runs in 11 Test matches in 2024, with a highest of 113. While his batting average of 18.23 may not stand out, his century highlighted his all-round capabilities, adding crucial depth to the batting order and sometimes influencing matches with the bat.
8. Sarfaraz Khan
Sarfaraz Khan impressed in 2024 with 371 runs in just 6 Test matches, including a high score of 150. With an average of 37.10 and a strike rate of 74.94, his performances were a refreshing highlight, showcasing his potential to excel in Test cricket. His contributions were pivotal in several matches.
7. Virat Kohli
Virat Kohli scored 417 runs in 10 Test matches in 2024, with a highest of 100 not out. Although his average of 24.52 was below his usual standards, his century and fifty underscored his class. Kohli’s presence always uplifted the team, and his strike rate of 61.96 reflected his intent to accelerate when settled.
6. KL Rahul
KL Rahul scored 493 runs in 9 Test matches in 2024, with an average of 35.21 and a strike rate of 57.52. Though he didn’t score a century, his four fifties provided vital stability, showcasing his technique and ability to anchor innings when the top order required support.
5. Ravindra Jadeja
Ravindra Jadeja scored 527 runs in 12 Test matches in 2024, with a highest of 112, showcasing his all-round abilities. His average of 29.27 and strike rate of 50.43 highlighted his effectiveness in the lower order. Jadeja’s contributions with both bat and ball were crucial, making him an integral part of the Indian batting lineup.
4. Rishabh Pant
Rishabh Pant scored 576 runs in 9 Test matches in 2024, including a century and three fifties, with a highest of 109 and an average of 36.00. His strike rate of 73.00 reflected his aggressive style, making him a game-changer with his fearless batting and a crucial part of the team’s strategy.
3. Rohit Sharma
Rohit Sharma scored 619 runs in 14 Test matches in 2024, with a highest of 131 and an average of 24.76. His leadership and experience were invaluable in challenging situations. Sharma’s two centuries and two fifties, along with a strike rate of 63.03, showcased his adaptability and aggressive yet calculated approach in Test cricket.
2. Shubman Gill
Shubman Gill scored 866 runs in 12 Test matches in 2024, with a highest of 119* and an average of 43.30. His strike rate of 62.16 reflected his growing maturity. With three centuries and three fifties, Gill proved to be a reliable performer, stabilizing innings and thriving under pressure.
1. Yashasvi Jaiswal
Yashasvi Jaiswal scored 1478 runs in 15 Test matches in 2024, with a highest of 214* and an average of 54.74. His strike rate of 69.35 highlighted his aggressive yet controlled approach. With three centuries and nine fifties, Jaiswal established himself as one of India’s brightest batting stars.
Rank | Player | Matches | Runs | Highest Score | Average | Strike Rate | Centuries | Fifties |
---|---|---|---|---|---|---|---|---|
10 | Nitish Kumar Reddy | 4 | 294 | N/A | N/A | N/A | N/A | N/A |
9 | Ravichandran Ashwin | 11 | 310 | 113 | 18.23 | N/A | 1 | N/A |
8 | Sarfaraz Khan | 6 | 371 | 150 | 37.10 | 74.94 | 1 | 1 |
7 | Virat Kohli | 10 | 417 | 100* | 24.52 | 61.96 | 1 | 1 |
6 | KL Rahul | 9 | 493 | N/A | 35.21 | 57.52 | N/A | 4 |
5 | Ravindra Jadeja | 12 | 527 | 112 | 29.27 | 50.43 | 1 | 3 |
4 | Rishabh Pant | 9 | 576 | 109 | 36.00 | 73.00 | 1 | 3 |
3 | Rohit Sharma | 14 | 619 | 131 | 24.76 | 63.03 | 2 | 2 |
2 | Shubman Gill | 12 | 866 | 119* | 43.30 | 62.16 | 3 | 3 |
1 | Yashasvi Jaiswal | 15 | 1478 | 214* | 54.74 | 69.35 | 3 | 9 |