Live
Upcoming
Completed
Fixtures
News
Series
Teams
Players
Rankings
Home
Series
News
More
Indian Premier League
Matches
Teams
Points Table
Info
Stats
Completed
Match 1
Chennai Super Kings
CSK
176/4 (18.4 ov)
Royal Challengers Bengaluru
RCB
173/6 (20 ov)
Chennai Super Kings won by 6 wickets
Completed
Match 2
Punjab Kings
PBKS
177/6 (19.2 ov)
Delhi Capitals
DC
174/9 (20 ov)
Punjab Kings won by 4 wickets
Completed
Match 3
Kolkata Knight Riders
KKR
208/7 (20 ov)
Sunrisers Hyderabad
SRH
204/7 (20 ov)
Kolkata Knight Riders won by 4 runs.
Completed
Match 4
Rajasthan Royals
RR
193/4 (20 ov)
Lucknow Super Giants
LSG
173/6 (20 ov)
Rajasthan Royals won by 20 runs.
Completed
Match 5
Gujarat Titans
GT
168/6 (20 ov)
Mumbai Indians
MI
162/9 (20 ov)
Gujarat Titans won by 6 runs.
Completed
Match 6
Royal Challengers Bengaluru
RCB
178/6 (19.2 ov)
Punjab Kings
PBKS
176/6 (20 ov)
Royal Challengers Bengaluru won by 4 wickets
Completed
Match 7
Chennai Super Kings
CSK
206/6 (20 ov)
Gujarat Titans
GT
143/8 (20 ov)
Chennai Super Kings won by 63 runs.
Completed
Match 8
Sunrisers Hyderabad
SRH
277/3 (20 ov)
Mumbai Indians
MI
246/5 (20 ov)
Sunrisers Hyderabad won by 31 runs.
Completed
Match 9
Rajasthan Royals
RR
185/5 (20 ov)
Delhi Capitals
DC
173/5 (20 ov)
Rajasthan Royals won by 12 runs.
Completed
Match 10
Royal Challengers Bengaluru
RCB
182/6 (20 ov)
Kolkata Knight Riders
KKR
186/3 (16.5 ov)
Kolkata Knight Riders won by 7 wickets
Completed
Match 11
Lucknow Super Giants
LSG
199/8 (20 ov)
Punjab Kings
PBKS
178/5 (20 ov)
Lucknow Super Giants won by 21 runs.
Completed
Match 12
Gujarat Titans
GT
168/3 (19.1 ov)
Sunrisers Hyderabad
SRH
162/8 (20 ov)
Gujarat Titans won by 7 wickets
Completed
Match 13
Delhi Capitals
DC
191/5 (20 ov)
Chennai Super Kings
CSK
171/6 (20 ov)
Delhi Capitals won by 20 runs.
Completed
Match 14
Mumbai Indians
MI
125/9 (20 ov)
Rajasthan Royals
RR
127/4 (15.3 ov)
Rajasthan Royals won by 6 wickets
Completed
Match 15
Royal Challengers Bengaluru
RCB
153/10 (19.4 ov)
Lucknow Super Giants
LSG
181/5 (20 ov)
Lucknow Super Giants won by 28 runs.
Completed
Match 16
Delhi Capitals
DC
166/10 (17.2 ov)
Kolkata Knight Riders
KKR
272/7 (20 ov)
Kolkata Knight Riders won by 106 runs.
Completed
Match 17
Gujarat Titans
GT
199/4 (20 ov)
Punjab Kings
PBKS
200/7 (19.5 ov)
Punjab Kings won by 3 wickets
Completed
Match 18
Sunrisers Hyderabad
SRH
166/4 (18.1 ov)
Chennai Super Kings
CSK
165/5 (20 ov)
Sunrisers Hyderabad won by 6 wickets
Completed
Match 19
Rajasthan Royals
RR
189/4 (19.1 ov)
Royal Challengers Bengaluru
RCB
183/3 (20 ov)
Rajasthan Royals won by 6 wickets
Completed
Match 20
Mumbai Indians
MI
234/5 (20 ov)
Delhi Capitals
DC
205/8 (20 ov)
Mumbai Indians won by 29 runs.
Completed
Match 21
Lucknow Super Giants
LSG
163/5 (20 ov)
Gujarat Titans
GT
130/10 (18.5 ov)
Lucknow Super Giants won by 33 runs.
Completed
Match 22
Chennai Super Kings
CSK
141/3 (17.4 ov)
Kolkata Knight Riders
KKR
137/9 (20 ov)
Chennai Super Kings won by 7 wickets
Completed
Match 23
Punjab Kings
PBKS
180/6 (20 ov)
Sunrisers Hyderabad
SRH
182/9 (20 ov)
Sunrisers Hyderabad won by 2 runs.
Completed
Match 24
Rajasthan Royals
RR
196/3 (20 ov)
Gujarat Titans
GT
199/7 (20 ov)
Gujarat Titans won by 3 wickets
Completed
Match 25
Mumbai Indians
MI
199/3 (15.3 ov)
Royal Challengers Bengaluru
RCB
196/8 (20 ov)
Mumbai Indians won by 7 wickets
Completed
Match 26
Lucknow Super Giants
LSG
167/7 (20 ov)
Delhi Capitals
DC
170/4 (18.1 ov)
Delhi Capitals won by 6 wickets
Completed
Match 27
Punjab Kings
PBKS
147/8 (20 ov)
Rajasthan Royals
RR
152/7 (19.5 ov)
Rajasthan Royals won by 3 wickets
Completed
Match 28
Kolkata Knight Riders
KKR
162/2 (15.4 ov)
Lucknow Super Giants
LSG
161/7 (20 ov)
Kolkata Knight Riders won by 8 wickets
Completed
Match 29
Mumbai Indians
MI
186/6 (20 ov)
Chennai Super Kings
CSK
206/4 (20 ov)
Chennai Super Kings won by 20 runs.
Completed
Match 30
Royal Challengers Bengaluru
RCB
262/7 (20 ov)
Sunrisers Hyderabad
SRH
287/3 (20 ov)
Sunrisers Hyderabad won by 25 runs.
Completed
Match 31
Kolkata Knight Riders
KKR
223/6 (20 ov)
Rajasthan Royals
RR
224/8 (20 ov)
Rajasthan Royals won by 2 wickets
Completed
Match 32
Gujarat Titans
GT
89/10 (17.3 ov)
Delhi Capitals
DC
92/4 (8.5 ov)
Delhi Capitals won by 6 wickets
Completed
Match 33
Punjab Kings
PBKS
183/10 (19.1 ov)
Mumbai Indians
MI
192/7 (20 ov)
Mumbai Indians won by 9 runs.
Completed
Match 34
Lucknow Super Giants
LSG
180/2 (19 ov)
Chennai Super Kings
CSK
176/6 (20 ov)
Lucknow Super Giants won by 8 wickets
Completed
Match 35
Delhi Capitals
DC
199/10 (19.1 ov)
Sunrisers Hyderabad
SRH
266/7 (20 ov)
Sunrisers Hyderabad won by 67 runs.
Completed
Match 36
Kolkata Knight Riders
KKR
222/6 (20 ov)
Royal Challengers Bengaluru
RCB
221/10 (20 ov)
Kolkata Knight Riders won by 1 runs.
Completed
Match 37
Punjab Kings
PBKS
142/10 (20 ov)
Gujarat Titans
GT
146/7 (19.1 ov)
Gujarat Titans won by 3 wickets
Completed
Match 38
Rajasthan Royals
RR
183/1 (18.4 ov)
Mumbai Indians
MI
179/9 (20 ov)
Rajasthan Royals won by 9 wickets
Completed
Match 39
Chennai Super Kings
CSK
210/4 (20 ov)
Lucknow Super Giants
LSG
213/4 (19.3 ov)
Lucknow Super Giants won by 6 wickets
Completed
Match 40
Delhi Capitals
DC
224/4 (20 ov)
Gujarat Titans
GT
220/8 (20 ov)
Delhi Capitals won by 4 runs.
Completed
Match 41
Sunrisers Hyderabad
SRH
171/8 (20 ov)
Royal Challengers Bengaluru
RCB
206/7 (20 ov)
Royal Challengers Bengaluru won by 35 runs.
Completed
Match 42
Kolkata Knight Riders
KKR
261/6 (20 ov)
Punjab Kings
PBKS
262/2 (18.4 ov)
Punjab Kings won by 8 wickets
Completed
Match 43
Delhi Capitals
DC
257/4 (20 ov)
Mumbai Indians
MI
247/9 (20 ov)
Delhi Capitals won by 10 runs.
Completed
Match 44
Lucknow Super Giants
LSG
196/5 (20 ov)
Rajasthan Royals
RR
199/3 (19 ov)
Rajasthan Royals won by 7 wickets
Completed
Match 45
Gujarat Titans
GT
200/3 (20 ov)
Royal Challengers Bengaluru
RCB
206/1 (16 ov)
Royal Challengers Bengaluru won by 9 wickets
Completed
Match 46
Chennai Super Kings
CSK
212/3 (20 ov)
Sunrisers Hyderabad
SRH
134/10 (18.5 ov)
Chennai Super Kings won by 78 runs.
Completed
Match 47
Kolkata Knight Riders
KKR
157/3 (16.3 ov)
Delhi Capitals
DC
153/9 (20 ov)
Kolkata Knight Riders won by 7 wickets
Completed
Match 48
Lucknow Super Giants
LSG
145/6 (19.2 ov)
Mumbai Indians
MI
144/7 (20 ov)
Lucknow Super Giants won by 4 wickets
Completed
Match 49
Chennai Super Kings
CSK
162/7 (20 ov)
Punjab Kings
PBKS
163/3 (17.5 ov)
Punjab Kings won by 7 wickets
Completed
Match 50
Sunrisers Hyderabad
SRH
201/3 (20 ov)
Rajasthan Royals
RR
200/7 (20 ov)
Sunrisers Hyderabad won by 1 run.
Completed
Match 51
Mumbai Indians
MI
145/10 (18.5 ov)
Kolkata Knight Riders
KKR
169/10 (19.5 ov)
Kolkata Knight Riders won by 24 runs.
Completed
Match 52
Royal Challengers Bengaluru
RCB
152/6 (13.4 ov)
Gujarat Titans
GT
147/10 (19.3 ov)
Royal Challengers Bengaluru won by 4 wickets
Completed
Match 53
Punjab Kings
PBKS
139/9 (20 ov)
Chennai Super Kings
CSK
167/9 (20 ov)
Chennai Super Kings won by 28 runs.
Completed
Match 54
Lucknow Super Giants
LSG
137/10 (16.1 ov)
Kolkata Knight Riders
KKR
235/6 (20 ov)
Kolkata Knight Riders won by 98 runs.
Completed
Match 55
Mumbai Indians
MI
174/3 (17.2 ov)
Sunrisers Hyderabad
SRH
173/8 (20 ov)
Mumbai Indians won by 7 wickets
Completed
Match 56
Delhi Capitals
DC
221/8 (20 ov)
Rajasthan Royals
RR
201/8 (20 ov)
Delhi Capitals won by 20 runs.
Completed
Match 57
Sunrisers Hyderabad
SRH
167/0 (9.4 ov)
Lucknow Super Giants
LSG
165/4 (20 ov)
Sunrisers Hyderabad won by 10 wickets
Completed
Match 58
Punjab Kings
PBKS
181/10 (17 ov)
Royal Challengers Bengaluru
RCB
241/7 (20 ov)
Royal Challengers Bengaluru won by 60 runs.
Completed
Match 59
Gujarat Titans
GT
231/3 (20 ov)
Chennai Super Kings
CSK
196/8 (20 ov)
Gujarat Titans won by 35 runs.
Completed
Match 60
Kolkata Knight Riders
KKR
157/7 (16 ov)
Mumbai Indians
MI
139/8 (16 ov)
Kolkata Knight Riders won by 18 runs.
Completed
Match 61
Chennai Super Kings
CSK
145/5 (18.2 ov)
Rajasthan Royals
RR
141/5 (20 ov)
Chennai Super Kings won by 5 wickets
Completed
Match 62
Royal Challengers Bengaluru
RCB
187/9 (20 ov)
Delhi Capitals
DC
140/10 (19.1 ov)
Royal Challengers Bengaluru won by 47 runs.
Cancelled
Match 63
Gujarat Titans
GT
Kolkata Knight Riders
KKR
Match abandoned due to rain
Completed
Match 64
Delhi Capitals
DC
208/4 (20 ov)
Lucknow Super Giants
LSG
189/9 (20 ov)
Delhi Capitals won by 19 runs.
Completed
Match 65
Rajasthan Royals
RR
144/9 (20 ov)
Punjab Kings
PBKS
145/5 (18.5 ov)
Punjab Kings won by 5 wickets
Cancelled
Match 66
Sunrisers Hyderabad
SRH
Gujarat Titans
GT
Match abandoned due to rain
Completed
Match 67
Mumbai Indians
MI
196/6 (20 ov)
Lucknow Super Giants
LSG
214/6 (20 ov)
Lucknow Super Giants won by 18 runs.
Completed
Match 68
Royal Challengers Bengaluru
RCB
218/5 (20 ov)
Chennai Super Kings
CSK
191/7 (20 ov)
Royal Challengers Bengaluru won by 27 runs.
Completed
Match 69
Sunrisers Hyderabad
SRH
215/6 (19.1 ov)
Punjab Kings
PBKS
214/5 (20 ov)
Sunrisers Hyderabad won by 4 wickets
Cancelled
Match 70
Rajasthan Royals
RR
Kolkata Knight Riders
KKR
Match abandoned due to rain
Completed
Qualifier 1
Kolkata Knight Riders
KKR
164/2 (13.4 ov)
Sunrisers Hyderabad
SRH
159/10 (19.3 ov)
Kolkata Knight Riders won by 8 wickets
Completed
Eliminator
Rajasthan Royals
RR
174/6 (19 ov)
Royal Challengers Bengaluru
RCB
172/8 (20 ov)
Rajasthan Royals won by 4 wickets
Completed
Qualifier 2
Sunrisers Hyderabad
SRH
175/9 (20 ov)
Rajasthan Royals
RR
139/7 (20 ov)
Sunrisers Hyderabad won by 36 runs.
Completed
Final
Kolkata Knight Riders
KKR
114/2 (10.3 ov)
Sunrisers Hyderabad
SRH
113/10 (18.3 ov)
Kolkata Knight Riders won by 8 wickets