This is our dedciated page for today's IPL match. You will find on this page: today IPL match live score, ball by ball, playing XI and latest odds. Follow this page for daily today ipl match updates.
Betting on Today IPL Match
Rank | Rating | Bonus | Link |
---|---|---|---|
#1 1xBet |
![]() 1xBet |
330% up to ₹65,000 on your 1st Deposit with Reg Code: TOPBK
|
Play Now 1xBet Review |
#2 4raBet |
![]() 4raBet |
700% Sports Welcome Pack
|
Play Now 4raBet Review |
#3 Stake.com |
![]() Stake.com |
200% bonus up to ₹1,00,000 - code: TTB
|
Play Now Stake.com Review |
#4 MegaPari |
![]() MegaPari |
200% up to ₹40,000 on first 2 Deposits
|
Play Now MegaPari Review |
#5 Batery |
![]() Batery |
500% Welcome Pack + 430 Free Spins
|
Play Now Batery Review |
#6 BC.GAME |
![]() BC.GAME |
470% Sports Welcome Pack + 20 Free Bets
|
Play Now BC.GAME Review |
#7 BlueChip |
![]() BlueChip |
Exclusive 700% Sports Bonus Pack - Code: TTB300
|
Play Now BlueChip Review |
#8 JackBit |
![]() JackBit |
500% up to ₹35,000 Sports Package + 10% Cashback on all IPL matches, code: TTB
|
Play Now JackBit Review |
#9 Parimatch |
![]() Parimatch |
700% up to ₹50,000 + 2 x ₹150 Freebets + 50 FS
|
Play Now Parimatch Review |
#10 1win |
![]() 1win |
Up to ₹1000 No Risk Cricket Bet
|
Play Now 1win Review |
#11 Dafabet |
![]() Dafabet |
150% bonus up to 1,50,000 INR, Reg Code: TTB
|
Play Now Dafabet Review |
#12 BetVibe |
![]() BetVibe |
No Deposit Bonus + 600% Sports Welcome Pack up to ₹50,000
|
Play Now BetVibe Review |
Betting on IPL today involves choosing the right site if you want to optimise your wagering experience. Betting on the right website is essential for any match because the odds and betting markets tend to differ among sites.
With that in mind, we’ve reviewed many platforms and recommended only the top IPL betting apps. Here are the criteria we base our choices on:
- IPL Match Live Odds — This is the most critical criterion influencing the exact order in our daily list. The odds are fairly similar across the board but always differ slightly from site to site. These slight differences add up, especially in an eventful cricket league like the IPL. It’s thus crucial to always use the site with the highest live odds to make your in-play betting more fruitful and all the more exciting.
- IPL Match Live Betting Markets — Betting sites have different betting markets for any IPL match. We always try to recommend only those with the broadest choice, including interesting over/under wagers, ball by ball bets, various player markets, and more.
- Banking Methods in Rupees — We only recommend sportsbooks with a comprehensive range of rupee payment options widely used in India, so you’ll have a lot of flexibility. This usually includes options like UPI, NetBanking, Paytm, AstroPay, and more.
- Speed of Withdrawals — The best online betting platforms are those with the fastest cashouts or, preferably, instant withdrawals. We make sure to find and list only these apps.
- Customer Support — We believe that customer service is one of the most significant online sportsbook features. Consequently, we take great care to evaluate this criterion by looking into the channels you can use to get in touch with the agents, the speed of their response, their knowledge, and of course, their success rate in resolving punters' complaints.
Today IPL Match Details
Today Cricket Match: | Kolkata Knight Riders vs Gujarat Titans - 39th Match - Indian Premier League, 2025 |
Date | 21 April 19:00 |
Venue | Eden Gardens, Kolkata, India |
Toss | Kolkata Knight Riders won the toss and choose to bowl first |
Here you will find full details for today's IPL match: participating teams, date and time, venue and also winner toss information. For today IPL match live score, scroll below
Today IPL Match Live Score
Kolkata Knight Riders vs Gujarat Titans - 39th Match - Indian Premier League, 2025

Kolkata Knight Riders

Gujarat Titans

Gujarat Titans
Eden Gardens, Kolkata, India
*Live score for today ipl match will appear once game is live
In this section, we post the IPL live score for today’s match whenever there is an update. Besides the IPL score, we also add a few other critical live stats to help you make the best betting decisions. That includes 1st and 2nd innings scores, ball by ball commentary, man of the match results, top scorers, and more.
If there’s no ongoing match, we’ll list the results of the last few matches, especially those that relate to the next game.
Today IPL Match Scorecard
Kolkata Knight Riders Players Stats
Gujarat Titans Players Stats
The scorecard will show the latest information on the batters and bowlers of both teams, together with their most important statistics. This will include the number of balls faced, minutes batted, runs scored, and more for the batters. For the bowlers, you’ll get information on wickets taken, runs conceded, overs bowled, and more.
With the help of this information, you’ll be able to make better live wagers on specific players.
Overs Summary for Today IPL Match
The overs summary area will give you detailed information on the overs for the whole match. The data will be fed live, so expect every change to be recorded on time.
Moreover, the most important results will be highlighted as they have a bigger impact on the match and your betting strategies.
*Over Summary & Ball by Ball stats for today's IPL match will appear one game is live
Ball by Ball for the IPL Match Today
If you cannot watch a match but still want to place live bets, it’s important to keep an eye out on the ball by ball commentary. We always list the latest happenings in IPL's today match right here.
The table above will give you all the latest information on what happened on the field in simple, short sentences so you can quickly surmise the game and make better split-second decisions.
Playing XI for Today IPL Match
Each team’s IPL predicted playing XI for today's match is information every IPL punter needs to have. This information is usually released just before the start of the game, which is why we make sure to add the starting 11 for both teams in today’s match as soon as it becomes available.
Knowing the playing XI will help you make better predictions because key players play pivotal roles in every IPL match.
Odds for Today IPL Match
We’ve already explained that the size of cricket betting odds will determine your overall winnings. The higher the odds, the more you win; over time, any slight differences in the odds add up.
This section will give you the pre-match IPL odds for today’s match, gathered from the top sportsbooks we recommend. That way, you’ll have an overview of the odds on various sites in one place, so you can quickly find the best option and place your bets on that site.
Who Will Win Today’s IPL Match — IPL Winner Betting
Besides the stats and detailed information on what’s happening in the game, we also strive to provide predictions for punters who want more than insights into today’s IPL match.
We have a whole team of betting experts and enthusiasts who use the same information we give you here, together with their betting skills and experience, to provide the best predictions they can on today’s IPL winner.
They do that for several betting markets, so you can use these tips to make better predictions and form your own strategies.
IPL Points Table 2025
Name | PTs | M | Won | Lost | NRR | NR |
---|---|---|---|---|---|---|
DC | 10 | 7 | 5 | 2 | 0.59 | 0 |
RCB | 10 | 8 | 5 | 3 | 0.47 | 0 |
PBKS | 10 | 8 | 5 | 3 | 0.18 | 0 |
LSG | 10 | 8 | 5 | 3 | 0.09 | 0 |
GT | 10 | 8 | 6 | 2 | 0 | 0 |
MI | 8 | 8 | 4 | 4 | 0.48 | 0 |
KKR | 6 | 8 | 3 | 5 | 0 | 0 |
RR | 4 | 8 | 2 | 6 | -0.63 | 0 |
SRH | 4 | 7 | 2 | 5 | -1.22 | 0 |
CSK | 4 | 8 | 2 | 6 | -1.39 | 0 |
IPL Match Schedule 2025
Date | Time (IST) | Teams | Match number | Format | Venue |
---|---|---|---|---|---|
22.04.2025 | 19:30 | Lucknow Super Giants vs Delhi Capitals | 40th | t20 | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow, India |
23.04.2025 | 19:30 | Sunrisers Hyderabad vs Mumbai Indians | 41st | t20 | Rajiv Gandhi International Cricket Stadium, Hyderabad, India |
24.04.2025 | 19:30 | Royal Challengers Bengaluru vs Rajasthan Royals | 42nd | t20 | M. Chinnaswamy Stadium, Bengaluru, India |
25.04.2025 | 19:30 | Chennai Super Kings vs Sunrisers Hyderabad | 43rd | t20 | M. A. Chidambaram Stadium, Chennai, India |
26.04.2025 | 19:30 | Kolkata Knight Riders vs Punjab Kings | 44th | t20 | Eden Gardens, Kolkata, India |
27.04.2025 | 15:30 | Mumbai Indians vs Lucknow Super Giants | 45th | t20 | Wankhede Stadium, Mumbai City, India |
27.04.2025 | 19:30 | Delhi Capitals vs Royal Challengers Bengaluru | 46th | t20 | Arun Jaitley Stadium, Central Delhi, India |
28.04.2025 | 19:30 | Rajasthan Royals vs Gujarat Titans | 47th | t20 | Sawai Mansingh Stadium, Jaipur, India |
29.04.2025 | 19:30 | Delhi Capitals vs Kolkata Knight Riders | 48th | t20 | Arun Jaitley Stadium, Central Delhi, India |
30.04.2025 | 19:30 | Chennai Super Kings vs Punjab Kings | 49th | t20 | M. A. Chidambaram Stadium, Chennai, India |
01.05.2025 | 19:30 | Rajasthan Royals vs Mumbai Indians | 50th | t20 | Sawai Mansingh Stadium, Jaipur, India |
02.05.2025 | 19:30 | Gujarat Titans vs Sunrisers Hyderabad | 51st | t20 | Narendra Modi Stadium, Ahmedabad, India |
03.05.2025 | 19:30 | Royal Challengers Bengaluru vs Chennai Super Kings | 52nd | t20 | M. Chinnaswamy Stadium, Bengaluru, India |
04.05.2025 | 15:30 | Kolkata Knight Riders vs Rajasthan Royals | 53rd | t20 | Eden Gardens, Kolkata, India |
04.05.2025 | 19:30 | Punjab Kings vs Lucknow Super Giants | 54th | t20 | Himachal Pradesh Cricket Association Stadium, Dharamshala, India |
05.05.2025 | 19:30 | Sunrisers Hyderabad vs Delhi Capitals | 55th | t20 | Rajiv Gandhi International Cricket Stadium, Hyderabad, India |
06.05.2025 | 19:30 | Mumbai Indians vs Gujarat Titans | 56th | t20 | Wankhede Stadium, Mumbai City, India |
07.05.2025 | 19:30 | Kolkata Knight Riders vs Chennai Super Kings | 57th | t20 | Eden Gardens, Kolkata, India |
08.05.2025 | 19:30 | Punjab Kings vs Delhi Capitals | 58th | t20 | Himachal Pradesh Cricket Association Stadium, Dharamshala, India |
09.05.2025 | 19:30 | Lucknow Super Giants vs Royal Challengers Bengaluru | 59th | t20 | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow, India |
10.05.2025 | 19:30 | Sunrisers Hyderabad vs Kolkata Knight Riders | 60th | t20 | Rajiv Gandhi International Cricket Stadium, Hyderabad, India |
11.05.2025 | 15:30 | Punjab Kings vs Mumbai Indians | 61st | t20 | Himachal Pradesh Cricket Association Stadium, Dharamshala, India |
11.05.2025 | 19:30 | Delhi Capitals vs Gujarat Titans | 62nd | t20 | Arun Jaitley Stadium, Central Delhi, India |
12.05.2025 | 19:30 | Chennai Super Kings vs Rajasthan Royals | 63rd | t20 | M. A. Chidambaram Stadium, Chennai, India |
13.05.2025 | 19:30 | Royal Challengers Bengaluru vs Sunrisers Hyderabad | 64th | t20 | M. Chinnaswamy Stadium, Bengaluru, India |
14.05.2025 | 19:30 | Gujarat Titans vs Lucknow Super Giants | 65th | t20 | Narendra Modi Stadium, Ahmedabad, India |
15.05.2025 | 19:30 | Mumbai Indians vs Delhi Capitals | 66th | t20 | Wankhede Stadium, Mumbai City, India |
16.05.2025 | 19:30 | Rajasthan Royals vs Punjab Kings | 67th | t20 | Sawai Mansingh Stadium, Jaipur, India |
17.05.2025 | 19:30 | Royal Challengers Bengaluru vs Kolkata Knight Riders | 68th | t20 | M. Chinnaswamy Stadium, Bengaluru, India |
18.05.2025 | 15:30 | Gujarat Titans vs Chennai Super Kings | 69th | t20 | Narendra Modi Stadium, Ahmedabad, India |
18.05.2025 | 19:30 | Lucknow Super Giants vs Sunrisers Hyderabad | 70th | t20 | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow, India |
20.05.2025 | 19:30 | TBC vs TBC | 1st Qualifier | t20 | Rajiv Gandhi International Cricket Stadium, Hyderabad, India |
21.05.2025 | 19:30 | TBC vs TBC | Eliminator | t20 | Rajiv Gandhi International Cricket Stadium, Hyderabad, India |
23.05.2025 | 19:30 | TBC vs TBC | 2nd Qualifier | t20 | Eden Gardens, Kolkata, India |
25.05.2025 | 19:30 | TBC vs TBC | Final | t20 | Eden Gardens, Kolkata, India |
FAQ About Today’s match IPL
Which is today’s IPL match?
Today's IPL match is another double header starting with Chennai Super Kings (CSK) vs Delhi Capitals (DC), 17th game of IPL 2025 and ending the day with the 18th game Punjab Kings (PBKS) vs Rajasthan Royals (RR).
Where is today’s IPL cricket match happening?
Today IPL match for 2025 CSK vs DC will be played at M. A. Chidambaram Stadium, Chennai and PBKS vs RR will be played at Maharaja Yadavindra Singh Cricket Stadium, Chandigarh.
When is today’s IPL Match starting?
IPL match for today CSK vs RR, 17th game of the IPL 2025 season will start on 5th April at 15:30 IST, and the 18th game PBKS vs RR will start at 19:30h IST.