Most Fours in IPL History: Top 10 Players List (2008–2026)

The Indian Premier League (IPL) has seen many great batters since 2008. Some players are known for hitting sixes, while others score runs through beautiful shots along the ground. But who has hit the most fours in IPL history? Let's check the top 10 players and their career records up to IPL 2026.
Top 10 Players with the Most Fours in IPL History
Virat Kohli leads the list of players with the most fours in IPL history. Shikhar Dhawan and David Warner are also among the top 3. Here is the complete list of the top 10 players, based on their IPL career records.
| Rank | Player | Matches | Innings | Runs | Fours |
|---|---|---|---|---|---|
| 1 | Virat Kohli | 283 | 275 | 9,336 | 844 |
| 2 | Shikhar Dhawan | 222 | 221 | 6,769 | 768 |
| 3 | David Warner | 184 | 184 | 6,565 | 663 |
| 4 | Rohit Sharma | 281 | 276 | 7,329 | 661 |
| 5 | Ajinkya Rahane | 212 | 197 | 5,367 | 539 |
| 6 | KL Rahul | 159 | 150 | 5,815 | 508 |
| 7 | Suresh Raina | 205 | 200 | 5,528 | 506 |
| 8 | Gautam Gambhir | 154 | 152 | 4,217 | 492 |
| 9 | Suryakumar Yadav | 179 | 164 | 4,581 | 482 |
| 10 | Robin Uthappa | 205 | 197 | 4,952 | 481 |
Statistics cover IPL career performances through 31 May 2026. The ranking is based on total fours.
Player-wise Records of Most Fours in IPL History
Here is a look at the individual records of the top 10 players who have hit the most fours in IPL history, along with their runs, matches and batting performances.
1. Virat Kohli – 844 Fours
Virat Kohli holds the record for the most fours in IPL history. He has hit 844 fours in 283 matches and scored 9,336 runs in 275 innings.
He has played for Royal Challengers Bengaluru (RCB) throughout his IPL career. His consistency and ability to find gaps make him one of the best batters in the tournament.
2. Shikhar Dhawan – 768 Fours
Shikhar Dhawan is second on the list with 768 fours. He scored 6,769 runs in 222 matches and 221 innings.
He represented several IPL teams, including Delhi, Mumbai, Hyderabad and Punjab. Dhawan was known for his timing and strong cover drives. He retired from professional cricket in 2024.
3. David Warner – 663 Fours
David Warner holds third place with 663 fours in IPL history. He scored 6,565 runs in 184 matches and innings.
Warner was one of the most successful overseas batters in the IPL. He played important roles for Delhi and Sunrisers Hyderabad and won the Orange Cap 3 times.
4. Rohit Sharma – 661 Fours
Rohit Sharma has hit 661 fours in 281 IPL matches. He has scored 7,329 runs in 276 innings.
He started his IPL journey with Deccan Chargers before becoming a key player for Mumbai Indians. Under his captaincy, Mumbai Indians won 5 IPL titles.
5. Ajinkya Rahane – 539 Fours
Ajinkya Rahane is fifth with 539 fours. He has scored 5,367 runs in 212 matches and 197 innings.
Rahane has represented several franchises, including Rajasthan Royals, Mumbai Indians, Chennai Super Kings and Kolkata Knight Riders. He is known for his timing and classical batting style.
6. KL Rahul – 508 Fours
KL Rahul has hit 508 fours in 159 IPL matches. He has scored 5,815 runs in 150 innings.
He has played for multiple franchises, including Punjab Kings, Lucknow Super Giants and Delhi Capitals. Rahul is known for his ability to score runs through both attacking and controlled batting.
7. Suresh Raina – 506 Fours
Suresh Raina occupies seventh place with 506 fours. He scored 5,528 runs in 205 matches and 200 innings.
He was one of Chennai Super Kings' most important batters. Raina played a major role in CSK's success and became popular among fans as Mr. IPL.
8. Gautam Gambhir – 492 Fours
Gautam Gambhir has scored 4,217 IPL runs and hit 492 fours in 154 matches.
He represented Delhi Daredevils and Kolkata Knight Riders. As KKR captain, he led the team to IPL titles in 2012 and 2014.
9. Suryakumar Yadav – 482 Fours
Suryakumar Yadav has hit 482 fours in 179 IPL matches. He has scored 4,581 runs in 164 innings.
He played for Kolkata Knight Riders before becoming a key batter for Mumbai Indians. His 360-degree shots and ability to score runs all around the ground make him a dangerous T20 batter.
10. Robin Uthappa – 481 Fours
Robin Uthappa completes the top 10 with 481 fours. He scored 4,952 runs in 205 matches and 197 innings.
He represented several IPL franchises, including Mumbai Indians, Kolkata Knight Riders and Chennai Super Kings. He was an important part of KKR's 2014 title-winning campaign.
Which Player Has Hit the Most Fours in IPL History?
Virat Kohli holds the record for the most fours in IPL history, with 844 fours up to the end of IPL 2026.
He is followed by Shikhar Dhawan with 768 fours and David Warner with 663 fours.
Kohli's record shows his consistency over many IPL seasons. He has scored runs against different bowling attacks and on different grounds.
Which IPL Team Has Produced the Most Four-Hitters?
Several IPL teams have been home to some of the biggest four-hitters in the tournament.
Here are some notable examples:
Royal Challengers Bengaluru: Virat Kohli has scored 844 fours for RCB.
Mumbai Indians: Rohit Sharma has been one of the team's leading run-scorers.
Delhi franchises: Shikhar Dhawan and David Warner have represented Delhi teams.
Chennai Super Kings: Suresh Raina and Ajinkya Rahane have made important contributions.
Kolkata Knight Riders: Gautam Gambhir and Robin Uthappa played important roles for KKR.
These players have contributed to their teams through consistent batting and boundary scoring.
Difference Between Fours and Boundaries in IPL
In cricket, a boundary is scored when the ball reaches the boundary rope.
There are 2 main types of boundary shots:
✅ Four: When the ball reaches the boundary after touching the ground inside the playing field, the batter gets 4 runs.
✅ Six: When the batter hits the ball over the boundary without it touching the ground, the batter gets 6 runs.
For example, if a player hits 50 fours and 20 sixes, their total boundary count is 70.
Fours are important in T20 cricket because they help batters score runs without taking as much risk as some big shots.
Conclusion
Virat Kohli leads the list of players with the most fours in IPL history, followed by Shikhar Dhawan and David Warner. Rohit Sharma, Ajinkya Rahane and KL Rahul are also among the leading boundary hitters.
These records show how important timing, placement and consistency are in T20 cricket. As new IPL seasons arrive, fans will be watching to see which players can challenge these records.
Frequently asked questions
Who has hit the most fours in IPL history?
Virat Kohli holds the record with 844 fours in IPL history, as of the end of the 2026 season.
Who are the top 10 players with the most fours in IPL?
The top 10 include Virat Kohli, Shikhar Dhawan, David Warner, Rohit Sharma, Ajinkya Rahane, KL Rahul, Suresh Raina, Gautam Gambhir, Suryakumar Yadav and Robin Uthappa.
How many fours has Virat Kohli hit in IPL history?
Virat Kohli has hit 844 fours in IPL history through the 2026 season.
Which IPL player has hit the most boundaries?
Virat Kohli has the most total boundaries (fours and sixes combined) among IPL players. His total is 1,160 through IPL 2026.
Who holds the record for the most fours in a single IPL season?
David Warner (2016) and Sai Sudharsan (2025) share the record with 88 fours in a single IPL season.


