Players With More Than 1500 Runs And 100 Wickets In IPL: Krunal Pandya is now one of the latest to have scored more than 1500 runs and taken 100 wickets in the IPL. All-rounders have played a huge role throughout the years in the IPL.
Several players throughout the years have contributed to their teams’ victories by both batting and bowling, but there are not very many that have been able to maintain their contribution across both disciplines over the length of their career.
In the history of such a massive tournament, for any player to score over 1500 runs and take over 100 wickets is not merely a statistic; rather, it serves as a testament to both their consistency and their command over the game. Recently, Krunal Pandya secured a spot in this exclusive club by completing his 100th wicket during the IPL 2026 season.
Players With More Than 1500 Runs and 100 Wickets in IPL History
6. Krunal Pandya – 1749 Runs and 100 Wickets*
In the IPL 2026 match between Lucknow Super Giants and Royal Challengers Bangalore (RCB), Krunal Pandya achieved the monumental milestone of achieving 100 IPL Wickets with the 100th an achievement that made him the 6th in history to achieve the 2 major totals of 1500 Runs and 100 Wickets.
As of today, he has played 147 IPL Matches, scored a total of 1749 runs, at a career average of 21.59, while he also took 100 Wickets at an average of 31.41.
5. Axar Patel – 1919 Runs and 131 Wickets
One of the best all-rounders in IPL history, Axar Patel consistently delivers with his quality bowling that gives his team an edge while also contributing valuable runs to his team when needed.
As a result of his successes on both ends of the field, Axar has established himself as a consistently high performer during the IPL through his impressive career stats: 1,919 runs scored from 166 games with 21.32 batting average and 131 wickets taken with 31.73 bowling average. All of these numbers clearly demonstrate why some consider him one of the top all-around players ever to play in the IPL.
4. Sunil Narine – 1,816 Runs and 195 Wickets
Sunil Narine is regarded as one of the most dangerous spin all-rounders in the IPL. With his bowling, he has effectively stifled opposition teams in numerous matches, while his aggressive batting has frequently shifted the momentum of games.
Narine has scored 1,816 runs in 192 matches at an average of 17.63 and has taken 195 wickets at an average of 25.77 achievements that make him a standout figure on this list.
3. Dwayne Bravo – 1,560 Runs and 183 Wickets
In over a decade of IPL history, Dwayne Bravo is one of the all-time most successful all-rounders. His experience as a death bowler and his ability to provide crucial runs at the end of an innings have helped his team out of tough spots on numerous occasions throughout his long career.
As of now, Dwayne Bravo has played 161 matches in the IPL and he has scored a total of 1560 runs (average – 22.61). In addition, he has taken 183 wickets (average – 23.83). Dwayne Bravo retired from the IPL recently and now serves as one of the coaches for the Kolkata Knight Riders.
2. Andre Russell – 2,651 Runs and 123 Wickets
In IPL history, Andre Russell (KKR) has shown himself to be one of the most explosive all-around players. Not only was he capable of scoring runs quickly and changing a match singlehandedly with his batting, but he also was a skilled bowler who could take key wickets at critical times.
He scored 2,651 runs out of 139 games with an average of 28.2 and took 123 wickets with an average of over 23.28. Like his fellow players who have announced their retirements from the IPL, Russell has also retired from the league and is currently part of KKR’s coaching staff.
1. Ravindra Jadeja – 3,336 Runs and 173 Wickets
All-time greatest all-rounder in the IPL is perceived to be Ravindra Jadeja by cricket fans. He has been able to make contributions each season as a batsman, bowler and fielder leading to him being able to help the team win every year.
In the past 259 matches, he has scored 3,336 runs with an average of 28.27 and taken 173 wickets with an average of 30.32. No other player has been able to achieve such statistics throughout each season of competition which makes his performance even more impressive.
(Note: All stats given here are updated till Krunal Pandya completed 100 wickets in the RCB vs LSG match being played on April 15.)
ALSO READ: Mayank Rawat Profile: Age, Statistics, Career Timeline, Records, And Stats


