Mumbai Indians traded the Aussie to RCB for Rs 17.5 crore to facilitate Hardik Pandya’s return.
The five-time champions had to pay Rs 15 crore to re-sign Pandya from Gujarat Titans.
He joined KKR from Delhi Capitals for Rs 10.75 crore ahead of the 2023 auction.
Delhi traded the veteran opener in 2019, agreeing to a 3-to-1-player deal with Sunrisers Hyderabad.
Before the 2019 edition, Mumbai traded him from RCB for Rs 2.8 crore.
The spin wizard switched from Punjab to Delhi in a deal worth Rs. 1.5 crore in 2019.
The IPL veteran joined Rajasthan Royals from Delhi ahead of the 2020 season.
He was released by Delhi before the 2021 campaign and signed for Royal Challengers Bangalore.
The wicketkeeper-batter rejoined Bangalore from Sunrisers Hyderabad ahead of the 2016 IPL.
Mumbai Indians got the ace pacer in exchange for Robin Uthappa before 2009.