Rabada became the third most expensive foreign player at this year's IPL auction with England all-rounder Ben Stokes fetching 14.5 Cr INR for the Rising Pune Giants and Stokes' compatriot, fast bowler Tymal Mills, fetching $1.8m.
Rabada, who is South Africa's No 1 Test bowler, has played 16 T20Is for the Proteas and has taken 22 wickets at an average of 22.63.