The 30-year-old, who is recuperating at Bangalore's National Cricket Academy, will complete his rehab next month.
A sparkling 78 by Shikhar Dhawan and Kagiso Rabada's 4/29 also went a long way in Delhi Capitals edging out Sunrisers Hyderabad by 17 runs.
SRH skipper David Warner confirmed the nature of injury during the toss before Sunday's Qualifier 2 against Delhi Capitals.
SRH have won four games on the trot, while Capitals have been on a downward curve.
SRH will take on Delhi Capitals in what is effectively a semifinal on Sunday with the winners meeting defending champions Mumbai in Tuesday's final in Dubai.
Captain Virat Kohli and AB de Villiers need to take responsibility in the big match for RCB.
SRH chased down the target of 150 in 17.1 overs without losing a wicket. Medium-pacer Sandeep Sharma's triple strikes helped SRH restrict MI to 149/8 after opting to bowl.
MI have all the bases covered with a strong top-order, powerful middle-order and a top-class bowling attack.
After taking a tough call to leave out the dangerous Jonny Bairstow from the playing eleven, Sunrisers have managed to find out the 'right' balance.
SRH first produced a brilliant bowling effort to restrict a batting-heavy RCB to a modest 120/7 and then chased down the target in 14.1 overs.