Gujarat Titans vs Delhi Capitals

Result - Match 32 - Ahmedabad

Indian Premier League

DC
DCwinner

92/4 (8.5 ov)

GT
GT

89/10 (17.3 ov)

DC won by 6 wickets

Kolkata Knight Riders vs Rajasthan Royals

Result - Match 31 - Kolkata

Indian Premier League

RR
RRwinner

224/8 (20 ov)

KKR
KKR

223/6 (20 ov)

RR won by 2 wickets

Punjab Kings vs Mumbai Indians

Upcoming - Match 33 - Chandigarh

Indian Premier League

PBKS
Punjab Kings

MI
Mumbai Indians

18 Apr 2024, Thur, 7:30 PM IST

Lucknow Super Giants vs Chennai Super Kings

Upcoming - Match 34 - Lucknow

Indian Premier League

LSG
Lucknow Super Giants

CSK
Chennai Super Kings

19 Apr 2024, Fri, 7:30 PM IST

Delhi Capitals vs Sunrisers Hyderabad

Upcoming - Match 35 - Delhi

Indian Premier League

DC
Delhi Capitals

SRH
Sunrisers Hyderabad

20 Apr 2024, Sat, 7:30 PM IST

IPL 2024 Schedule

With the Indian Premier League (IPL) season just around the corner, excitement is building among fans as franchises make strategic decisions about their retained and released players.

Each team meticulously plans its strategy, incorporating the strengths of retained players and fresh talent from the released pool. The league games showcase fierce competition among the best cricketing talents from around the globe, with teams battling it out in the league stage to secure a spot in the playoffs.

The knockout rounds add a thrilling dimension to the tournament, culminating in the highly anticipated IPL Finals. The IPL Winners List reflects the legacy of teams that have etched their names in cricketing history.

Chennai Super Kings and Mumbai Indians have each won the coveted IPL trophy a record five times. Kolkata Knight Riders boast two victories, while Sunrisers Hyderabad, Rajasthan Royals, Deccan Chargers, and Gujarat Titans have all secured the trophy once.

In the last IPL season of 2023, led by MS Dhoni, Chennai Super Kings (CSK) emerged triumphant by defeating Gujarat Titans in a thrilling final. Ravindra Jadeja played a pivotal role, securing the victory for CSK with a six and four off the last two balls in the final over, bowled by Mohit Sharma. This sensational finish shattered Gujarat's hopes of securing back-to-back titles.

Indian Premier League Schedule

22 Mar 2024, Fri, 8:00 PM IST

Result | Chennai Super Kings won by 6 wickets

t20 - Match 1

MA Chidambaram Stadium, Chepauk, Chennai

Chennai Super Kings

CSK

176/4 (18.4 ov)

Royal Challengers Bengaluru

RCB

173/6 (20 ov)

23 Mar 2024, Sat, 3:30 PM IST

Result | Punjab Kings won by 4 wickets

t20 - Match 2

Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur, Mohali

Punjab Kings

PBKS

177/6 (19.2 ov)

Delhi Capitals

DC

174/9 (20 ov)

23 Mar 2024, Sat, 7:30 PM IST

Result | Kolkata Knight Riders won by 4 runs.

t20 - Match 3

Eden Gardens, Kolkata

Kolkata Knight Riders

KKR

208/7 (20 ov)

Sunrisers Hyderabad

SRH

204/7 (20 ov)

24 Mar 2024, Sun, 3:30 PM IST

Result | Rajasthan Royals won by 20 runs.

t20 - Match 4

Sawai Mansingh Stadium, Jaipur

Rajasthan Royals

RR

193/4 (20 ov)

Lucknow Super Giants

LSG

173/6 (20 ov)

24 Mar 2024, Sun, 7:30 PM IST

Result | Gujarat Titans won by 6 runs.

t20 - Match 5

Narendra Modi Stadium, Ahmedabad

Gujarat Titans

GT

168/6 (20 ov)

Mumbai Indians

MI

162/9 (20 ov)

25 Mar 2024, Mon, 7:30 PM IST

Result | Royal Challengers Bengaluru won by 4 wickets

t20 - Match 6

M.Chinnaswamy Stadium, Bengaluru

Royal Challengers Bengaluru

RCB

178/6 (19.2 ov)

Punjab Kings

PBKS

176/6 (20 ov)

26 Mar 2024, Tue, 7:30 PM IST

Result | Chennai Super Kings won by 63 runs.

t20 - Match 7

MA Chidambaram Stadium, Chepauk, Chennai

Chennai Super Kings

CSK

206/6 (20 ov)

Gujarat Titans

GT

143/8 (20 ov)

27 Mar 2024, Wed, 7:30 PM IST

Result | Sunrisers Hyderabad won by 31 runs.

t20 - Match 8

Rajiv Gandhi International Stadium, Uppal, Hyderabad

Sunrisers Hyderabad

SRH

277/3 (20 ov)

Mumbai Indians

MI

246/5 (20 ov)

28 Mar 2024, Thur, 7:30 PM IST

Result | Rajasthan Royals won by 12 runs.

t20 - Match 9

Sawai Mansingh Stadium, Jaipur

Rajasthan Royals

RR

185/5 (20 ov)

Delhi Capitals

DC

173/5 (20 ov)

29 Mar 2024, Fri, 7:30 PM IST

Result | Kolkata Knight Riders won by 7 wickets

t20 - Match 10

M.Chinnaswamy Stadium, Bengaluru

Royal Challengers Bengaluru

RCB

182/6 (20 ov)

Kolkata Knight Riders

KKR

186/3 (16.5 ov)

30 Mar 2024, Sat, 7:30 PM IST

Result | Lucknow Super Giants won by 21 runs.

t20 - Match 11

Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow

Lucknow Super Giants

LSG

199/8 (20 ov)

Punjab Kings

PBKS

178/5 (20 ov)

31 Mar 2024, Sun, 3:30 PM IST

Result | Gujarat Titans won by 7 wickets

t20 - Match 12

Narendra Modi Stadium, Ahmedabad

Gujarat Titans

GT

168/3 (19.1 ov)

Sunrisers Hyderabad

SRH

162/8 (20 ov)

31 Mar 2024, Sun, 7:30 PM IST

Result | Delhi Capitals won by 20 runs.

t20 - Match 13

Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam

Delhi Capitals

DC

191/5 (20 ov)

Chennai Super Kings

CSK

171/6 (20 ov)

1 Apr 2024, Mon, 7:30 PM IST

Result | Rajasthan Royals won by 6 wickets

t20 - Match 14

Wankhede Stadium, Mumbai

Mumbai Indians

MI

125/9 (20 ov)

Rajasthan Royals

RR

127/4 (15.3 ov)

2 Apr 2024, Tue, 7:30 PM IST

Result | Lucknow Super Giants won by 28 runs.

t20 - Match 15

M.Chinnaswamy Stadium, Bengaluru

Royal Challengers Bengaluru

RCB

153/10 (19.4 ov)

Lucknow Super Giants

LSG

181/5 (20 ov)

3 Apr 2024, Wed, 7:30 PM IST

Result | Kolkata Knight Riders won by 106 runs.

t20 - Match 16

Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam

Delhi Capitals

DC

166/10 (17.2 ov)

Kolkata Knight Riders

KKR

272/7 (20 ov)

4 Apr 2024, Thur, 7:30 PM IST

Result | Punjab Kings won by 3 wickets

t20 - Match 17

Narendra Modi Stadium, Ahmedabad

Gujarat Titans

GT

199/4 (20 ov)

Punjab Kings

PBKS

200/7 (19.5 ov)

5 Apr 2024, Fri, 7:30 PM IST

Result | Sunrisers Hyderabad won by 6 wickets

t20 - Match 18

Rajiv Gandhi International Stadium, Uppal, Hyderabad

Sunrisers Hyderabad

SRH

166/4 (18.1 ov)

Chennai Super Kings

CSK

165/5 (20 ov)

6 Apr 2024, Sat, 7:30 PM IST

Result | Rajasthan Royals won by 6 wickets

t20 - Match 19

Sawai Mansingh Stadium, Jaipur

Rajasthan Royals

RR

189/4 (19.1 ov)

Royal Challengers Bengaluru

RCB

183/3 (20 ov)

7 Apr 2024, Sun, 3:30 PM IST

Result | Mumbai Indians won by 29 runs.

t20 - Match 20

Wankhede Stadium, Mumbai

Mumbai Indians

MI

234/5 (20 ov)

Delhi Capitals

DC

205/8 (20 ov)

7 Apr 2024, Sun, 7:30 PM IST

Result | Lucknow Super Giants won by 33 runs.

t20 - Match 21

Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow

Lucknow Super Giants

LSG

163/5 (20 ov)

Gujarat Titans

GT

130/10 (18.5 ov)

8 Apr 2024, Mon, 7:30 PM IST

Result | Chennai Super Kings won by 7 wickets

t20 - Match 22

MA Chidambaram Stadium, Chepauk, Chennai

Chennai Super Kings

CSK

141/3 (17.4 ov)

Kolkata Knight Riders

KKR

137/9 (20 ov)

9 Apr 2024, Tue, 7:30 PM IST

Result | Sunrisers Hyderabad won by 2 runs.

t20 - Match 23

Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur, Mohali

Punjab Kings

PBKS

180/6 (20 ov)

Sunrisers Hyderabad

SRH

182/9 (20 ov)

10 Apr 2024, Wed, 7:30 PM IST

Result | Gujarat Titans won by 3 wickets

t20 - Match 24

Sawai Mansingh Stadium, Jaipur

Rajasthan Royals

RR

196/3 (20 ov)

Gujarat Titans

GT

199/7 (20 ov)

11 Apr 2024, Thur, 7:30 PM IST

Result | Mumbai Indians won by 7 wickets

t20 - Match 25

Wankhede Stadium, Mumbai

Mumbai Indians

MI

199/3 (15.3 ov)

Royal Challengers Bengaluru

RCB

196/8 (20 ov)

12 Apr 2024, Fri, 7:30 PM IST

Result | Delhi Capitals won by 6 wickets

t20 - Match 26

Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow

Lucknow Super Giants

LSG

167/7 (20 ov)

Delhi Capitals

DC

170/4 (18.1 ov)

13 Apr 2024, Sat, 7:30 PM IST

Result | Rajasthan Royals won by 3 wickets

t20 - Match 27

Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur, Mohali

Punjab Kings

PBKS

147/8 (20 ov)

Rajasthan Royals

RR

152/7 (19.5 ov)

14 Apr 2024, Sun, 3:30 PM IST

Result | Kolkata Knight Riders won by 8 wickets

t20 - Match 28

Eden Gardens, Kolkata

Kolkata Knight Riders

KKR

162/2 (15.4 ov)

Lucknow Super Giants

LSG

161/7 (20 ov)

14 Apr 2024, Sun, 7:30 PM IST

Result | Chennai Super Kings won by 20 runs.

t20 - Match 29

Wankhede Stadium, Mumbai

Mumbai Indians

MI

186/6 (20 ov)

Chennai Super Kings

CSK

206/4 (20 ov)

15 Apr 2024, Mon, 7:30 PM IST

Result | Sunrisers Hyderabad won by 25 runs.

t20 - Match 30

M.Chinnaswamy Stadium, Bengaluru

Royal Challengers Bengaluru

RCB

262/7 (20 ov)

Sunrisers Hyderabad

SRH

287/3 (20 ov)

16 Apr 2024, Tue, 7:30 PM IST

Result | Rajasthan Royals won by 2 wickets

t20 - Match 31

Eden Gardens, Kolkata

Kolkata Knight Riders

KKR

223/6 (20 ov)

Rajasthan Royals

RR

224/8 (20 ov)

17 Apr 2024, Wed, 7:30 PM IST

Result | Delhi Capitals won by 6 wickets

t20 - Match 32

Narendra Modi Stadium, Ahmedabad

Gujarat Titans

GT

89/10 (17.3 ov)

Delhi Capitals

DC

92/4 (8.5 ov)

18 Apr 2024, Thur, 7:30 PM IST

Upcoming scheduled

t20 - Match 33

Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur, Mohali

Punjab Kings

Punjab Kings

Mumbai Indians

Mumbai Indians

Match Yet To Start

19 Apr 2024, Fri, 7:30 PM IST

Upcoming scheduled

t20 - Match 34

Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow

Lucknow Super Giants

Lucknow Super Giants

Chennai Super Kings

Chennai Super Kings

Match Yet To Start

20 Apr 2024, Sat, 7:30 PM IST

Upcoming scheduled

t20 - Match 35

Arun Jaitley Stadium, Delhi

Delhi Capitals

Delhi Capitals

Sunrisers Hyderabad

Sunrisers Hyderabad

Match Yet To Start

21 Apr 2024, Sun, 3:30 PM IST

Upcoming scheduled

t20 - Match 36

Eden Gardens, Kolkata

Kolkata Knight Riders

Kolkata Knight Riders

Royal Challengers Bengaluru

Royal Challengers Bengaluru

Match Yet To Start

21 Apr 2024, Sun, 7:30 PM IST

Upcoming scheduled

t20 - Match 37

Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur, Mohali

Punjab Kings

Punjab Kings

Gujarat Titans

Gujarat Titans

Match Yet To Start

22 Apr 2024, Mon, 7:30 PM IST

Upcoming scheduled

t20 - Match 38

Sawai Mansingh Stadium, Jaipur

Rajasthan Royals

Rajasthan Royals

Mumbai Indians

Mumbai Indians

Match Yet To Start

23 Apr 2024, Tue, 7:30 PM IST

Upcoming scheduled

t20 - Match 39

MA Chidambaram Stadium, Chepauk, Chennai

Chennai Super Kings

Chennai Super Kings

Lucknow Super Giants

Lucknow Super Giants

Match Yet To Start

24 Apr 2024, Wed, 7:30 PM IST

Upcoming scheduled

t20 - Match 40

Arun Jaitley Stadium, Delhi

Delhi Capitals

Delhi Capitals

Gujarat Titans

Gujarat Titans

Match Yet To Start

25 Apr 2024, Thur, 7:30 PM IST

Upcoming scheduled

t20 - Match 41

Rajiv Gandhi International Stadium, Uppal, Hyderabad

Sunrisers Hyderabad

Sunrisers Hyderabad

Royal Challengers Bengaluru

Royal Challengers Bengaluru

Match Yet To Start

26 Apr 2024, Fri, 7:30 PM IST

Upcoming scheduled

t20 - Match 42

Eden Gardens, Kolkata

Kolkata Knight Riders

Kolkata Knight Riders

Punjab Kings

Punjab Kings

Match Yet To Start

27 Apr 2024, Sat, 3:30 PM IST

Upcoming scheduled

t20 - Match 43

Arun Jaitley Stadium, Delhi

Delhi Capitals

Delhi Capitals

Mumbai Indians

Mumbai Indians

Match Yet To Start

27 Apr 2024, Sat, 7:30 PM IST

Upcoming scheduled

t20 - Match 44

Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow

Lucknow Super Giants

Lucknow Super Giants

Rajasthan Royals

Rajasthan Royals

Match Yet To Start

28 Apr 2024, Sun, 3:30 PM IST

Upcoming scheduled

t20 - Match 45

Narendra Modi Stadium, Ahmedabad

Gujarat Titans

Gujarat Titans

Royal Challengers Bengaluru

Royal Challengers Bengaluru

Match Yet To Start

28 Apr 2024, Sun, 7:30 PM IST

Upcoming scheduled

t20 - Match 46

MA Chidambaram Stadium, Chepauk, Chennai

Chennai Super Kings

Chennai Super Kings

Sunrisers Hyderabad

Sunrisers Hyderabad

Match Yet To Start

29 Apr 2024, Mon, 7:30 PM IST

Upcoming scheduled

t20 - Match 47

Eden Gardens, Kolkata

Kolkata Knight Riders

Kolkata Knight Riders

Delhi Capitals

Delhi Capitals

Match Yet To Start

30 Apr 2024, Tue, 7:30 PM IST

Upcoming scheduled

t20 - Match 48

Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow

Lucknow Super Giants

Lucknow Super Giants

Mumbai Indians

Mumbai Indians

Match Yet To Start

1 May 2024, Wed, 7:30 PM IST

Upcoming scheduled

t20 - Match 49

MA Chidambaram Stadium, Chepauk, Chennai

Chennai Super Kings

Chennai Super Kings

Punjab Kings

Punjab Kings

Match Yet To Start

2 May 2024, Thur, 7:30 PM IST

Upcoming scheduled

t20 - Match 50

Rajiv Gandhi International Stadium, Uppal, Hyderabad

Sunrisers Hyderabad

Sunrisers Hyderabad

Rajasthan Royals

Rajasthan Royals

Match Yet To Start

3 May 2024, Fri, 7:30 PM IST

Upcoming scheduled

t20 - Match 51

Wankhede Stadium, Mumbai

Mumbai Indians

Mumbai Indians

Kolkata Knight Riders

Kolkata Knight Riders

Match Yet To Start

4 May 2024, Sat, 7:30 PM IST

Upcoming scheduled

t20 - Match 52

M.Chinnaswamy Stadium, Bengaluru

Royal Challengers Bengaluru

Royal Challengers Bengaluru

Gujarat Titans

Gujarat Titans

Match Yet To Start

5 May 2024, Sun, 3:30 PM IST

Upcoming scheduled

t20 - Match 53

Himachal Pradesh Cricket Association Stadium, Dharamsala

Punjab Kings

Punjab Kings

Chennai Super Kings

Chennai Super Kings

Match Yet To Start

5 May 2024, Sun, 7:30 PM IST

Upcoming scheduled

t20 - Match 54

Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow

Lucknow Super Giants

Lucknow Super Giants

Kolkata Knight Riders

Kolkata Knight Riders

Match Yet To Start

6 May 2024, Mon, 7:30 PM IST

Upcoming scheduled

t20 - Match 55

Wankhede Stadium, Mumbai

Mumbai Indians

Mumbai Indians

Sunrisers Hyderabad

Sunrisers Hyderabad

Match Yet To Start

7 May 2024, Tue, 7:30 PM IST

Upcoming scheduled

t20 - Match 56

Arun Jaitley Stadium, Delhi

Delhi Capitals

Delhi Capitals

Rajasthan Royals

Rajasthan Royals

Match Yet To Start

8 May 2024, Wed, 7:30 PM IST

Upcoming scheduled

t20 - Match 57

Rajiv Gandhi International Stadium, Uppal, Hyderabad

Sunrisers Hyderabad

Sunrisers Hyderabad

Lucknow Super Giants

Lucknow Super Giants

Match Yet To Start

9 May 2024, Thur, 7:30 PM IST

Upcoming scheduled

t20 - Match 58

Himachal Pradesh Cricket Association Stadium, Dharamsala

Punjab Kings

Punjab Kings

Royal Challengers Bengaluru

Royal Challengers Bengaluru

Match Yet To Start

10 May 2024, Fri, 7:30 PM IST

Upcoming scheduled

t20 - Match 59

Narendra Modi Stadium, Ahmedabad

Gujarat Titans

Gujarat Titans

Chennai Super Kings

Chennai Super Kings

Match Yet To Start

11 May 2024, Sat, 7:30 PM IST

Upcoming scheduled

t20 - Match 60

Eden Gardens, Kolkata

Kolkata Knight Riders

Kolkata Knight Riders

Mumbai Indians

Mumbai Indians

Match Yet To Start

12 May 2024, Sun, 3:30 PM IST

Upcoming scheduled

t20 - Match 61

MA Chidambaram Stadium, Chepauk, Chennai

Chennai Super Kings

Chennai Super Kings

Rajasthan Royals

Rajasthan Royals

Match Yet To Start

12 May 2024, Sun, 7:30 PM IST

Upcoming scheduled

t20 - Match 62

M.Chinnaswamy Stadium, Bengaluru

Royal Challengers Bengaluru

Royal Challengers Bengaluru

Delhi Capitals

Delhi Capitals

Match Yet To Start

13 May 2024, Mon, 7:30 PM IST

Upcoming scheduled

t20 - Match 63

Narendra Modi Stadium, Ahmedabad

Gujarat Titans

Gujarat Titans

Kolkata Knight Riders

Kolkata Knight Riders

Match Yet To Start

14 May 2024, Tue, 7:30 PM IST

Upcoming scheduled

t20 - Match 64

Arun Jaitley Stadium, Delhi

Delhi Capitals

Delhi Capitals

Lucknow Super Giants

Lucknow Super Giants

Match Yet To Start

15 May 2024, Wed, 7:30 PM IST

Upcoming scheduled

t20 - Match 65

Barsapara Cricket Stadium, Guwahati

Rajasthan Royals

Rajasthan Royals

Punjab Kings

Punjab Kings

Match Yet To Start

16 May 2024, Thur, 7:30 PM IST

Upcoming scheduled

t20 - Match 66

Rajiv Gandhi International Stadium, Uppal, Hyderabad

Sunrisers Hyderabad

Sunrisers Hyderabad

Gujarat Titans

Gujarat Titans

Match Yet To Start

17 May 2024, Fri, 7:30 PM IST

Upcoming scheduled

t20 - Match 67

Wankhede Stadium, Mumbai

Mumbai Indians

Mumbai Indians

Lucknow Super Giants

Lucknow Super Giants

Match Yet To Start

18 May 2024, Sat, 7:30 PM IST

Upcoming scheduled

t20 - Match 68

M.Chinnaswamy Stadium, Bengaluru

Royal Challengers Bengaluru

Royal Challengers Bengaluru

Chennai Super Kings

Chennai Super Kings

Match Yet To Start

19 May 2024, Sun, 3:30 PM IST

Upcoming scheduled

t20 - Match 69

Rajiv Gandhi International Stadium, Uppal, Hyderabad

Sunrisers Hyderabad

Sunrisers Hyderabad

Punjab Kings

Punjab Kings

Match Yet To Start

19 May 2024, Sun, 7:30 PM IST

Upcoming scheduled

t20 - Match 70

Barsapara Cricket Stadium, Guwahati

Rajasthan Royals

Rajasthan Royals

Kolkata Knight Riders

Kolkata Knight Riders

Match Yet To Start

21 May 2024, Tue, 7:30 PM IST

Upcoming scheduled

t20 - Qualifier 1

Narendra Modi Stadium, Ahmedabad

TBA

TBA

TBA

TBA

Match Yet To Start

22 May 2024, Wed, 7:30 PM IST

Upcoming scheduled

t20 - Eliminator

Narendra Modi Stadium, Ahmedabad

TBA

TBA

TBA

TBA

Match Yet To Start

24 May 2024, Fri, 7:30 PM IST

Upcoming scheduled

t20 - Qualifier 2

MA Chidambaram Stadium, Chepauk, Chennai

TBA

TBA

TBA

TBA

Match Yet To Start

26 May 2024, Sun, 7:30 PM IST

Upcoming scheduled

t20 - Final

MA Chidambaram Stadium, Chepauk, Chennai

TBA

TBA

TBA

TBA

Match Yet To Start