You might expect India’s leading run-scorer in 2024 to be seasoned stars like Virat Kohli or Rohit Sharma, but it’s the young sensation Yashasvi Jaiswal who has taken the spotlight. With over 750 runs to his name, Jaiswal is the second-highest run-getter in the world this year.
Currently, he is standing strong at the crease in the ongoing first Test between India and Bangladesh at the MA Chidambaram Stadium. Jaiswal’s stellar form has made him a standout performer for India in Test cricket, solidifying his place as one of the team’s most reliable batsmen.
Indian batters with most runs in Tests 2024
Yashasvi Jaiswal has scored 766 runs in seven Tests at an average of 76.6, including two centuries. Shubman Gill is in second position with 498 runs at an average of 45.27.
Player | Mat | Inns | Runs | HS | Ave | 100 | 50 | 4s | 6s |
YBK Jaiswal | 7* | 12 | 766 | 214* | 76.60 | 2 | 3 | 78 | 26 |
Shubman Gill | 7* | 12 | 498 | 110 | 45.27 | 2 | 2 | 52 | 11 |
RG Sharma | 7* | 12 | 461 | 131 | 41.90 | 2 | 1 | 58 | 7 |
Ravindra Jadeja | 6 | 7 | 232 | 112 | 33.14 | 1 | 1 | 16 | 6 |
Sarfaraz Khan | 3 | 5 | 200 | 68* | 50.00 | 0 | 1 | 24 | 5 |
Most runs in 2024 in Tests
Joe Root is leading the chart for the most Test runs in 2024, with 986 runs at an average of 54.77 in 11 matches. Jaiswal is just one spot behind, with 766 runs (at the time this article was published) in 7 matches, averaging 76.60.
Player | Mat | Inns | Runs | HS | Ave | 100 | 50 | 4s | 6s |
JE Root (ENG) | 11 | 20 | 986 | 143 | 54.77 | 4 | 4 | 96 | 1 |
YBK Jaiswal (IND) | 7* | 12 | 766 | 214* | 76.60 | 2 | 3 | 78 | 26 |
PHKD Mendis (SL) | 6* | 10 | 748 | 164 | 83.11 | 4 | 3 | 78 | 15 |
OJ Pope (ENG) | 11 | 20 | 745 | 196 | 37.25 | 3 | 2 | 92 | 4 |
BM Duckett (ENG) | 11 | 21 | 707 | 153 | 35.35 | 1 | 3 | 102 | 4 |
Virat Kohli nowhere to be seen in top 5
India’s stalwart Virat Kohli has not made it into the top five run-scorers in Test cricket for 2024. He has featured in only two matches this year, having missed most of the series due to personal reasons.