| No. | Date | Opponent | Venue | Result | Scorecard |
|---|
| 1 | April 10, 2016 | Delhi Daredevils | Kolkata | Won by 9 wickets, MoM -Andre Russell 3/24 (3 Overs) | Scorecard |
| 2 | April 13, 2016 | Mumbai Indians | Kolkata | Lost by 6 wickets | Scorecard |
| 3 | April 16, 2016 | Sunrisers Hyderabad | Hyderabad | Won by 8 wickets, MoM -Gautam Gambhir 90*(60) | Scorecard |
| 4 | April 19, 2016 | Kings XI Punjab | Mohali | Won by 6 wickets, MoM -Robin Uthappa 53(28) | Scorecard |
| 5 | April 24, 2016 | Rising Pune Supergiant | Pune | Won by 2 wickets, MoM -Suryakumar Yadav 60(49) | Scorecard |
| 6 | April 28, 2016 | Mumbai Indians | Mumbai | Lost by 6 wickets | Scorecard |
| 7 | April 30, 2016 | Delhi Daredevils | Delhi | Lost by 27 runs | Scorecard |
| 8 | May 2, 2016 | Royal Challengers Bangalore | Bengaluru | Won by 5 wickets, MoM -Andre Russell 39(24) & 1/24 (4 Overs) | Scorecard |
| 9 | May 4, 2016 | Kings XI Punjab | Kolkata | Won by 7 runs, MoM -Andre Russell 16(10) & 4/20 (4 Overs) | Scorecard |
| 10 | May 8, 2016 | Gujarat Lions | Kolkata | Lost by 5 wickets | Scorecard |
| 11 | May 14, 2016 | Rising Pune Supergiant | Kolkata | Won by 8 wickets (D/L), MoM -Yusuf Pathan 37*(18) | Scorecard |
| 12 | May 16, 2016 | Royal Challengers Bangalore | Kolkata | Lost by 9 wickets | Scorecard |
| 13 | May 19, 2016 | Gujarat Lions | Kanpur | Lost by 6 wickets | Scorecard |
| 14 | May 22, 2016 | Sunrisers Hyderabad | Kolkata | Won by 22 runs, MoM -Yusuf Pathan 52*(34) | Scorecard |
| Play-offs |
|---|
| 15 | 25 May 2016 | Sunrisers Hyderabad (Eliminator) | Delhi | Lost by 22 runs | Scorecard |
| Overall record: 8–7. Eliminated in the first stage of the playoffs. |