The top 5 batsmen with the most fifties in IPL history have consistently delivered match-winning performances. They have accumulated thousands of runs, maintained impressive averages, and played key roles in their teams’ success. Their contributions have shaped the league’s history, making them some of the most dominant players in IPL.
5. AB de Villiers (DC/RCB)
![fifties](https://e2betbangladesh.com/wp-content/uploads/2025/02/image-4.png)
AB de Villiers, renowned for his explosive batting, holds the fifth spot for most fifties in IPL history with 43 fifties. He played for Royal Challengers Bangalore and Delhi Capitals, featuring in 184 matches and 170 innings. During his IPL career, he accumulated 5,162 runs at a strike rate of 151.68 and an average of 39.70. His highest score in the tournament is 133, showcasing his ability to dominate with the bat in the shortest format of the game.
4. Rohit Sharma (DCH/MI)
![](https://e2betbangladesh.com/wp-content/uploads/2025/02/image-3.png)
Rohit Sharma ranks fourth with 45 fifties in IPL history. Leading Mumbai Indians, he has scored 6,628 runs, starting his IPL career with Deccan Chargers in 2008 before joining Mumbai Indians in 2011. In 257 matches, Rohit maintains a strike rate of 131.14 and an average of 29.72, solidifying his status as one of the most successful players in the tournament’s history.
3. Shikhar Dhawan (DC/DCH/MI/PBKS/SRH)
![](https://e2betbangladesh.com/wp-content/uploads/2025/02/image-2.png)
Shikhar Dhawan holds the third spot with 53 IPL fifties. In 222 matches, he has accumulated 6,769 runs at an average of 35.25 and a strike rate of 127.14. His consistent performances, particularly with Delhi Capitals, have played a crucial role in the team’s successes over the years.
2. Virat Kohli (RCB)
![](https://e2betbangladesh.com/wp-content/uploads/2025/02/image-1.png)
Virat Kohli ranks second with 63 IPL fifties, all for Royal Challengers Bangalore. He became the first player to cross 8,000 IPL runs, amassing 8,004 runs in 244 innings at an average of 38.66, including eight centuries. His consistent performances have made him one of the tournament’s greatest players.
1. David Warner (DC/SRH)
![](https://e2betbangladesh.com/wp-content/uploads/2025/02/image.png)
David Warner, from New South Wales, holds the record for the most fifties in IPL history with 66. Playing for Delhi Capitals and Sunrisers Hyderabad, he has scored 6,565 runs at an average of 40.52, cementing his reputation as one of the top performers in the league’s history.
SL.NO. | Player | Mat | Inns | Runs | Ave |
10. | Gautam Gambhir (DC/KKR) | 154 | 152 | 4217 | 31.00 |
9. | Chris Gayle (KKR/KXIP/PBKS/RCB) | 142 | 141 | 4965 | 39.72 |
8. | Faf du Plessis (CSK/RCB/RPS) | 145 | 138 | 4571 | 35.99 |
7. | Suresh Raina (CSK/GL) | 205 | 200 | 5528 | 32.51 |
6. | KL Rahul (KXIP/LSG/PBKS/RCB/SRH) | 132 | 123 | 4683 | 45.46 |
5. | AB de Villiers (DC/RCB) | 184 | 170 | 5162 | 39.70 |
4. | Rohit sharma (DCH/MI) | 257 | 252 | 6628 | 29.72 |
3. | Shikhar Dhawan (DC/DCH/MI/PBKS/SRH) | 222 | 221 | 6769 | 35.25 |
2. | Virat Kohli (RCB) | 252 | 244 | 8004 | 38.66 |
1. | David Warner (DC/SRH) | 184 | 184 | 6565 | 40.52 |