
Indian Premier League – IPL 2025 - Match 21,22 - KKR vs LSG; PBKS vs CSK - Cricket Betting Tips and Match Predictions: 8th April

Here are the Fantasy Cricket Predictions and Betting Tips for the Indian Premier League, Match 21 - Kolkata Knight Riders (KKR) vs Lucknow Super Giants (LSG) and Match 22 - Punjab Kings (PBKS) vs Chennai Super Kings (CSK), which will be played on the 8th of April at the Eden Gardens, Kolkata and Maharaja Yadavindra Singh International Cricket Stadium, Chandigarh.
Match 21 - Kolkata Knight Riders vs Lucknow Super Giants (Eden Gardens, Kolkata)
Current Form Kolkata Knight Riders:
Kolkata Knight Riders are currently placed at the 5th position on points table with 2 wins and 2 losses to their credit.
The NRR for Kolkata Knight Riders is 0.070.
The top run scorer for Kolkata Knight Riders in the Indian Premier League is Angkrish Raghuvanshi with 128 runs to his name.
The top wicket taker for Kolkata Knight Riders in the Indian Premier League is Varun Chakravarthy with 6 scalps under his belt.
Kolkata Knight Riders have won their previous match against Sunrisers Hyderabad by a big margin of 80 runs.
Kolkata Knight Riders batted first and they posted a huge total of 200 for 6 in 20 overs. Quinton de Kock and Sunil Narine got out without troubling the scorers much. After their dismissals, Ajinkya Rahane and Angkrish Raghuvanshi revived the innings with a partnership of 81 runs for the 3rd wicket. Venkatesh Iyer played an innings of his lifetime in the middle order. He smashed 60 runs off just 29 balls to help Kolkata Knight Riders get to a tall total of 200 in 20 overs of play.
During the chase, Sunrisers Hyderabad once again got off to a terrible start. They lost 3 wickets for just 9 runs and looked to be in all sorts of trouble. Kamindu Mendis and Heinrich Klaasen tried to hit a few out of the park but both of them got out at a wrong time and the lower order couldn't face the heat of Kolkata Knight Riders' spinners. SRH were eventually bowled out for 120, losing the match by 80 runs.
Current Form Lucknow Super Giants:
Lucknow Super Giants are currently placed at the 6th position on points table with 2 wins and 2 losses to their credit.
The NRR for Lucknow Super Giants is 0.048.
The top run scorer for Lucknow Super Giants in the Indian Premier League is Nicholas Pooran with 201 runs to his name.
The top wicket taker for Lucknow Super Giants in the Indian Premier League is Shardul Thakur with 7 scalps under his belt.
Lucknow Super Giants have won their previous match against Mumbai Indians by 12 runs.
Lucknow Super Giants batted first and they posted a total of 203 for 8 in 20 overs. Mitchell Marsh and Aiden Markram started off very well for Lucknow Super Giants, collecting 76 runs for the 1st wicket partnership. Mitchell Marsh made 60 off just 31 balls while Markram went on to score 53 off 38 balls. There were healthy contributions from Ayush Badoni and David Miller as well and Lucknow Super Giants managed to get to a massive total of 203 in 20 overs of play.
During the chase, Mumbai Indians lost Will Jacks and Ryan Rickelton early on in the innings. After their dismissals, Naman Dhir and Suryakumar Yadav batted superbly and scored 46 and 67 runs respectively to instill hopes for a successful chase. However, both got out at a wrong time and the lower order including Hardik Pandya failed to finish it off for Mumbai Indians as they fell short by 12 runs in the end.
Let’s have a look at the squads:
Kolkata Knight Riders
Ajinkya Rahane (c), Rinku Singh, Quinton de Kock, Rahmanullah Gurbaz, Angkrish Raghuvanshi, Venkatesh Iyer, Ramandeep Singh, Andre Russell, Anrich Nortje, Harshit Rana, Sunil Narine, Varun Chakaravarthy, Vaibhav Arora, Mayank Markande, Rovman Powell, Manish Pandey, Spencer Johnson, Luvnith Sisodia, Anukul Roy, Moeen Ali
Lucknow Super Giants
Rishabh Pant (c), David Miller, Aiden Markram, Nicholas Pooran, Mitchell Marsh, Avesh Khan, Mayank Yadav, Mohsin Khan, Ravi Bisnoi, Abdul Samad, Aryan Juyal, Akash Deep, Himmat Singh, M Siddharth, Digvesh Singh, Shahbaz Ahmed, Akash Singh, Shamar Joseph, Prince Yadav, Yuvraj Chaudhary, Rajvardhan Hangargekar, Arshin Kulkarni, Matthew Breetzke
Cricket Betting Tips and Match Predictions* - PrePlay
Who will win the toss? – Lucknow Super Giants
Who will win?- Lucknow Super Giants
Top Batter (Runs Scored) - Ajinkya Rahane (Kolkata Knight Riders), Nicholas Pooran (Lucknow Super Giants)
Top Bowler (Wickets taken) - Varun Chakravarthy (Kolkata Knight Riders), Ravi Bishnoi (Lucknow Super Giants)
Most Sixes – Ajinkya Rahane (Kolkata Knight Riders), Nicholas Pooran (Lucknow Super Giants)
Player of the Match- Nicholas Pooran (Lucknow Super Giants)
Team Scores Batting first – Lucknow Super Giants 175+, Kolkata Knight Riders 170+
Match Handicap: Lucknow Super Giants
Match 22 - Punjab Kings vs Chennai Super Kings (Maharaja Yadavindra Singh International Cricket Stadium, Chandigarh)
Current Form Punjab Kings:
Punjab Kings are currently placed at the 4th position on points table with 2 wins and 1 loss to their credit.
The NRR for Punjab Kings is 0.074.
The top run scorer for Punjab Kings in the Indian Premier League is Shreyas Iyer with 159 runs to his name.
The top wicket taker for Punjab Kings in the Indian Premier League is Arshdeep Singh with 6 scalps under his belt.
Punjab Kings have lost their previous match against Rajasthan Royals by 50 runs.
Rajasthan Royals batted first and they posted a huge total of 205 for 4 in 20 overs. Yashasvi Jaiswal and Sanju Samson gave a thrilling start to Rajasthan Royals. They scored 67 and 38 runs respectively. Riyan Parag also showcased his class with the bat and scored 43 runs in just 25 balls to help Rajasthan Royals get to a tall total of 205 in 20 overs of play.
During the chase, Punjab Kings lost their way right from the word go on the back of a brilliant bowling display by Jofra Archer. He picked up 2 wickets in his first over and broke the back of the run chase. Nehal Wadhera tried his best to bring life into the game by scoring 62 runs but he was always running out of partners and Punjab Kings found it difficult to keep in the hunt. They were eventually restricted to 155 for 9, losing the match by a huge margin of 50 runs.
Current Form Chennai Super Kings:
Chennai Super Kings are currently placed at the 9th position on points table with 1 win and 3 losses to their credit.
The NRR for Chennai Super Kings is -0.891.
The top run scorer for Chennai Super Kings in the Indian Premier League is Ruturaj Gaikwad with 121 runs to his name.
The top wicket taker for Chennai Super Kings in the Indian Premier League is Noor Ahmad with 10 scalps under his belt.
Chennai Super Kings have lost their previous match against Delhi Capitals by 25 runs.
Delhi Capitals batted first and they posted a big total of 183 for 6 in 20 overs. Jake Fraser McGurk got out for a duck after facing 5 balls. After his dismissal, KL Rahul and Abhishek Porel played well and scored 77 and 33 runs respectively. Tristan Stubbs in the lower order played a healthy knock of 24 runs in 12 balls to help Delhi Capitals get to a competitive total of 183 in 20 overs of play.
During the chase, Chennai Super Kings lost 3 early wickets and looked to be in deep waters right from the word go. Vijay Shankar played a marathon knock of 69 runs in 54 balls but couldn't leave an impact on the match result. MS Dhoni also batted slow and scored 30 runs in 26 balls as Chennai Super Kings eventually fell short by 25 runs.
Let's have a look at the squads:
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
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? – Chennai Super Kings
Who will win?- Punjab Kings
Top Batter (Runs Scored) - Shreyas Iyer (Punjab Kings), Shivam Dube (Chennai Super Kings)
Top Bowler (Wickets taken) - Yuzvendra Chahal (Punjab Kings), Ravichandran Ashwin (Chennai Super Kings)
Most Sixes – Shreyas Iyer (Punjab Kings), Shivam Dube (Chennai Super Kings)
Player of the Match- Shreyas Iyer (Punjab Kings)
Team Scores Batting first – Chennai Super Kings 180+, Punjab Kings 190+
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