
The Indian Premier League (IPL) was founded in 2007 as a professional T20 cricket competition governed by the BCCI. It features ten franchise teams and is the most-viewed cricket league worldwide. Its financial strength and high-profile player auctions make it the richest cricket league, played between March and May.
The IPL also dominates Indian sports viewership, surpassing the Pro Kabaddi League and Indian Super League. From its initial eight-team format, the IPL has evolved significantly, welcoming new teams and dealing with team terminations. Notable events include the suspension of Chennai Super Kings and Rajasthan Royals in 2015 due to match-fixing controversies.
Most fours in IPL's history
Indian opener Shikhar Dhawan reportedly leads the all-time IPL fours chart, being one of the few batsmen to smash over 700+ fours in the tournament’s history. Dhawan has hit 768 fours in 222 matches, making him the most prolific boundary-hitter in IPL history.
2. Virat Kohli (705 Fours) – RCB
Virat Kohli is reportedly second on the list with 705 fours. The RCB legend has consistently found gaps and dominated bowlers, amassing 8004 runs in 252 matches.
3. David Warner (663 Fours) – DC
At number three is David Warner, one of the most successful overseas players in IPL. Warner has struck 663 fours in 184 matches, with an impressive batting average of 40.52.
4. Rohit Sharma (599 Fours) – MI
Rohit Sharma, the former Mumbai Indians captain, holds the fourth spot with 599 fours in 257 matches. Known for his elegant stroke play, Rohit has also hit 280 sixes, making him one of the most explosive batters in IPL history.
5. Suresh Raina (506 Fours) – CSK
Completing the top five is Suresh Raina, famously called “Mr. IPL.” Raina has hit 506 fours in his 205-match IPL career. Raina was the first player to score 5000+ IPL runs, cementing his legacy as one of the best middle-order batters.
Read More: Most Sixes by a Batsman in an Innings in IPL History
List of batsmen scoring the most fours in the IPL
# | Player | 4s | 6s | Runs | Mat | Inn | HS | Avg | SR |
1 | Shikhar Dhawan | 768 | 152 | 6769 | 222 | 221 | 106* | 35.26 | 127.14 |
2 | Virat Kohli | 705 | 272 | 8004 | 252 | 244 | 113 | 38.67 | 131.97 |
3 | David Warner | 663 | 236 | 6565 | 184 | 184 | 126 | 40.52 | 139.77 |
4 | Rohit Sharma | 599 | 280 | 6628 | 257 | 252 | 109* | 29.72 | 131.14 |
5 | Suresh Raina | 506 | 203 | 5528 | 205 | 200 | 100* | 32.52 | 136.76 |
6 | Gautam Gambhir | 492 | 59 | 4217 | 154 | 152 | 93 | 31.00 | 123.88 |
7 | Robin Uthappa | 481 | 182 | 4952 | 205 | 197 | 88 | 27.51 | 130.35 |
8 | Ajinkya Rahane | 478 | 103 | 4642 | 185 | 171 | 105* | 30.14 | 123.42 |
9 | Dinesh Karthik | 466 | 161 | 4842 | 257 | 234 | 97* | 26.32 | 135.36 |
10 | Faf du Plessis | 421 | 166 | 4571 | 145 | 138 | 96 | 35.99 | 136.37 |
FAQs on IPL
A. Virat Kohli holds the record with 8,004 runs.
A. Yuzvendra Chahal holds the record with 205 wickets.
A. Chris Gayle scored 175 for RCB against Pune Warriors on April 23, 2013.
A. Virat Kohli & AB de Villiers (RCB) added 229 runs vs Gujarat Lions on May 14, 2016.
A. Virat Kohli (RCB) has eight centuries, as of March 2025.