The Indian Premier League is widely known for its thrilling encounters and unrealistic moments in the history of cricket. The Indian soil has been home to some of the destructive batsmen, courtesy of the batter-friendly pitches. However, over the 16 years of the IPL, there have been multiple occasions where the bowlers have dominated the batsmen to lead their team in the game giving the field side a significant edge.
Many bowlers in the history of the IPL have created havoc on the opposition’s batting lineup by dismissing three batsmen in a spell. This compilation comprises the stellar performances by bowlers who have shown their prowess in the IPL by taking 3 wicket hauls in the tournament. These players have continuously raised the bar of excellence in the IPL by showcasing their bowling prowess on several occasions.
Most 3 Wicket Hauls in IPL History
| SN | Player | Team | 3W |
|---|---|---|---|
| 1 | Jasprit Bumrah | MI | 23 |
| 2 | Yuzvendra Chahal | DC/SRH/LSG/PBKS | 20 |
| 3 | Lasith Malinga | MI | 19 |
| 4 | Amit Mishra | MI/DD/PWI/CSK/SRH | 17 |
| 5 | Ravindra Jadeja | DD/KKR/RCB/DC/GT/CSK | 17 |
1. Jasprit Bumrah

India’s most celebrated pacer Jasprit Bumrah has taken the most number of three wicket hauls in the history of the IPL. Bumrah has represented Mumbai Indians since the beginning of his career in the IPL and has consistently delivered the desired performances with his toe-crushing yorkers.
Jasprit Bumrah has taken 23 wicket hauls in his active career in the IPL. Bumrah has played 144 matches in the IPL and took 183 wickets. The young pacer will gear up once again in the blue jersey for IPL 2025.
2. Yuzvendra Chahal

Yuzvendra Chahal has been one of the wicked bowlers in the IPL who has had the ability to trap the bowlers with his sharp line and googly. After playing for numerous franchises in the championship like MI, RCB, RR and PBKS Chahal has registered 20 three wicket hauls in the IPL.
Yuzi has played a total of 172 IPL games and took a total of 219 wickets.
3. Lasith Malinga

The veteran Sri Lankan bowler Lasith Malinga has taken the most number of three wicket hauls in the history of the IPL. Lasith Malinga has taken 19 three wicket hauls in the Indian Premier League, which is the most by any player in the tournament.
Lasith Malinga is one of the few players who have played from only one franchise in their IPL career. Malinga represented Mumbai Indians from 2008-17; 2019-20. In the 122 outings for the five-time title winners, Malinga took 170 wickets, 19 three wicket hauls, 6 four wicket hauls, and a five-wicket haul. Undoubtedly, Malinga has left behind an unbeaten streak and legacy in the IPL.
4. Amit Mishra

Amit Mishra is one of the most underrated Indian bowlers who has excelled in the IPL. The spinner has represented Delhi Daredevils (now known as Delhi Capitals) for the majority of his IPL Career. Amit Mishra has taken 16 three wicket hauls in the IPL, which is the most by an Indian bowler in the tournament.
Amit Mishra has played 161 matches in the IPL and has dismissed 173 batsmen. The 41 year old spinner will represent Lucknow Super Giants in the upcoming season of the IPL 2024.
5. Ravindra Jadeja

Ravindra Jadeja has been an integral member of various IPL Team camps and has time and again proven his abilities in the tournament. Along with Jasprit Bumrah and Yuzi Chahal, Malinga has jointly registered 17 wicket hauls in the IPL.
In the 225 matches Jadeja has played in the IPL, the 36 year old has taken 170 wickets for multiple team franchises like CSK, RR, and Kochi. The Indian spinner Ravindra has impressed with his unbeatable bowling and all-rounding skills and currently serving for CSK.








