Top 10 Batsmen Who Have Faced the Most Balls in IPL History
Most Balls Faced in IPL: Scoring quick runs is crucial, facing a high number of deliveries is an important skill in T20 cricket. Some of the batting legends have amassed huge runs by playing long innings. Here we look at the exclusive list of batsmen who have faced the most number of balls in IPL history, including those who’ve played the longest individual innings.

Top 10 Batsmen Who Have Faced the Most Balls in IPL History
In the history of IPL players who have faced the most balls, Virat Kohli tops the list with 5586 balls faced.This number not only reflects his individual score but also signifies his adeptness in accumulating runs and dealing with the number of dot balls across various team’s innings in the tournament.
Most Balls Faced in IPL
| Rank | Batsman | Balls Faced | Runs Scored | Team(s) |
|---|---|---|---|---|
| 1 | Virat Kohli | 6,519 | 8,661 | RCB |
| 2 | Rohit Sharma | 5,334 | 7,046 | DC, MI |
| 3 | Shikhar Dhawan | 5,324 | 6,769 | DC, MI, SRH, PBKS |
| 4 | David Warner | 4,697 | 6,565 | DC, SRH |
| 5 | Suresh Raina | 4,043 | 5,528 | CSK, GL |
| 6 | MS Dhoni | 3,912 | 5,243 | CSK, RPSG |
| 7 | Robin Uthappa | 3,799 | 4,952 | MI, RCB, PWI, KKR, RR, CSK |
| 8 | Ajinkya Rahane | 3,565 | 4,642 | MI, RR, RPSG, DC, KKR, CSK |
| 9 | Dinesh Karthik | 3,450 | 4,842 | DD, KXIP, MI, GL, KKR, RCB |
| 10 | Ambati Rayudu | 3,409 | 4,348 | MI, CSK |
1. Virat Kohli -6519 Balls
Virat Kohli leads the list by a significant margin. He has faced more than 6,500 balls in IPL history, nearly 1,200 more than the next player.
In IPL 2025 alone, Kohli faced 454 deliveries during RCB’s title-winning campaign. His ability to anchor innings across multiple seasons is the primary reason he tops both the runs and balls-faced charts.
Highest Runs Scored in the Powerplay in IPL History
2. Rohit Sharma – 5,334 Balls
Rohit Sharma has officially moved to second place, overtaking Shikhar Dhawan. His longevity with Mumbai Indians and extended role at the top of the order helped him cross the 5,300-ball mark.
Rohit’s method has remained consistent: start steady, accelerate after settling, and bat deep.
3. Shikhar Dhawan – 5,324 Balls
Shikhar Dhawan sits just behind Rohit. Limited appearances in 2024 and 2025 slowed his climb, but he remains one of the most durable openers in league history.
Across multiple franchises, Dhawan built his reputation by batting long in powerplays and stabilizing innings.
4. David Warner – 4,697 Balls
David Warner remains the highest-ranked overseas batter on the list. Opening for both Sunrisers Hyderabad and Delhi franchises, Warner consistently delivered long innings across 14 seasons.
He combines high volume with efficiency, maintaining one of the strongest strike rates among the top five
5–10: The Consistent Core
- Suresh Raina – CSK’s middle-order pillar for over a decade.
- MS Dhoni – Played a finishing role but accumulated volume through longevity.
- Robin Uthappa – Featured for six franchises across multiple roles.
- Ajinkya Rahane – Anchored innings for several teams across eras.
- Dinesh Karthik – Adapted between finisher and top-order roles.
- Ambati Rayudu – Key contributor during MI and CSK title runs.
Who has faced the most balls in IPL history?
Virat Kohli with 6,519 balls (as of March 2026).
Who has faced the most balls in a single IPL innings?
Chris Gayle – 66 balls for 175* in 2013.
Who among the top 10 has won the most IPL titles?
Rohit Sharma with five titles as captain.

Rivcky John
A prominent figure in sports journalism for the last two decades. Cricket Analyst & Writing News, Features, Match Previews/Reviews/Reports, And Opinion Pieces on Cricket. You can connect with him on Facebook also.
