Most IPL titles won by a player: Full list of players with the most IPL trophies ft. MS Dhoni and Rohit Sharma originally appeared on Cricket News.
Add Cricket News as a Preferred Source by clicking here.
KEY TAKEAWAYS:
- Rohit Sharma and Ambati Rayudu lead all players with six IPL titles each.
- MS Dhoni won five titles, all as CSK captain.
- Hardik Pandya won five titles across two different franchises, MI and GT.
Who have won the most IPL titles in history?
Rohit Sharma and Ambati Rayudu have won the most Indian Premier League titles with six apiece.
Rohit’s journey to six titles began not with Mumbai Indians but with the Deccan Chargers in 2009. After that, he led MI to five titles in 2013, 2015, 2017, 2019, and 2020.
MORE: IPL champions list: Winners from 2008 to 2026
Meanwhile, Ambati Rayudu’s six titles tell a different kind of story. He earned his first three rings as a dependable middle-order batter and backup wicketkeeper at MI across their 2013, 2015, and 2017 triumphs. He then crossed the divide in the great rivalry and joined Chennai Super Kings.
In the memorable 2018 comeback season alone, he scored 602 runs as CSK returned from suspension to claim the title. He added two more with Chennai in 2021 and 2023, finishing his career as the only player to win three titles each with India’s two biggest franchises.
MORE: Who won the MVP award in IPL 2026?
How many players have won five IPL titles?
Just behind the leaders sits a group of five players who each lifted the trophy on five occasions.
MS Dhoni’s five titles carry a distinction no one else on this list can claim, as every single one came as captain of CSK.
Hardik Pandya’s five titles span two chapters. His first four came as a devastating lower-order hitter for MI across 2015, 2017, 2019, and 2020. He then took the boldest step of his career, joining the newly formed Gujarat Titans ahead of the 2022 season and immediately led them to the title.
Jasprit Bumrah, Kieron Pollard, and Aditya Tare complete this group, and all five of their titles came with MI across the same dominant stretch from 2013 to 2020.
MORE: List of top 10 highest successful run chases in IPL at Ahmedabad
Most IPL titles by a player: All-time list
| Rank | Player | Titles | Teams (Years Won) |
|---|---|---|---|
| 1 | Rohit Sharma | 6 | Deccan Chargers (2009); Mumbai Indians (2013, 2015, 2017, 2019, 2020) |
| 1 | Ambati Rayudu | 6 | Mumbai Indians (2013, 2015, 2017); Chennai Super Kings (2018, 2021, 2023) |
| 3 | MS Dhoni | 5 | Chennai Super Kings (2010, 2011, 2018, 2021, 2023) |
| 3 | Hardik Pandya | 5 | Mumbai Indians (2015, 2017, 2019, 2020); Gujarat Titans (2022) |
| 3 | Jasprit Bumrah | 5 | Mumbai Indians (2013, 2015, 2017, 2019, 2020) |
| 3 | Kieron Pollard | 5 | Mumbai Indians (2013, 2015, 2017, 2019, 2020) |
| 3 | Aditya Tare | 5 | Mumbai Indians (2013, 2015, 2017, 2019, 2020) |
| 8 | Suresh Raina | 4 | Chennai Super Kings (2010, 2011, 2018, 2021) |
| 8 | Lasith Malinga | 4 | Mumbai Indians (2013, 2015, 2017, 2019) |
| 8 | Ravindra Jadeja | 4 | Rajasthan Royals (2008); Chennai Super Kings (2018, 2021, 2023) |
To keep up to date with all the latest cricket news and share your opinion on the biggest topics visit our Facebook, Instagram and X (Twitter) pages.