Marsh had been ruled out of the ongoing Test series between India and Australia owing to a shoulder injury, prompting the franchise to bring in the South African leg-spinner.
"Australia and Rising Pune SuperGiants all-rounder Mitchell Marsh was ruled out of the 10th edition of the VIVO IPL owing to a shoulder injury. As Marsh's replacement, the franchise have roped in South Africa leg-spinner Imran Tahir into the squad," the BCCI said in a statement.
Tahir went unsold in the 2017 VIVO IPL Player Auction earlier this year.
Tahir had earlier represented Delhi Daredevils in IPL 2016.
Disclaimer: No Business Standard Journalist was involved in creation of this content