IPL 2016 April 9, 2016 8:00 pm N/A Mumbai Indians vs Rising Pune Supergiants April 10, 2016 8:00 pm N/A Kolkata Knight Riders vs Delhi Capitals April 11, 2016 8:00 pm N/A Punjab Kings vs Gujarat Lions April 12, 2016 8:00 pm N/A Royal Challengers Bangalore vs Sunrisers Hyderabad April 13, 2016 8:00 pm N/A Kolkata Knight Riders vs Mumbai Indians April 14, 2016 8:00 pm N/A Gujarat Lions vs Rising Pune Supergiants April 15, 2016 8:00 pm N/A Delhi Capitals vs Punjab Kings April 16, 2016 4:00 pm N/A Sunrisers Hyderabad vs Kolkata Knight Riders April 16, 2016 8:00 pm N/A Mumbai Indians vs Gujarat Lions April 17, 2016 4:00 pm N/A Punjab Kings vs Gujarat Lions April 17, 2016 8:00 pm N/A Royal Challengers Bangalore vs Delhi Capitals April 18, 2016 8:00 pm N/A Sunrisers Hyderabad vs Mumbai Indians April 19, 2016 8:00 pm N/A Punjab Kings vs Kolkata Knight Riders April 20, 2016 8:00 pm N/A Mumbai Indians vs Royal Challengers Bangalore April 21, 2016 8:00 pm N/A Gujarat Lions vs Sunrisers Hyderabad April 22, 2016 8:00 pm N/A Rising Pune Supergiants vs Royal Challengers Bangalore April 23, 2016 4:00 pm N/A Delhi Capitals vs Mumbai Indians April 23, 2016 8:00 pm N/A Sunrisers Hyderabad vs Punjab Kings April 24, 2016 4:00 pm N/A Gujarat Lions vs Royal Challengers Bangalore April 24, 2016 8:00 pm N/A Rising Pune Supergiants vs Kolkata Knight Riders April 25, 2016 8:00 pm N/A Punjab Kings vs Mumbai Indians April 26, 2016 8:00 pm N/A Sunrisers Hyderabad vs Rising Pune Supergiants April 27, 2016 8:00 pm N/A Delhi Capitals vs Gujarat Lions April 28, 2016 8:00 pm N/A Mumbai Indians vs Kolkata Knight Riders April 29, 2016 8:00 pm N/A Rising Pune Supergiants vs Gujarat Lions April 30, 2016 4:00 pm N/A Delhi Capitals vs Kolkata Knight Riders April 30, 2016 8:00 pm N/A Sunrisers Hyderabad vs Royal Challengers Bangalore May 1, 2016 4:00 pm N/A Gujarat Lions vs Punjab Kings May 1, 2016 8:00 pm N/A Rising Pune Supergiants vs Mumbai Indians May 2, 2016 8:00 pm N/A Royal Challengers Bangalore vs Kolkata Knight Riders May 3, 2016 8:00 pm N/A Gujarat Lions vs Delhi Capitals May 4, 2016 8:00 pm N/A Kolkata Knight Riders vs Punjab Kings May 5, 2016 8:00 pm N/A Delhi Capitals vs Rising Pune Supergiants May 6, 2016 8:00 pm N/A Sunrisers Hyderabad vs Gujarat Lions May 7, 2016 4:00 pm N/A Royal Challengers Bangalore vs Rising Pune Supergiants May 7, 2016 8:00 pm N/A Punjab Kings vs Delhi Capitals May 8, 2016 4:00 pm N/A Mumbai Indians vs Sunrisers Hyderabad May 8, 2016 8:00 pm N/A Kolkata Knight Riders vs Gujarat Lions May 9, 2016 8:00 pm N/A Punjab Kings vs Royal Challengers Bangalore May 10, 2016 8:00 pm N/A Rising Pune Supergiants vs Sunrisers Hyderabad May 11, 2016 8:00 pm N/A Royal Challengers Bangalore vs Mumbai Indians May 12, 2016 8:00 pm N/A Sunrisers Hyderabad vs Delhi Capitals May 13, 2016 8:00 pm N/A Mumbai Indians vs Punjab Kings May 14, 2016 4:00 pm N/A Royal Challengers Bangalore vs Gujarat Lions May 14, 2016 8:00 pm N/A Kolkata Knight Riders vs Rising Pune Supergiants May 15, 2016 4:00 pm N/A Punjab Kings vs Sunrisers Hyderabad May 15, 2016 8:00 pm N/A Mumbai Indians vs Delhi Capitals May 16, 2016 8:00 pm N/A Kolkata Knight Riders vs Royal Challengers Bangalore May 17, 2016 8:00 pm N/A Rising Pune Supergiants vs Delhi Capitals May 18, 2016 8:00 pm N/A Royal Challengers Bangalore vs Punjab Kings May 19, 2016 8:00 pm N/A Gujarat Lions vs Kolkata Knight Riders May 20, 2016 8:00 pm N/A Delhi Capitals vs Sunrisers Hyderabad May 21, 2016 4:00 pm N/A Rising Pune Supergiants vs Punjab Kings May 21, 2016 8:00 pm N/A Gujarat Lions vs Mumbai Indians May 22, 2016 4:00 pm N/A Kolkata Knight Riders vs Sunrisers Hyderabad May 22, 2016 8:00 pm N/A Delhi Capitals vs Royal Challengers Bangalore May 24, 2016 8:00 pm N/A Gujarat Lions vs Royal Challengers Bangalore May 25, 2016 8:00 pm N/A Sunrisers Hyderabad vs Kolkata Knight Riders May 27, 2016 8:00 pm N/A Gujarat Lions vs Sunrisers Hyderabad May 30, 2016 8:00 pm N/A Royal Challengers Bangalore vs Sunrisers Hyderabad