Parthiv a revelation
Apart from Kohli (270 runs from 7 matches) and De Villiers (232 runs from 7 matches), RCB's other strength has been the pint-sized wicket-keeper batsman Parthiv Patel, who has scored 191 runs in seven games.
However, the likes of Akshdeep Nath, Moeen Ali, Marcus Stonis and Colin De Grandhomme should score heavily.
On the bowling front, RCB's biggest asset has been Yuzvendra Chahal, who is the second on the most wickets list with 11 scalps. Chahal would be key player on a slow Wankhede track and has the potential to dismantle Mumbai's strong batting line up.
But he would need support from Mohammed Siraj (6 wickets), Navdeep Saini (4 wickets), Moeen (3 wickets) and a profligate Umesh Yadav (2 wickets). The arrival of veteran South Africa pace Dale Steyn is also a massive boost for RCB.
Rohit back in form
On the other hand, after suffering a four wicket loss against Rajasthan Royals, Mumbai would be aiming to get back to winning ways.
The good sign for them is that skipper Rohit Sharma (165 runs), who made a comeback after missing out a game due to injury and South African Quinton De Kock (238 runs), have got runs under their belt along with Hardik Pandya.
The others Ishan Kishan, Surya Kumar Yadav (154 runs), Kieron Pollard (185 runs) and Krunal Pandya (92 runs) need to be consistent with the bat.
The bowlers would want to forget the hammering by Englishman Jos Buttler and come up fresh.