The Indian Premier League (IPL) has been a kind of a tournament where we see a huge number of sixes getting hit in a single edition. However, apart from the players' six hitting abilities, there are several batters who have mastered the art of finding gaps and hitting fours in the IPL.

In a tournament like the IPL, there are several batters who have scored so many runs through fours and sixes. In the following listicle, we will have a look at the top 10 players to hit most fours in the IPL. 

Player With Most fours in IPL 

10. Faf du Plessis - 421 foursfaf du plessis sportstiger

Royal Challengers Bengaluru (RCB) skipper, Faf du Plessis is 10th player in the list to score most fours in the IPL. Playing for Chennai Super Kings (CSK) and RCB, Du Plessis has scored 4571 runs from 145 matches, scoring 421 fours in the IPL.

9. Dinesh Karthik - 466 foursdinesh karthik sportstiger

Former wicketkeeper-batter from India, Dinesh Karthik is known for his ability to change gears especially during the death overs. The middle-order batter has smashed 466 fours in his IPL career, scoring 4842 runs from 257 matches. 

8. Ajinkya Rahane - 478 foursajinkya rahane sportstiger

Ajinkya Rahane has been a big fan of scoring boundaries by finding gaps. The Indian batter is also the first player to score six consecutive fours in an over while playing for Rajasthan Royals in a match against Royal Challengers Bengaluru in IPL 2012. Rahane has smashed 478 fours in his IPL career so far, amassing 4642 runs from 185 matches. 

7. Robin Uthappa - 481 foursrobin uthappa sportstiger

Former Indian wicketkeeper-batter Robin Uthappa comes in the seventh place in the list of players to hit most fours in the IPL. The right-hander has amassed 4952 runs from 205 matches, scoring 481 fours in his IPL career. 

6. Gautam Gambhir - 492 foursgautam gambhir sportstiger

The two-time IPL winning captain, Gautam Gambhir also make his appearance in the list of players to hit most sixes in the IPL. The former Indian cricketer has hit 492 fours; amassing 4217 runs from 154 matches in IPL. 

5. Suresh Raina - 506 fourssuresh raina sportstiger

Also known as 'Mr. IPL', former Indian cricketer, Suresh Raina was known for his ability to change the course of the match with his ability to hit boundaries at the right time. Playing for Chennai Super Kings and Gujarat Lions, Raina has 506 fours to his name in the IPL, accumulating 5528 runs from 205 matches.   

4. Rohit Sharma - 599 foursrohit sharma sportstiger

The five-time IPL winning captain, Rohit Sharma is just one boundary away from achieving the milestone of 600 fours in the IPL. The Mumbai Indians opener has scored 599 fours so far in the IPL, scoring 6628 runs from 257 matches. 

3. David Warner - 663 foursdavid warner sportstiger

Australia’s David Warner has been one of the best overseas players to play in the IPL, and is also the third player to hit most fours in the IPL. The left-hander has 663 fours to his name in IPL and has scored 6565 runs from 184 matches. 

2. Virat Kohli - 705 foursvirat kohli sportstiger

Virat Kohli is someone who has mastered the ability to find perfect gaps between the two fielders and relies on scoring grounded shots rather than hitting it in the air. These can be two major reasons why the Indian batter is second in the list of players to hit most fours in the IPL. Playing for Royal Challengers Bengaluru, Kohli has amassed 8004 runs from 252 matches, hitting 705 fours. 

1. Shikhar Dhawan - 768 fours shikhar dhawan sportstiger

Veteran Indian batter Shikhar Dhawan has scored the most fours in the IPL. Playing for several franchises like Mumbai Indians, Delhi Capitals, Sunrisers Hyderabad, and Punjab Kings, Dhawan has smashed 768 fours in the IPL, amassing 6769 runs from 222 matches.