Hardik Pandya moves to Punjab Kings - (Source: AFP)
On Wednesday, November 11, the IPL officially announced the trade of Hardik Pandya to Punjab Kings and Arshdeep Singh to Mumbai Indians. It also ended Hardik Pandya’s 3-year-long return to the five-time winners.
It was the second time that Hardik Pandya has been traded in IPL history. He was earlier part of Gujarat Titans and then moved to Mumbai Indians in an all-cash deal in 2024. Now, Hardik is not the only player to have been traded twice.
Therefore, this article will shed light on the list of all players who have been traded twice in IPL history.
1. Ross Taylor
New Zealand legend Ross Taylor was the first-ever player in IPL history to be traded twice. Firstly, Taylor was transferred to Delhi Capitals (Then Daredevils) from Rajasthan Royals ahead of IPL 2012.
Taylor earned $1 million for the 2011 edition of the league and was moved to the Capitals for an undisclosed amount. The right-handed batter played for the Capitals for just one season before moving to Pune Warriors India in 2013.
The Capitals brought in Ashish Nehra in a player-exchange deal.
2. Ashish Nehra
Ashish Nehra has also been traded twice in IPL history. The current GT coach started his IPL career with Mumbai Indians and moved to Delhi Daredevils in 2009. Notably, the deal took place in exchange for Shikhar Dhawan, who moved to Mumbai Indians.
Four years later, Ashish Nehra was playing for Pune Warriors India when Delhi Daredevils brought him back to the team in exchange for Ross Taylor.
3. Shardul Thakur
Interestingly, Shardul Thakur has been thrice in IPL history. In 2017, Thakur moved to Rising Pune SuperGiants from Punjab Kings. It was an all-cash deal.
Further, in 2023, Shardul moved to Kolkata Knight Riders from Delhi Capitals for a cash deal, but the Capitals also received Aman Khan in exchange for the right-arm seamer. Shardul then moved to Mumbai Indians in 2025 from Lucknow Super Giants in an all-cash deal.
4. Shikhar Dhawan
Shikhar Dhawan has also been traded twice in IPL history. As mentioned above, Delhi Capitals gave him to Mumbai Indians ahead of IPL 2009 in exchange for Ashish Nehra. The Capitals realised their mistake in 2019 and brought back Dhawan from Sunrisers Hyderabad.
Delhi Capitals gave away 3 players - Vijay Shankar, Shahbaz Nadeem, and Abhishek Sharma + cash to bring back Shikhar Dhawan.
5. Mayank Markande
The right-arm off-spinner was first time traded in 2019 when Mumbai Indians gave him to Delhi Capitals. Interestingly, in the same year, Delhi Capitals traded Mayank Markande to Rajasthan Royals in exchange for Ajinkya Rahane. The Capitals didn’t give him a solitary game.
Recently, ahead of IPL 2026, the off-spinner was traded back to Mumbai Indians from Kolkata Knight Riders in an all-cash deal.
6. Robin Uthappa
Robin Uthappa was the first-ever player to be traded in IPL history. In 2009, the current MI Batting coach moved to RCB from Mumbai Indians. Further, in 2020, Uthappa was part of Rajasthan Royals and was traded to Chennai Super Kings.
7. Sherfane Rutherford
West Indies powerhouse was part of Delhi Capitals but was traded to Mumbai Indians in 2020. Interestingly, in 2025, Rutherford again moved to Mumbai Indians from Gujarat Titans.










.jpg?type=mq)






