Royal Challengers Bangalore will take on Kolkata Knight Riders in the 30th match of the 2016 Indian Premier League (IPL) at the M. Chinnaswamy Stadium in Bangalore on 2 May.

Where to watch live

Match starts at 3.30pm BST/8pm IST. Live coverage of the game is available on Sky Sports 4 and Sky Sports 4 HD in the UK. Set Max, Sony Six, Sony Six HD, Sony ESPN and Sony ESPN HD will telecast it in India. Click here for live streaming link.


Royal Challengers Bangalore come into the fixture after suffering a defeat at the hands of Sunrisers Hyderabad. David Warner's side managed 194 runs in their 20 overs and the Challengers fell 15 runs short of the target.

Chris Gayle, who was available for selection was not picked for the clash. He could make his way back into the squad and open the innings along with Virat Kohli. RCB have a very good batting division, but it is their bowling division which has been costing them matches.

Meanwhile, Kolkata Knight Riders come into this fixture after their last match against Delhi Daredevils saw them suffer a 27-run defeat. Zaheer Khan's side managed 186 runs and in reply, a poor batting display except Robin Uthappa (72) led to their defeat.


Royal Challengers Bangalore to win

Betting odds (bwin)

  • Royal Challengers Bangalore to win: 13/8
  • Kolkata Knight Riders to win: 1

Team news

Royal Challengers Bangalore

Possible XI: Chris Gayle, Virat Kohli (C), AB De Villiers, Shane Watson, KL Rahul (WK), Sarfaraz Khan, Stuart Binny, Kedar Jadhav, Yuzvendra Chahal, Kane Richardson, Iqbal Abdulla.

Kolkata Knight Riders

Possible XI: Robin Uthappa (WK), Gautam Gambhir (C), Manish Pandey, Yusuf Pathan, Andre Russell, Colin Munro, Suryakumar Yadav, Piyush Chawla, Morne Morkel, Kuldeep Yadav, Sunil Narine.