Most Balls Faced in IPL History: Batsmen with the Most Deliveries
T20 cricket is built around speed, but occupying the crease still has enormous value. A batter who regularly faces 35, 40 or 50 deliveries gives his team stability, controls the middle overs and creates opportunities to accelerate later in the innings. Over a long IPL career, those innings add up to thousands of deliveries.
Virat Kohli holds the record for the most balls faced in IPL history. The Royal Challengers Bengaluru batter has faced more than 6,800 deliveries since making his IPL debut in 2008. Rohit Sharma ranks second, while Shikhar Dhawan is third. David Warner, Ajinkya Rahane and KL Rahul are also among the few players to have faced more than 4,000 deliveries.
The leaderboard naturally favors top-order batters. Openers and No. 3 players receive far more opportunities than finishers because they can potentially face almost the entire 20-over innings. However, longevity and consistency are just as important. A player has to survive new-ball attacks season after season to build the kind of totals seen at the top of this list.
Most Balls Faced in IPL History
The table below lists the leading batters for career balls faced in the IPL through the completed 2026 season.
| Rank | Batsman | Team | Balls Faced | Matches | Span |
|---|---|---|---|---|---|
| 1 | Virat Kohli | Royal Challengers Bengaluru | 6,884 | 280+ | 2008-2026 |
| 2 | Rohit Sharma | Deccan Chargers/Mumbai Indians | 5,514 | 275+ | 2008-2026 |
| 3 | Shikhar Dhawan | Multiple teams | 5,324 | 222 | 2008-2024 |
| 4 | David Warner | Delhi/Sunrisers Hyderabad | 4,697 | 184 | 2009-2024 |
| 5 | Ajinkya Rahane | Multiple teams | 4,273 | 200+ | 2008-2026 |
| 6 | KL Rahul | Multiple teams | 4,179 | 159 | 2013-2026 |
| 7 | Suresh Raina | Chennai Super Kings/Gujarat Lions | 4,043 | 205 | 2008-2021 |
| 8 | MS Dhoni | Chennai Super Kings/Rising Pune Supergiant | 3,957 | 275+ | 2008-2026 |
| 9 | Robin Uthappa | Multiple teams | 3,799 | 205 | 2008-2022 |
| 10 | Sanju Samson | Rajasthan Royals/Delhi | 3,671 | 191 | 2013-2026 |
| 11 | Dinesh Karthik | Multiple teams | 3,577 | 257 | 2008-2024 |
| 12 | Faf du Plessis | Chennai Super Kings/RCB/Delhi | 3,515 | 154 | 2012-2025 |
Balls faced should not be confused with runs scored. A player can face more deliveries because he bats higher in the order or because his style emphasizes building long innings. Strike rate provides the other side of the picture.
Virat Kohli – More Than 6,800 IPL Balls Faced
Virat Kohli stands well clear at the top of the IPL balls-faced leaderboard.
He has spent his entire IPL career with Royal Challengers Bengaluru and has batted either as an opener or at No. 3 for most of that time.
Those positions give him access to a large percentage of his team’s deliveries, but simply opening the batting is not enough to build this record. Kohli has repeatedly converted starts into fifties and hundreds and has remained at the crease deep into innings.
His greatest season came in 2016.
Kohli scored a record 973 runs, faced 640 deliveries and made four centuries. No batter has faced more balls in a single IPL season.
His ability to rotate strike also explains why he can occupy the crease without allowing the innings to stop. Unlike a purely defensive anchor, Kohli builds long innings while continuously searching for singles and twos.
Rohit Sharma – More Than 5,500 Balls
Rohit Sharma ranks second with more than 5,500 deliveries faced.
He began his IPL career with Deccan Chargers before becoming the central figure at Mumbai Indians.
Rohit’s role changed over time. He spent several seasons in the middle order before increasingly opening the batting, which increased his opportunities to face more deliveries.
His career total reflects extraordinary longevity.
Rohit has played in every IPL era, from the first season in 2008 through the modern period of 220-plus team scores.
His strike rate has generally been higher than several traditional anchors, meaning his place near the top of the balls-faced list comes from a combination of matches played and regular top-order responsibility.
Rohit has also produced two IPL centuries and dozens of half-centuries.
Shikhar Dhawan – More Than 5,300 Balls
Shikhar Dhawan built his IPL career almost entirely around opening the batting.
That makes his position in the top three easy to understand.
Dhawan represented several franchises, including Delhi, Mumbai, Deccan Chargers, Sunrisers Hyderabad and Punjab Kings.
His batting style suited long T20 innings.
He rarely depended entirely on six-hitting. Instead, he accumulated heavily through fours, strike rotation and strong scoring square of the wicket.
Dhawan faced more than 5,300 IPL deliveries and scored more than 6,700 runs during his career.
One of his most remarkable achievements came in 2020, when he became the first batter in IPL history to score centuries in consecutive matches.
His durability as an opener made him one of the league’s most dependable long-innings batters.
David Warner – Nearly 4,700 Balls
David Warner ranks fourth despite playing fewer IPL matches than several players around him.
That is because Warner spent almost his entire IPL career opening.
The Australian combined crease occupation with aggression better than most players.
He could face 50 or 60 balls without producing a slow innings because his career strike rate remained well above 130.
Warner’s most productive season came in 2016, when he scored 848 runs and faced 560 deliveries for Sunrisers Hyderabad.
Only Virat Kohli faced more balls that season.
Warner also captained Sunrisers to the title, scoring 69 in the final against Royal Challengers Bengaluru.
His career demonstrates that facing a huge number of deliveries in T20 cricket does not necessarily mean batting conservatively.
Ajinkya Rahane – More Than 4,200 Balls
Ajinkya Rahane completes the top five with more than 4,200 deliveries faced.
For much of his IPL career, Rahane played the role of classical top-order anchor.
His best years came with Rajasthan Royals, where he regularly opened the batting and was expected to provide stability.
Rahane’s unbeaten 103 against Royal Challengers Bangalore in 2012 was one of his finest long IPL innings.
Later in his career, particularly with Chennai Super Kings and Kolkata Knight Riders, his style became more aggressive.
That evolution is important when examining balls faced. Rahane accumulated a huge career total during his anchoring years but later showed that he could increase his strike rate without losing his ability to build innings.
Most Balls Faced in a Single IPL Season
Virat Kohli’s 2016 campaign stands at the top of this category.
He faced 640 deliveries across 16 innings while scoring 973 runs.
| Rank | Batsman | Balls Faced | Runs | Season |
|---|---|---|---|---|
| 1 | Virat Kohli | 640 | 973 | 2016 |
| 2 | Jos Buttler | 579 | 863 | 2022 |
| 3 | Shubman Gill | 564 | 890 | 2023 |
| 4 | David Warner | 560 | 848 | 2016 |
| 5 | Sai Sudharsan | 457 | — | 2026 |
Kohli’s record is particularly difficult to challenge because it required both volume and progression deep into the tournament.
RCB reached the final in 2016, giving him 16 innings.
He also stayed unbeaten four times, meaning he regularly consumed a large share of the team’s 120 available balls.
Jos Buttler’s 2022 season came closest in terms of deliveries. He faced 579 balls while scoring 863 runs and four centuries.
Shubman Gill then faced 564 deliveries during his 890-run 2023 campaign.
Most Balls Faced in a Single IPL Innings
Brendon McCullum and Manish Pandey jointly hold the IPL record for most balls faced in one innings with 73.
| Rank | Batsman | Score | Balls | Team | Opponent | Year |
|---|---|---|---|---|---|---|
| 1 | Brendon McCullum | 158* | 73 | KKR | RCB | 2008 |
| 1 | Manish Pandey | 114* | 73 | RCB | Deccan Chargers | 2009 |
| 3 | Virat Kohli | 113* | 72 | RCB | Rajasthan Royals | 2024 |
| 4 | KL Rahul | 95* | 70 | Kings XI Punjab | Rajasthan Royals | 2018 |
| 4 | Quinton de Kock | 140* | 70 | Lucknow Super Giants | KKR | 2022 |
Facing 73 balls means one batter personally receives more than 60 percent of a standard 120-ball T20 innings.
That requires not only survival but also enough strike rotation to repeatedly get back on strike.
Brendon McCullum’s 73-Ball 158*
The very first IPL match produced one of the longest and greatest innings in competition history.
Brendon McCullum faced 73 balls and scored an unbeaten 158 for Kolkata Knight Riders against Royal Challengers Bangalore in Bengaluru.
He hit 10 fours and 13 sixes.
KKR reached 222/3, and RCB were then dismissed for only 82.
McCullum’s innings immediately established the IPL as a competition where one batter could dominate almost an entire match.
The 73 balls he faced remain the joint-most in a single IPL innings.
Manish Pandey’s 73-Ball Century
One season later, Manish Pandey matched McCullum’s 73-ball record.
Playing for Royal Challengers Bangalore against Deccan Chargers in Centurion, Pandey scored an unbeaten 114.
The innings was historically important for another reason: Pandey became the first Indian to score an IPL century.
He carried the innings and helped RCB post 170/4.
Facing 73 deliveries in a T20 match requires unusual control of the strike, and Pandey’s innings remains one of the clearest examples of an opener batting almost from beginning to end.
Virat Kohli’s 72-Ball Century in 2024
Kohli came within one delivery of the record against Rajasthan Royals in Jaipur in 2024.
He scored an unbeaten 113 from 72 balls.
The innings generated debate because RCB finished on 183/3 despite Kohli batting through the full 20 overs.
Rajasthan chased the target successfully.
The match illustrates why balls faced must always be considered alongside strike rate and match conditions.
Facing 72 deliveries gives a batter enormous influence over a T20 innings. If he scores quickly, that can decide the game. If the scoring rate slows, the rest of the lineup receives very little time to compensate.
Famous Long Innings in IPL History
Chris Gayle – 175* off 66 Balls
Gayle’s unbeaten 175 against Pune Warriors India in 2013 remains one of the greatest IPL innings ever played.
He faced 66 deliveries but scored at such an extraordinary rate that RCB reached 263/5.
Gayle hit 13 fours and 17 sixes.
The innings proves that long crease occupation and explosive batting can exist together.
KL Rahul – 152* off 67 Balls
KL Rahul produced one of the defining innings of the 2026 season when he scored 152 not out for Delhi Capitals against Punjab Kings.
He faced 67 balls and struck 16 fours and nine sixes.
The knock became the highest IPL score by an Indian batter and the third-highest individual score in league history.
Rahul’s ability to bat almost throughout the innings while maintaining a strike rate above 220 made the performance especially remarkable.
Quinton de Kock – 140* off 70 Balls
Quinton de Kock faced 70 balls against Kolkata Knight Riders in 2022 and finished unbeaten on 140.
He and KL Rahul batted through the entire Lucknow Super Giants innings without losing a wicket.
Their opening partnership reached 210/0.
De Kock’s 70-ball stay remains one of the longest IPL innings and one of the best examples of an opener converting crease occupation into a huge total.
KL Rahul – 95* off 70 Balls
Rahul also faced 70 balls against Rajasthan Royals in 2018.
He made an unbeaten 95 while Kings XI Punjab struggled around him.
His team lost, but Rahul accounted for an enormous percentage of their total and remained at the crease from the beginning to the end of the chase.
Batsmen Who Faced the Most Balls in IPL History
The most obvious T20 statistic is strike rate, but balls faced provides important context.
A player who scores 40 from 20 balls has made an excellent contribution, but an opener who makes 85 from 55 may have influenced more than half the innings.
Long stays can protect weaker middle orders, reduce exposure to difficult bowling and allow power-hitters to play around a settled batter.
However, there is also a danger.
Because a T20 innings contains only 120 legal deliveries, every ball has value.
A batter occupying 60 balls has personally used half the innings. That means his strike rate becomes especially important.
The best IPL anchors therefore combine volume with acceleration.
Kohli, Warner, Rahul and Gill have all built careers around that balance.
How the Role of the IPL Anchor Has Changed
Early IPL teams were comfortable with an opener scoring at around 120 if he batted deep.
Modern IPL batting has changed that expectation.
Team totals above 200 have become increasingly common, and an anchor must now accelerate earlier.
A 60-ball innings that produces 80 runs may no longer be enough on a flat pitch.
Modern long-innings batters instead try to score at 150 or above while still surviving 50 deliveries.
This explains why players such as Shubman Gill, Jos Buttler and Sai Sudharsan have become important examples of the new-style anchor.
They still occupy the crease, but their goal is not simply survival.
Conclusion
Virat Kohli holds the record for the most balls faced in IPL history, with more than 6,800 deliveries since his debut in 2008.
Rohit Sharma ranks second with more than 5,500, while Shikhar Dhawan is third with over 5,300.
David Warner, Ajinkya Rahane and KL Rahul follow, with each spending much of his career in top-order roles that offered the opportunity to build long innings.
Kohli also holds the single-season record after facing 640 balls during his extraordinary 973-run campaign in 2016.
At individual innings level, Brendon McCullum and Manish Pandey share the record with 73 balls faced. McCullum scored 158 not out in the first IPL match, while Pandey made 114 not out in 2009.
These records show that even in a format built around speed, the ability to stay at the crease remains valuable. The challenge for modern IPL batters is no longer simply to face many deliveries, but to make sure those deliveries produce runs quickly enough to keep pace with the modern game.
FAQs
Who has faced the most balls in IPL history?
Virat Kohli holds the record with more than 6,800 deliveries faced for Royal Challengers Bengaluru.
Who is second for most balls faced in the IPL?
Rohit Sharma ranks second with more than 5,500 IPL deliveries faced.
What is the record for most balls faced in one IPL season?
Virat Kohli faced 640 deliveries during the 2016 season, when he scored a record 973 runs.
Who has faced the most balls in a single IPL innings?
Brendon McCullum and Manish Pandey share the record with 73 balls faced in an innings.
### How many balls did Brendon McCullum face for his 158 in the first IPL match?
McCullum faced 73 balls and scored an unbeaten 158 for Kolkata Knight Riders against Royal Challengers Bangalore in 2008.
### Which active batter is closest to Virat Kohli in career IPL balls faced?
Rohit Sharma remains the closest active challenger, although Kohli still holds a substantial lead at the top of the list.

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.
