Indian Premier League 2026

Royal Challengers Bengaluru vs Sunrisers Hyderabad

1st Match Royal Challengers Bengaluru need 17 runs in 30 balls

Royal Challengers Bengaluru: 201/9 (19.6 overs)

Sunrisers Hyderabad: 185/4 (14.6 overs)

Mumbai Indians vs Kolkata Knight Riders

2nd Match Mumbai Indians won by 6 wkts

Mumbai Indians: 220/4 (19.6 overs)

Kolkata Knight Riders: 224/4 (19.1 overs)

Rajasthan Royals vs Chennai Super Kings

3rd Match Rajasthan Royals won by 8 wkts

Rajasthan Royals: 127/10 (19.4 overs)

Chennai Super Kings: 128/2 (12.1 overs)

Punjab Kings vs Gujarat Titans

4th Match Punjab Kings won by 3 wkts

Punjab Kings: 162/6 (19.6 overs)

Gujarat Titans: 165/7 (19.1 overs)

Lucknow Super Giants vs Delhi Capitals

5th Match Delhi Capitals won by 6 wkts

Lucknow Super Giants: 141/10 (18.4 overs)

Delhi Capitals: 145/4 (17.1 overs)

Kolkata Knight Riders vs Sunrisers Hyderabad

6th Match Sunrisers Hyderabad won by 65 runs

Kolkata Knight Riders: 226/8 (19.6 overs)

Sunrisers Hyderabad: 161/10 (15.6 overs)

Chennai Super Kings vs Punjab Kings

7th Match Punjab Kings won by 5 wkts

Chennai Super Kings: 209/5 (19.6 overs)

Punjab Kings: 210/5 (18.4 overs)

Delhi Capitals vs Mumbai Indians

8th Match Delhi Capitals won by 6 wkts

Delhi Capitals: 162/6 (19.6 overs)

Mumbai Indians: 164/4 (18.1 overs)

Gujarat Titans vs Rajasthan Royals

9th Match Rajasthan Royals won by 6 runs

Gujarat Titans: 210/6 (19.6 overs)

Rajasthan Royals: 204/8 (19.6 overs)

Sunrisers Hyderabad vs Lucknow Super Giants

10th Match Lucknow Super Giants won by 5 wkts

Sunrisers Hyderabad: 156/9 (19.6 overs)

Lucknow Super Giants: 160/5 (19.5 overs)

Royal Challengers Bengaluru vs Chennai Super Kings

11th Match Royal Challengers Bengaluru won by 43 runs

Royal Challengers Bengaluru: 250/3 (19.6 overs)

Chennai Super Kings: 207/10 (19.4 overs)

Kolkata Knight Riders vs Punjab Kings

12th Match No result (due to rain)

Kolkata Knight Riders: 25/2 (3.4 overs)

Rajasthan Royals vs Mumbai Indians

13th Match Mumbai Indians need 48 runs in 13 balls - 11 overs game due to rain

Rajasthan Royals: 150/3 (10.6 overs)

Mumbai Indians: 103/7 (8.5 overs)

Delhi Capitals vs Gujarat Titans

14th Match Gujarat Titans won by 1 run

Delhi Capitals: 210/4 (19.6 overs)

Gujarat Titans: 209/8 (19.6 overs)

Kolkata Knight Riders vs Lucknow Super Giants

15th Match Lucknow Super Giants won by 3 wkts

Kolkata Knight Riders: 181/4 (19.6 overs)

Lucknow Super Giants: 182/7 (19.6 overs)

Rajasthan Royals vs Royal Challengers Bengaluru

16th Match Rajasthan Royals won by 6 wkts

Rajasthan Royals: 201/8 (19.6 overs)

Royal Challengers Bengaluru: 202/4 (17.6 overs)

Punjab Kings vs Sunrisers Hyderabad

17th Match Punjab Kings need 91 runs in 57 balls

Punjab Kings: 219/6 (19.6 overs)

Sunrisers Hyderabad: 129/3 (10.3 overs)

Chennai Super Kings vs Delhi Capitals

18th Match Chennai Super Kings won by 23 runs

Chennai Super Kings: 212/2 (19.6 overs)

Delhi Capitals: 189/10 (19.6 overs)

Lucknow Super Giants vs Gujarat Titans

19th Match Gujarat Titans won by 7 wkts

Lucknow Super Giants: 164/8 (19.6 overs)

Gujarat Titans: 165/3 (18.4 overs)

Mumbai Indians vs Royal Challengers Bengaluru

20th Match Royal Challengers Bengaluru won by 18 runs

Mumbai Indians: 240/4 (19.6 overs)

Royal Challengers Bengaluru: 222/5 (19.6 overs)

Sunrisers Hyderabad vs Rajasthan Royals

21st Match Sunrisers Hyderabad won by 57 runs

Sunrisers Hyderabad: 216/6 (19.6 overs)

Rajasthan Royals: 159/10 (18.6 overs)

Chennai Super Kings vs Kolkata Knight Riders

22nd Match Kolkata Knight Riders need 40 runs in 5 balls

Chennai Super Kings: 192/5 (19.6 overs)

Kolkata Knight Riders: 153/6 (19.1 overs)

Royal Challengers Bengaluru vs Lucknow Super Giants

23rd Match Royal Challengers Bengaluru need 66 runs in 66 balls

Royal Challengers Bengaluru: 146/10 (19.6 overs)

Lucknow Super Giants: 81/2 (8.6 overs)

Mumbai Indians vs Punjab Kings

24th Match Punjab Kings won by 7 wkts

Mumbai Indians: 195/6 (19.6 overs)

Punjab Kings: 198/3 (16.3 overs)

Gujarat Titans vs Kolkata Knight Riders

25th Match Gujarat Titans won by 5 wkts

Gujarat Titans: 180/10 (19.6 overs)

Kolkata Knight Riders: 181/5 (19.4 overs)

Royal Challengers Bengaluru vs Delhi Capitals

26th Match Delhi Capitals won by 6 wkts

Royal Challengers Bengaluru: 175/8 (19.6 overs)

Delhi Capitals: 179/4 (19.5 overs)

Sunrisers Hyderabad vs Chennai Super Kings

27th Match Sunrisers Hyderabad won by 10 runs

Sunrisers Hyderabad: 194/9 (19.6 overs)

Chennai Super Kings: 184/8 (19.6 overs)

Kolkata Knight Riders vs Rajasthan Royals

28th Match Kolkata Knight Riders won by 4 wkts

Kolkata Knight Riders: 155/9 (19.6 overs)

Rajasthan Royals: 161/6 (19.4 overs)

Punjab Kings vs Lucknow Super Giants

29th Match Punjab Kings won by 54 runs

Punjab Kings: 254/7 (19.6 overs)

Lucknow Super Giants: 200/5 (19.6 overs)

Gujarat Titans vs Mumbai Indians

30th Match Mumbai Indians won by 99 runs

Gujarat Titans: 199/5 (19.6 overs)

Mumbai Indians: 100/10 (15.5 overs)

Sunrisers Hyderabad vs Delhi Capitals

31st Match Sunrisers Hyderabad won by 47 runs

Sunrisers Hyderabad: 242/2 (19.6 overs)

Delhi Capitals: 195/9 (19.6 overs)

Lucknow Super Giants vs Rajasthan Royals

32nd Match Rajasthan Royals won by 40 runs

Lucknow Super Giants: 159/6 (19.6 overs)

Rajasthan Royals: 119/10 (17.6 overs)

Mumbai Indians vs Chennai Super Kings

33rd Match Chennai Super Kings won by 103 runs

Mumbai Indians: 207/6 (19.6 overs)

Chennai Super Kings: 104/10 (18.6 overs)

Royal Challengers Bengaluru vs Gujarat Titans

34th Match Royal Challengers Bengaluru won by 5 wkts

Royal Challengers Bengaluru: 205/3 (19.6 overs)

Gujarat Titans: 206/5 (18.5 overs)

Delhi Capitals vs Punjab Kings

35th Match Punjab Kings won by 6 wkts

Delhi Capitals: 264/2 (19.6 overs)

Punjab Kings: 265/4 (18.5 overs)

Rajasthan Royals vs Sunrisers Hyderabad

36th Match Sunrisers Hyderabad won by 5 wkts

Rajasthan Royals: 228/6 (19.6 overs)

Sunrisers Hyderabad: 229/5 (18.3 overs)

Gujarat Titans vs Chennai Super Kings

37th Match Gujarat Titans won by 8 wkts

Gujarat Titans: 158/7 (19.6 overs)

Chennai Super Kings: 162/2 (16.4 overs)

Lucknow Super Giants vs Kolkata Knight Riders

38th Match Match tied (Kolkata Knight Riders won the Super Over)

Lucknow Super Giants: 155/7 (19.6 overs)

Kolkata Knight Riders: 155/8 (19.6 overs)

Delhi Capitals vs Royal Challengers Bengaluru

39th Match Royal Challengers Bengaluru need 22 runs in 92 balls

Delhi Capitals: 75/10 (16.3 overs)

Royal Challengers Bengaluru: 54/1 (4.4 overs)

Punjab Kings vs Rajasthan Royals

40th Match Rajasthan Royals won by 6 wkts

Punjab Kings: 222/4 (19.6 overs)

Rajasthan Royals: 228/4 (19.2 overs)

Mumbai Indians vs Sunrisers Hyderabad

41st Match Sunrisers Hyderabad won by 6 wkts

Mumbai Indians: 243/5 (19.6 overs)

Sunrisers Hyderabad: 249/4 (18.4 overs)

Gujarat Titans vs Royal Challengers Bengaluru

42nd Match Gujarat Titans won by 4 wkts

Gujarat Titans: 155/10 (19.2 overs)

Royal Challengers Bengaluru: 158/6 (15.5 overs)

Rajasthan Royals vs Delhi Capitals

43rd Match Delhi Capitals won by 7 wkts

Rajasthan Royals: 225/6 (19.6 overs)

Delhi Capitals: 226/3 (19.1 overs)

Chennai Super Kings vs Mumbai Indians

44th Match Chennai Super Kings need 32 runs in 31 balls

Chennai Super Kings: 159/7 (19.6 overs)

Mumbai Indians: 128/2 (14.5 overs)

Sunrisers Hyderabad vs Kolkata Knight Riders

45th Match Kolkata Knight Riders need 43 runs in 40 balls

Sunrisers Hyderabad: 165/10 (18.6 overs)

Kolkata Knight Riders: 123/1 (13.2 overs)

Gujarat Titans vs Punjab Kings

46th Match Gujarat Titans won by 4 wkts

Gujarat Titans: 163/9 (19.6 overs)

Punjab Kings: 167/6 (19.5 overs)

Mumbai Indians vs Lucknow Super Giants

47th Match Mumbai Indians won by 6 wkts

Mumbai Indians: 228/5 (19.6 overs)

Lucknow Super Giants: 229/4 (18.4 overs)

Delhi Capitals vs Chennai Super Kings

48th Match Chennai Super Kings won by 8 wkts

Delhi Capitals: 155/7 (19.6 overs)

Chennai Super Kings: 159/2 (17.3 overs)

Sunrisers Hyderabad vs Punjab Kings

49th Match Sunrisers Hyderabad won by 33 runs

Sunrisers Hyderabad: 235/4 (19.6 overs)

Punjab Kings: 202/7 (19.6 overs)

Lucknow Super Giants vs Royal Challengers Bengaluru

50th Match LSG won by 9 runs (19 Overs game due to rain, DLS Target 213)

Lucknow Super Giants: 209/3 (18.6 overs)

Royal Challengers Bengaluru: 203/6 (18.6 overs)

Delhi Capitals vs Kolkata Knight Riders

51st Match Kolkata Knight Riders won by 8 wkts

Delhi Capitals: 142/8 (19.6 overs)

Kolkata Knight Riders: 147/2 (14.2 overs)

Rajasthan Royals vs Gujarat Titans

52nd Match Gujarat Titans won by 77 runs

Rajasthan Royals: 229/4 (19.6 overs)

Gujarat Titans: 152/10 (16.3 overs)

Chennai Super Kings vs Lucknow Super Giants

53rd Match Chennai Super Kings need 35 runs in 24 balls

Chennai Super Kings: 203/8 (19.6 overs)

Lucknow Super Giants: 169/4 (15.6 overs)

Royal Challengers Bengaluru vs Mumbai Indians

54th Match Royal Challengers Bengaluru won by 2 wkts

Royal Challengers Bengaluru: 166/7 (19.6 overs)

Mumbai Indians: 167/8 (19.6 overs)

Punjab Kings vs Delhi Capitals

55th Match Delhi Capitals won by 3 wkts

Punjab Kings: 210/5 (19.6 overs)

Delhi Capitals: 216/7 (18.6 overs)

Gujarat Titans vs Sunrisers Hyderabad

56th Match Gujarat Titans won by 82 runs

Gujarat Titans: 168/5 (19.6 overs)

Sunrisers Hyderabad: 86/10 (14.5 overs)

Royal Challengers Bengaluru vs Kolkata Knight Riders

57th Match Royal Challengers Bengaluru won by 6 wkts

Royal Challengers Bengaluru: 192/4 (19.6 overs)

Kolkata Knight Riders: 194/4 (19.1 overs)

Punjab Kings vs Mumbai Indians

58th Match Mumbai Indians won by 6 wkts

Punjab Kings: 200/8 (19.6 overs)

Mumbai Indians: 205/4 (19.5 overs)

Lucknow Super Giants vs Chennai Super Kings

59th Match Lucknow Super Giants need 59 runs in 54 balls

Lucknow Super Giants: 187/5 (19.6 overs)

Chennai Super Kings: 129 (10.6 overs)

Kolkata Knight Riders vs Gujarat Titans

60th Match Kolkata Knight Riders won by 29 runs

Kolkata Knight Riders: 247/2 (19.6 overs)

Gujarat Titans: 218/4 (19.6 overs)

Punjab Kings vs Royal Challengers Bengaluru

61st Match Punjab Kings need 39 runs in 11 balls

Punjab Kings: 222/4 (19.6 overs)

Royal Challengers Bengaluru: 184/6 (18.1 overs)

Delhi Capitals vs Rajasthan Royals

62nd Match Delhi Capitals won by 5 wkts

Delhi Capitals: 193/8 (19.6 overs)

Rajasthan Royals: 197/5 (19.2 overs)

Chennai Super Kings vs Sunrisers Hyderabad

63rd Match Sunrisers Hyderabad won by 5 wkts

Chennai Super Kings: 180/7 (19.6 overs)

Sunrisers Hyderabad: 181/5 (18.6 overs)

Rajasthan Royals vs Lucknow Super Giants

64th Match Rajasthan Royals won by 7 wkts

Rajasthan Royals: 220/5 (19.6 overs)

Lucknow Super Giants: 225/3 (19.1 overs)

Kolkata Knight Riders vs Mumbai Indians

65th Match Kolkata Knight Riders won by 4 wkts

Kolkata Knight Riders: 147/8 (19.6 overs)

Mumbai Indians: 148/6 (18.5 overs)

Chennai Super Kings vs Gujarat Titans

66th Match Gujarat Titans won by 89 runs

Chennai Super Kings: 229/4 (19.6 overs)

Gujarat Titans: 140/10 (13.4 overs)

Sunrisers Hyderabad vs Royal Challengers Bengaluru

67th Match Sunrisers Hyderabad won by 55 runs

Sunrisers Hyderabad: 255/4 (19.6 overs)

Royal Challengers Bengaluru: 200/4 (19.6 overs)

Lucknow Super Giants vs Punjab Kings

68th Match Punjab Kings won by 7 wkts

Lucknow Super Giants: 196/6 (19.6 overs)

Punjab Kings: 200/3 (17.6 overs)

Mumbai Indians vs Rajasthan Royals

69th Match Mumbai Indians need 38 runs in 8 balls

Mumbai Indians: 205/8 (19.6 overs)

Rajasthan Royals: 168/9 (18.4 overs)

Kolkata Knight Riders vs Delhi Capitals

70th Match Delhi Capitals won by 40 runs

Kolkata Knight Riders: 203/5 (19.6 overs)

Delhi Capitals: 163/10 (18.4 overs)