
IPL 2025 Match 17,18 - CSK vs DC – PBKS vs RR - Cricket Betting Tips and Match Predictions: 5th April

Here are the Fantasy Cricket Predictions and Betting Tips for the Indian Premier League, Match 17 - Chennai Super Kings (CSK) vs Delhi Capitals (DC) and Match 18 - Punjab Kings (PBKS) vs Rajasthan Royals (RR), which will be played on the 4th of April at the MA Chidambaram Stadium, Chennai and Maharaja Yadavindra Singh International Cricket Stadium, Chandigarh.
Match 17 - Chennai Super Kings vs Delhi Capitals (MA Chidambaram Stadium, Chennai)
Current Form Chennai Super Kings:
Chennai Super Kings are currently placed at the 8th position on points table with 1 win and 2 losses to their credit.
The NRR for Chennai Super Kings is -0.771.
The top run scorer for Chennai Super Kings in the Indian Premier League is Ruturaj Gaikwad with 116 runs to his name.
The top wicket taker for Chennai Super Kings in the Indian Premier League is Noor Ahmad with 9 scalps under his belt.
Chennai Super Kings have lost their previous match against Rajasthan Royals by a small margin of 6 runs.
Rajasthan Royals batted first and they posted a total of 182 for 9 in 20 overs. Yashasvi Jaiswal once again disappointed and got out after scoring just 4 runs. After his dismissal, Sanju Samson and Nitish Rana batted well. They stitched a second wicket partnership of 82 runs. Rana went on to make 81 runs in just 36 balls, hitting 10 fours and 5 sixes. Riyan Parag also played well and scored 37 runs off 28 balls to help Rajasthan Royals get to 182 in their innings.
During the chase, Chennai Super Kings lost the big wicket of Rachin Ravindra in the first over itself. After his dismissal, Ruturaj Gaikwad and Rahul Tripathi revived the innings. Gaikwad went on to make 63 runs in 44 balls but he got out at a wrong time to Hasaranga. The leg spinner accounted for 4 wickets and broke the back of the run chase. Chennai Super Kings were eventually restricted to 176 for 6 in 20 overs, losing the match by 6 runs.
Current Form Delhi Capitals:
Delhi Capitals are currently placed at the 2nd position on points table with 2 wins to their credit.
The NRR for Delhi Capitals is 1.320.
The top run scorer for Delhi Capitals in the Indian Premier League is Faf du Plessis with 79 runs to his name.
The top wicket taker for Delhi Capitals in the Indian Premier League is Mitchell Starc with 8 scalps under his belt.
Delhi Capitals have won their previous match against Sunrisers Hyderabad by 7 wickets.
Sunrisers Hyderabad batted first and they posted a total of 163 before being bowled out. The start wasn't encouraging and Sunrisers Hyderabad had lost 4 wickets for just 37 runs in the 5th over. Heinrich Klaasen then put some life into the innings by scoring 32 runs. Aniket Verma batted outstandingly and scored 74 runs but due to lack of intent from the other batters, he couldn't really put in his 100 percent. Sunrisers Hyderabad were eventually bowled out for 163.
During the chase, Jake Fraser McGurk and Faf du Plessis started off very well, scoring 38 and 50 runs respectively. They almost sealed the deal in favour of Delhi Capitals. Abhishek Porel provided the fireworks in the end and Delhi Capitals comfortably won the game in the 16th over with 7 wickets in hand.
Let’s have a look at the squads:
Delhi Capitals
KL Rahul, Jake Fraser-McGurk, Karun Nair, Abhishek Porel, Tristian Stubbs, Axar Patel, Kuldeep Yadav, T Natrajan, Mitchell Starc, Sameer Rizvi, Ashutosh Sharma, Mohit Sharma, Faf du Plessis, Mukesh Kumar, Darshan Nalkande, Vipraj Nigam, Dushmanta Chameera, Donovan Ferreira, Ajay Mandal, Manvanth Kumar, Tripurana Vijay, Madhav Tiwari
Chennai Super Kings
Ruturaj Gaikwad (c), MS Dhoni, Ravindra Jadeja, Shivam Dube, Matheesha Pathirana, Noor Ahmad, Ravichandran Ashwin, Devon Conway, Syed Khaleel Ahmed, Rachin Ravindra, Rahul Tripathi, Vijay Shankar, Sam Curran, Shaik Rashid, Anshul Kamboj, Mukesh Choudhary, Deepak Hooda, Gurjanpreet Singh, Nathan Ellis, Jamie Overton, Kamlesh Nagarkoti, Ramakrishnan Ghosh, Shreyas Gopal, Vansh Bedi, Andre Siddarth
Cricket Betting Tips and Match Predictions* - PrePlay
Who will win the toss? – Chennai Super Kings
Who will win?- Delhi Capitals
Top Batter (Runs Scored) - Rachin Ravindra (Chennai Super Kings), KL Rahul (Delhi Capitals)
Top Bowler (Wickets taken) - Noor Ahmad (Chennai Super Kings), Mohit Sharma (Delhi Capitals)
Most Sixes – Rachin Ravindra (Chennai Super Kings), Tristan Stubbs (Delhi Capitals)
Player of the Match- KL Rahul (Delhi Capitals)
Team Scores Batting first – Chennai Super Kings 160+, Delhi Capitals 185+
Match Handicap: Delhi Capitals
Match 18 - Punjab Kings vs Rajasthan Royals (Maharaja Yadavindra Singh International Cricket Stadium, Chandigarh)
Current Form Punjab Kings:
Punjab Kings are currently placed at the 1st position on points table with 2 wins to their credit.
The NRR for Punjab Kings is 1.485.
The top run scorer for Punjab Kings in the Indian Premier League is Shreyas Iyer with 149 runs to his name.
The top wicket taker for Punjab Kings in the Indian Premier League is Arshdeep Singh with 5 scalps under his belt.
Punjab Kings have won their previous match against Lucknow Super Giants by 8 wickets.
Lucknow Super Giants batted first and they posted a total of 171 for 7 in 20 overs. Mitchell Marsh got out for a duck. After his dismissal, Aiden Markram and Nicholas Pooran smashed the bowlers to all parts of the ground. They made 28 and 44 runs respectively. Ayush Badoni and Abdul Samad also scored important runs down the order and helped Lucknow Super Giants get to a competitive total of 171 in 20 overs of play.
During the chase, Punjab Kings lost youngster Priyansh Arya early on in the innings. After his dismissal, Prabhsimran Singh and Shreyas Iyer batted well and scored 69 and 52 runs respectively. Nehal Wadhera also contributed healthily as Punjab Kings won the game comfortably in the 17th over with 8 wickets in hand.
Current Form Rajasthan Royals:
Rajasthan Royals are currently placed at the 9th position on points table with 1 win and 2 losses to their credit.
The NRR for Rajasthan Royals is -1.112.
The top run scorer for Rajasthan Royals in the Indian Premier League is Dhruv Jurel with 106 runs to his name.
The top wicket taker for Rajasthan Royals in the Indian Premier League is Wanindu Hasaranga with 5 scalps under his belt.
Rajasthan Royals have won their previous match against Chennai Super Kings by 6 runs.
Rajasthan Royals batted first and they posted a total of 182 for 9 in 20 overs. Yashasvi Jaiswal once again disappointed and got out after scoring just 4 runs. After his dismissal, Sanju Samson and Nitish Rana batted well. They stitched a second wicket partnership of 82 runs. Rana went on to make 81 runs in just 36 balls, hitting 10 fours and 5 sixes. Riyan Parag also played well and scored 37 runs off 28 balls to help Rajasthan Royals get to 182 in their innings.
During the chase, Chennai Super Kings lost the big wicket of Rachin Ravindra in the first over itself. After his dismissal, Ruturaj Gaikwad and Rahul Tripathi revived the innings. Gaikwad went on to make 63 runs in 44 balls but he got out at a wrong time to Hasaranga. The leg spinner accounted for 4 wickets and broke the back of the run chase. Chennai Super Kings were eventually restricted to 176 for 6 in 20 overs, losing the match by 6 runs.
Let's have a look at the squads:
Rajasthan Royals
Sanju Samson (c), Yashasvi Jaiswal, Riyan Parag, Dhruv Jurel, Shimron Hetmyer, Sandeep Sharma, Jofra Archer, Wainindu Hasaranga, Maheesh Theekshana, Akash Madhwal, Kumar Kartikeya Singh, Nitish Rana, Tushar Deshpande, Shubham Dubey, Yudhvir Charak, Fazal Farooqi, Vaibhav Suryavanshi, Kwena Maphaka, Kunal Rathore, Ashok Sharma
Punjab Kings
Shreyas Iyer (c), Yuzvendra Chahal, Arshdeep Singh, Marcus Stoinis, Glenn Maxwell, Shashank Singh, Prabhsimran Singh, Harpreet Brar, Vijaykumar Vyshak, Yash Thakur, Marco Jansen, Josh Inglis, Lockie Ferguson, Azmatullah Omarzai, Harnoor Pannu, Kuldeep Sen, Priyansh Arya, Aaron Hardie, Musheer Khan, Suryansh Shedge, Xavier Bartlett, Pyla Avinash, Pravin Dubey, Nehal Wadhera
Cricket Betting Tips and Match Predictions* - PrePlay
Who will win the toss? – Punjab Kings
Who will win?- Punjab Kings
Top Batter (Runs Scored) - Riyan Parag (Rajasthan Royals), Prabhsimran Singh (Punjab Kings)
Top Bowler (Wickets taken) - Sandeep Sharma (Rajasthan Royals), Lockie Ferguson (Punjab Kings)
Most Sixes – Abhishek Porel (Rajasthan Royals), Shreyas Iyer (Punjab Kings)
Player of the Match- Prabhsimran Singh (Punjab Kings)
Team Scores Batting first – Rajasthan Royals 185+, Punjab Kings 195+
Match Handicap: Punjab Kings
Live Cricket Streaming Indian Premier League 2025: The live cricket streaming page which enables you to watch live cricket - Geo-restrictions apply
*NB these predictions may be changed nearer the start of the match once the final starting teams have been announced and we will be running ‘In-Play’ features, so stay tuned.
© CricDirect 2025