top of page
  • TikTok
  • Facebook
  • Twitter
  • Instagram

SPORTS

Cricket-removebg-preview.png

International Cricket - India

SIDE Ladder.png

Most Runs (T20)

This list features the players with the most runs for the India national cricket team in Twenty20 history.

RANK

PLAYER

APPEARANCES

RUNS

YEARS

1

Rohit Sharma

159

4231

2007-2024

2

Virat Kohli

125

4188

2010-2024

3

Sanju Yadav

90

2670

2021-2025

4

KL Rahul

72

2265

2016-2022

5

Hardik Pandya

120

1860

2016-2025

6

Shikhar Dhawan

68

1759

2011-2021

7

MS Dhoni

98

1617

2006-2019

8

Suresh Raina

78

1605

2006-2018

9

Rishabh Pant

76

1209

2017-2024

10

Yuvraj Singh

58

1177

2007-2017


SIDE Ladder.png

References

ESPNcricinfo (2025). Batting – most runs – career – India – Twenty20 Internationals. Available at: https://www.espncricinfo.com/records/team/batting-most-runs-career/india-6/twenty20-internationals-3 (Accessed 1 December 2025).
Screenshot 2024-12-16 at 16.55.04.png

SCALA

lists

CONTACT US

We'd Love to Hear From You!

If you would like to submit a list request, talk business or send over your thoughts, we are all ears!

GET ON THE LADDER!

© 2025 by Scala Lists. All Rights Reserved.

bottom of page