Stats: Top 10 Indian batsmen with most runs in T20Is

Virat Kohli

En route to his 41-ball 66 against England in the only Twenty20 international match against England, at Edgbaston, Virat Kohli surpassed Yuvraj Singh to become the all-time leading run scorer for India in the format.

Kohli now has 972 runs in 28 matches at an impressive average of 46.28 and a strike-rate of 131.70, 4 runs ahead of Yuvraj who has played 40 matches. With 947 runs from 44 matches, Suresh Raina is at the third spot.

Chasing 181 to win the match, the visitors were well-placed for a victory, with the scoreboard reading 131-2 in 14.1 overs, before Kohli’s dismissal sparked a late collapse as they frll short by 3 runs.

Given below is the full list:

Player Mat Inns Runs HS Ave SR 50s
Virat Kohli 28 26 972 78* 46.28 131.7 9
Yuvraj Singh 40 37 968 77* 31.22 144.69 8
Suresh Raina 44 38 947 101 32.65 135.47 3
Gautam Gambhir 37 36 932 75 27.41 119.02 7
MS Dhoni 50 45 849 48* 33.96 116.3 0
Rohit Sharma 42 35 739 79* 30.79 126.1 7
Virendra Sehwag 19 18 394 68 21.88 145.38 2
Yusuf Pathan 22 18 236 37* 18.15 146.58 0
Ajinkya Rahane 11 11 236 61 21.45 118 1
Irfan Pathan 24 14 172 33* 24.57 119.44 0

**Stats updated till September 07, 2014

Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news

Quick Links

Edited by Staff Editor
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications