IPL trade tracker: All traded players, teams, fees and biggest deals in league history

Hardik, Arshdeep, Rishabh and Kuldeep are among the big names involved in major IPL deals ahead of the 2027 season. From market swaps to surprise transfers, a look at the biggest player swaps in IPL trading history. The IPL trade market is already witnessing major shake-ups ahead of the 2027 season, with Hardik Pandya and Arshdeep Singh swapping franchises and Rishabh Pant and Kuldeep Yadav also heading in the opposite direction.A busy 2026 trade window follows, headlined by the high-profile deal that sent Sanju Samson to Chennai Super Kings, with Ravindra Jadeja and Sam Curran moving to Rajasthan Royals.But big deals are nothing new in the IPL. The story goes back to 2009 when Zaheer Khan moved from Royal Challengers Bangalore to Mumbai Indians in exchange for the participation of Robin Uthappa. Since then, the league has seen some surprising trades – Shikhar Dhawan’s three-player swap in 2018, Ravichandran Ashwin’s move from Kings XI Punjab to Delhi Capitals in 2020 and Mayank Markande being traded twice in the same window.Some moves have turned out to be masterstrokes, such as Trent Bouult’s arrival to the Mumbai Indians, while others have failed to materialise. Here’s a look at the biggest IPL deals and the deals that shaped the league’s history.

Top 10 Biggest IPL Deals

The IPL has seen some big names switch sides over the years and several of these deals have had a big impact on the teams involved. The Hardik Pandya-Arshdeep Singh swap is the latest to catch the eye, with the two India internationals heading in opposite directions ahead of the 2027 season. The Sanju Samson-Ravindra Jadeja-Sam Curran deal is another big one, with Hardik’s return to Mumbai Indians and Cameron Green’s move to RCB also standing out. There have been several other interesting moves including Rishabh Pant’s return to Delhi, Shikhar Dhawan’s multi-player deal and Ashwin’s move to Delhi. We also go back to some of the early swaps involving Zaheer Khan, Robin Uthappa, Ross Taylor and Ashish Nehra.SeasonTrade12027Hardik Pandya (MI → PBKS) ↔ Arshdeep Singh (PBKS → MI)22026Sanju Samson (RR → CSK) ↔ Ravindra Jadeja and Sam Curran (CSK → RR)32024Hardik Pandya (GT) → Rishabhde DC (Rishep MI)↔G420 → Yadav (DC → LSG)52024Cameron Green (MI → RCB)62019Shikhar Dhawan (SRH → DC)72020Ravichandran Ashwin (KXIP → DC)82020Trent Boult (DC). → MI) 92009Zaheer Khan (RCB → MI) ↔ Robin Uthappa (MI → RCB) 102013Ross Taylor (DD → PWI) ↔ Ashish Nehra (PWI → DD)

IPL 2027: All completed deals so far

Apart from the -Arshdeep, Pant-Kuldeep swap, the window also saw the return of T Natarajan to Sunrisers Hyderabad from Delhi while Zeeshan Ansari moved to the Capitals. Chennai Super Kings and SRH completed a four-player swap involving Liam Livingstone, Jack Edwards, Khaleel Ahmed and Nathan Ellis, with Livingstone’s fee revised to Rs 6 crore.PlayerPrevious FranchiseNew FranchiseNature of DealHardik PandyaMIPBKS₹18 crore, revised from ₹16.35 croreArshdeep SinghPBKSMI₹18 crore, existingRishabh PantLSGDC₹15 crore, existing CLDSG.5 crore Natarajan DCSRH₹5 crore, revisedZeeshan AnsariSRHDC₹40 lakh, existing Liam LivingstoneSRHCSK₹6 crore, revised from ₹13 croreJack EdwardsSRHCSK₹3 crore, existingKhaleel AhmedlisCSKSRHcro, existing 2CNad 4.8cro

2026 – “Royal” Samson upgrades to “Super Kings”

The 2026 trade window saw a major exchange of three players between Rajasthan Royals and Chennai Super Kings. Sanju Samson moved to CSK while Ravindra Jadeja and Sam Curran joined Rajasthan. Samson retained his fee of Rs 18 crore, while Jadeja’s fee was revised to Rs 14 crore and Curran retained Rs 2.4 crore.PlayerFromToNature of DealSanju SamsonRajasthan RoyalsCSKPlayer swap – 3 player swap; ₹18 crore (Existing Contract)Ravindra JadejaCSKRajasthan Royals Player Exchange – 3 Player Exchange; ₹ 14 crore (revised from ₹ 18 crore) Sam CurranCSKRajasthan Royals Player Exchange – 3 Player Exchange; ₹ 2.4 crore (existing contract)Mohammed ShamiSRHLSGAll-cash trade; ₹ 10 crore (existing contract)Mayank MarkandeKKRMIAll cash deal; ₹ 30 lakh (Existing Contract) Arjun Tendulkar MILSGACash Deal’ ₹ 30 Lakh (Existing Contract)Nitish RanaRajasthan RoyalsDelhi CapitalsAll Cash Deal; ₹4.2 crore (existing contract)Donovan FerreiraDelhi CapitalsRajasthan RoyalsAll cash deal; ₹ 1 crore (revised from ₹ 75 lakh)Shardul ThakurLSGMIAll cash business; ₹2 crore (existing contract)Sherfane RutherfordGujarat TitansMIVmore cash deal; ₹2.6 million (existing contract)

2024 – Pandya back to Mumbai

Hardik Pandya’s return to Mumbai Indians was a major move ahead of the 2024 season. Joining Mumbai from Gujarat Titans for an existing league fee of Rs 15 crore, Hardik returned to the franchise where he started his IPL career after leading Gujarat to the title and runner-up finish. Cameron Green moved from Mumbai to Royal Challengers Bangalore for an existing fee of Rs 17.5 crore.Player FromToNature of dealRomario ShepherdLucknow Super GiantsMITradeAvesh KhanLucknow Super GiantsRajasthan RoyalsSwap involving Devdutt PadikkalDevdutt PadikkalRajasthan RoyalsLucknow Super GiantsSwap involving AveshMayank DagarSRHRCBSwap involving Shahbaz DagarHhmedS PandyaGujarat TitansMIAll cash trade; existing fee ₹15mCameron GreenMIRCBAall cash business; existing charge of ₹17.5 crore

2023 – KKR brought 3

Kolkata Knight Riders were among the most active franchises ahead of the 2023 season, bringing in Lockie Ferguson and Rahmanullah Gurbaz from Gujarat Titans along with Shardul Thakur from Delhi Capitals.Jason BehrendorffRCBMITradeLockie FergusonGujarat TitansKKRAll-cash trade; reported ₹10 croreRahmanullah GurbazGujarat TitansKKRTradeShardul ThakurDelhi CapitalsKKRAll-cash trade; reported ₹10.75Aman KhanKKRDelhi CapitalsPart of Shardul Stock Exchange

2021 — Uthappa moves to CSK

Trade activity ahead of the 2021 season included three notable moves. Robin Uthappa has moved from Rajasthan Royals to Chennai Super Kings while Harshal Patel and Daniel Sams have joined Royal Challengers Bangalore from Delhi Capitals.Player FromToNature of deal Robin UthappaRajasthan RoyalsCSKTradeHarshal PatelDelhi CapitalsRCBTradeDaniel SamsDelhi CapitalsRCBTrade

Announcement 2019 / Season 2020 — Ashwin, Boult make surprising moves

The trade window prior to the 2020 season included several player moves across franchises. Mumbai Indians brought in Sherfane Rutherford from Delhi Capitals and Dhawala Kulkarni from Rajasthan Royals while Mayank Markande moved from Mumbai to Delhi before joining Rajasthan.Player FromToNature of dealMayank MarkandeMIDelhi CapitalsTradeSherfane RutherfordDelhi CapitalsMITradeRavichandran AshwinKings XI PunjabDelhi CapitalsCash Report; ₹ 7.6 croreJagadeesha SuchithDelhi CapitalsKings XI PunjabPart of deal AshwinAnkit RajpootKings XI PunjabRajasthan RoyalsSwap involving trade Krishnappa Gowtham RahaneRahul TewatiaDelhi CapitalsRajasthan RoyalsPart of dealShwin RahaneRajasthan Royals LadMIKKRTrade

Announcement 2018 / 2019 season — Two moves to Mumbai

Mumbai Indians have strengthened their squad with two transfers announced ahead of the 2019 season, bringing in Quinton de Kock from Royal Challengers Bangalore and Jayant Yadav from Delhi Capitals.Player FromToNature of dealQuinton de KockRCBMI Reported all-cash deal; ₹2.8 Jayant YadavDelhi CapitalsMITrade

2017 – Rising Pune Supergiant made two trades

Rising Pune Supergiant made two major acquisitions ahead of the 2017 season, bringing in Mayank Agarwal from Delhi Daredevils and Shardul Thakur from Kings XI Punjab.Player FromToNature of dealMayank AgarwalDelhi DaredevilsRising Pune SupergiantDealShardul ThakurKings XI PunjabRising Pune SupergiantDeal

2016 – Kedar Jadhav moves to RCB

Player FromToNature of dealKedar JadhavDelhi DaredevilsRCBTrade

2015 – six-player trade window

RCB got Iqbal Abdulla from Rajasthan Royals, Manvinder Bisla from Kolkata Knight Riders and Mandeep Singh from Kings XI Punjab. Mumbai brought in Parthiv Patel from Bangalore, Unmukt Chand from Rajasthan and R Vinay Kumar from Kolkata.Player FromToNature of dealIqbal AbdullaRajasthan RoyalsRCBTradeManvinder BislaKKRRCBTradeParthiv PatelRCBMITradeUnmukt ChandRajasthan RoyalsMITradeR Vinay KumarKKRMITradeMandeep SinghKings XI PunjabRCBTrade

2013 – Ross Taylor and Ashish Nehra swapped

The Ross Taylor-Ashish Nehra trade was an extraordinary transaction before the 2013 season. Taylor moved from Delhi Daredevils to Pune Warriors India while Nehra traveled in the opposite direction.Player FromToNature of dealRoss TaylorDelhi DaredevilsPune Warriors IndiaTrade for Ashish NehraAshish NehraPune Warriors IndiaDelhi DaredevilsTrade for Ross TaylorT SumanMIPune Warriors IndiaTrade

2012 – DK to MI, KP to DD

Dinesh Karthik moved from Kings XI Punjab to Mumbai Indians while Rajagopal Sathish went the other way. Deccan Chargers saw several departures with Harmeet Singh joining Punjab, Kevin Pietersen moving to Delhi Daredevils and Pragyan Ojha heading to MumbaiPlayer FromToNature of dealDinesh KarthikKings XI PunjabMITradeRajagopal SathishMIKings XI PunjabTradeHarmeet SinghDeccan ChargersKings XI PunjabTradeKevin PietersenDeccan ChargersDelhi DaredevilsTradeAndrew McDonaldDcanDelhi ChargersMITradeJames HopesDelhi DaredevilsPune Warriors IndiaTradeAshok DindaDelhi DaredevilsPune Warriors IndiaTradeShreevats GoswamiKKRRajasthan RoyalsTradeRoss TaylorRajasthan RoyalsDelhi DaredevilsTrade

2010 – Delhi and Kolkata exchange players

Moises Henriques moved from Kolkata to Delhi while Owais Shah and Manoj Tiwary traveled in the opposite direction. Unlike a conventional two-player trade, the action involved three separate transfers between franchises.Player FromToNature of dealMoises HenriquesKKRDelhi DaredevilsTradeOwais ShahDelhi DaredevilsKKRTradeManoj TiwaryDelhi DaredevilsKKRTrade

2009 – First big trade window

The initial business activity of the IPL featured some significant exchanges between franchises. Zaheer Khan moved from Royal Challengers Bangalore to Mumbai Indians and Robin Uthappa went in another direction. Another direct swap saw Ashish Nehra move from Mumbai to Delhi Daredevils while Shikhar Dhawan joined Mumbai.PlayerFromToNature of dealZaheer KhanRCBMISwap for Robin UthappaRobin UthappaMIRCBSwap for Zaheer KhanAshish NehraMIDelhi DaredevilsSwap for Shikhar DhawanShikhar DhawanDelhi DaredevilsMISwap for Ashish NehrachiseGhreefranM transaction DhimanMIRCBTTri-franchise transactionPankaj SinghRajasthan RoyalsRCBTTri-franchise transaction