IPL Titles

11 Players Who Won Ipl Title For 2 Teams

IPL is the most competitive and difficult T-20 league in the whole world and it is also the most-watched T-20 league.  There are many players who had come and retire from this game but couldn’t win an IPL title. But today we are discussing about 11 Players Who Won Ipl Titles For 2 Teams.

Many players in the list had played for more than 2 franchise but here I am mentioning only the name of that franchise which had won the Vivo Ipl title.

To know how Corona Virus effect the world cricket

11 Players Who Won Ipl Titles For 2 Teams


1. L Balaji

L Balaji in ipl


Teams: Chennai Super Kings(2010), Kolkata Knight Riders(2012)

The former Indian Pacer L. Balaji played 73 matches takes 76 wickets with an average of 26.68. He played for 3 different franchises i.e CSK, KKR, KXIP. He played his last ipl match in 2014 and after then he became the bowling coach for KKR and CSK.


2. Scott Styris

Scott styris in ipl


Scott Styris had a very tiny ipl career as he played only 12 in 3 years of his ipl career but in 3 years he is a part of 2 ipl franchise but both of them won the title. He scores only 131 runs and takes 8 wickets. Now he is working as a commentator and cricket expert for Skysports.

Teams: Deccan Charges(2009), Chennai Super Kings(2011)


               3. Dwayne Smith

Players who won ipl for 2 teams


Teams: Deccan Chargers(2009), Mumbai Indians(2013)

This West Indies star is known for his hard-hitting. He played for 4 different franchise.I personally remembered him for his opening partnerships with B. mccullum . He score 2385 runs with a strike rate of 135+. In 2017 he played his last match for Gujrat Lions.

4. Vinay Kumar

List of players who won ipl for 2 teams

Teams: Kolkata knight Riders(2014), Mumbai Indians(2015)

This pacer had played for 4 different franchises in ipl. He played 105 matches and takes 105 wickets with an average of 28.24. Last time when he get chance was in 2018 and from 2016 he played just 6 ipl games. He won the ipl title consistently for 2 years but for 2 different teams. one is KKR (2014) and second is MI(2015).

5. Rohit Sharma

Rohit Sharma ipl victories

  Teams: Deccan Chargers(2009), Mumbai Indians(2013,2015,2017,2019)

Rohit-Man Sharma is the most successful captain in the ipl history as he won 4 ipl titles under his captaincy. He won the ipl title in alternate years i.e 2013,2015,2017,2019. But a few people know that he taste the victory in 2009 under Gilchrist captaincy when Deccan Chargers beat Csk and won their first title of the season. In that year he won emerging player of the year award as he scores 362 runs and 11 wickets.

6. Munaf Patel

Munaf Patel in ipl

Teams: Rajasthan Royals(2008), Mumbai Indians(2013)

The veteran pacer had played for 3 different franchise i.e. RR, MI, GL. He takes 74 wickets in 63 matches with an average of 22.94. He made a comeback after 3 years in 2017.

7. Pragyan Ojha

Pragyan ojha in ipl

Teams: Deccan Charges(2009), Mumbai Indians(2013)

The former Left-arm spinner is played 92 matches and takes 89 wickets with an average of 26.03 In 2009, he takes 18 wickets and help his team to win their first IPL title. He played last his last match in 2015.

8. Parthiv Patel

List of players who won ipl for 2 teams

Teams: Chennai Super Kings(2010), Mumbai Indians(2015,2017)

Parthiv Patel played 139 ipl matches he represents 6 ipl franchise but he is part of only 2 winnings teams. Intially when he was in csk he didn’t get many chances to show his talent. but he played an immense role for mumbai Indians for 2015,2017 victory as in both years he score 350+ runs with a strike rate of 136+.

9. Yusuf Pathan

yusuf pathan in ipl 2020

Teams: Rajasthan Royals(2008), Kolkata Knight Riders(2012,2014)

The hard-hitter Yusuf Pathan played an immense role for Rajasthan Royals’s first title of Vivo ipl as he score 435 runs with the strike rate of 170. After playing for RR for 3 years he is then played for KKR for 7 years.His overall strike rate is 142.97.

10. Karan Sharma

Karan Sharma in csk

Teams: Sunsrises Hyderabad(2016), Mumbai Indians(2017)

Karan Sharma had played for 4 different franchises i.e RCB, SRH, MI, CSK. He played around 62 matches where he takes 54 wickets with an average of 26. He is the only player to won 3 ipl title and all 3 are for different teams.

11. Shane Watson

List of players who won ipl for 2 teams


Teams: Rajasthan Royals(2008), Chennai Super Kings(2018)

One of the Australian best all-rounder Shane Watson had played for 3 franchises in ipl. In the first season of ipl he played for Rajasthan Royals where he played an immense contribution in the team’s victory as he scores 472 runs and takes 17 wickets. In 2018 he is the highest run-getter for his side as he score 555 runs as led his team to it’s 3rd ipl title.

for more details of stats check: