Live Scores

cricket Live Scores & Fixtures

IPL 2023 Full Schedule & Every Details

IPL 2023 is set to start from 31st March when Defending Champion Gujrat Titans will host the Chennai Super Kings in Ahmedabad.

Feb 17, 2023, 12:13 PM6 min read

IPL 2023 Full Schedule & Every Details

The Board of Control for Cricket in India (BCCI) on Friday announced the schedule of the TATA Indian Premier League (IPL) 2023. After staging IPL across Mumbai, Pune, and Ahmedabad in the last edition, the 16th season of the IPL will return to the old-time home and away format, where all the teams will play 7 home games and 7 away games respectively in the league stage. A total of 70 league-stage matches will be played across 12 venues over the course of 52 days.

IPL 2023: Gujrat Titans in 2022 | Sportz Point
Gujrat Titans in IPL 2022
Image - BCCI

The 16th season of the "Incredible" Premier League will kickstart on 31st March 2023, with a huge clash between Gujarat Titans and Chennai Super Kings in Ahmedabad at Narendra Modi Stadium - the largest cricket stadium in the world.

Read Also: WPL 2023 Schedule

1st April 2023 will be the first double-header day of the season, where Punjab Kings will play against Kolkata Knight Riders in Mohali and Lucknow Super Giants will take on Delhi Capitals in Lucknow.

The TATA IPL 2023 will have 18 doubleheaders, with the day games starting at 3:30 PM IST and the evening games starting at 07:30 PM IST.

Rajasthan Royals will play their first two home games in Guwahati before playing the remainder of their home games in Jaipur. Punjab Kings will play their five home matches in Mohali and then, play their last two home matches in Dharamshala against Delhi Capitals and Rajasthan Royals respectively.

IPL 2023 Groups:

Group A: MI, RR, KKR, DC, and LSG
Group B: CSK, PBKS, SRH, RCB and GT

Indian Premier League 2023 Fixtures:

Match No. Match Day Date Day Time Home Team Away Team Venue
1 1 31-Mar-23 Fri 19:30 Gujarat Titans Chennai Super Kings Ahmedabad
2 2 01-Apr-23 Sat 15:30 Punjab Kings Kolkata Knight Riders Mohali
3 2 01-Apr-23 Sat 19:30 Lucknow Super Giants Delhi Capitals Lucknow
4 3 02-Apr-23 Sun 15:30 Sunrisers Hyderabad Rajasthan Royals Hyderabad
5 3 02-Apr-23 Sun 19:30 Royal Challengers Bangalore Mumbai Indians Bengaluru
6 4 03-Apr-23 Mon 19:30 Chennai Super Kings Lucknow Super Giants Chennai
7 5 04-Apr-23 Tue 19:30 Delhi Capitals Gujarat Titans Delhi
8 6 05-Apr-23 Wed 19:30 Rajasthan Royals Punjab Kings Guwahati
9 7 06-Apr-23 Thu 19:30 Kolkata Knight Riders Royal Challengers Bangalore Kolkata
10 8 07-Apr-23 Fri 19:30 Lucknow Super Giants Sunrisers Hyderabad Lucknow
11 9 08-Apr-23 Sat 15:30 Rajasthan Royals Delhi Capitals Guwahati
12 9 08-Apr-23 Sat 19:30 Mumbai Indians Chennai Super Kings Mumbai
13 10 09-Apr-23 Sun 15:30 Gujarat Titans Kolkata Knight Riders Ahmedabad
14 10 09-Apr-23 Sun 19:30 Sunrisers Hyderabad Punjab Kings Hyderabad
15 11 10-Apr-23 Mon 19:30 Royal Challengers Bangalore Lucknow Super Giants Bengaluru
16 12 11-Apr-23 Tue 19:30 Delhi Capitals Mumbai Indians Delhi
17 13 12-Apr-23 Wed 19:30 Chennai Super Kings Rajasthan Royals Chennai
18 14 13-Apr-23 Thu 19:30 Punjab Kings Gujarat Titans Mohali
19 15 14-Apr-23 Fri 19:30 Kolkata Knight Riders Sunrisers Hyderabad Kolkata
20 16 15-Apr-23 Sat 15:30 Royal Challengers Bangalore Delhi Capitals Bengaluru
21 16 15-Apr-23 Sat 19:30 Lucknow Super Giants Punjab Kings Lucknow
22 17 16-Apr-23 Sun 15:30 Mumbai Indians Kolkata Knight Riders Mumbai
23 17 16-Apr-23 Sun 19:30 Gujarat Titans Rajasthan Royals Ahmedabad
24 18 17-Apr-23 Mon 19:30 Royal Challengers Bangalore Chennai Super Kings Bengaluru
25 19 18-Apr-23 Tue 19:30 Sunrisers Hyderabad Mumbai Indians Hyderabad
26 20 19-Apr-23 Wed 19:30 Rajasthan Royals Lucknow Super Giants Jaipur
27 21 20-Apr-23 Thu 15:30 Punjab Kings Royal Challengers Bangalore Mohali
28 21 20-Apr-23 Thu 19:30 Delhi Capitals Kolkata Knight Riders Delhi
29 22 21-Apr-23 Fri 19:30 Chennai Super Kings Sunrisers Hyderabad Chennai
30 23 22-Apr-23 Sat 15:30 Lucknow Super Giants Gujarat Titans Lucknow
31 23 22-Apr-23 Sat 19:30 Mumbai Indians Punjab Kings Mumbai
32 24 23-Apr-23 Sun 15:30 Royal Challengers Bangalore Rajasthan Royals Bengaluru
33 24 23-Apr-23 Sun 19:30 Kolkata Knight Riders Chennai Super Kings Kolkata
34 25 24-Apr-23 Mon 19:30 Sunrisers Hyderabad Delhi Capitals Hyderabad
35 26 25-Apr-23 Tue 19:30 Gujarat Titans Mumbai Indians Ahmedabad
36 27 26-Apr-23 Wed 19:30 Royal Challengers Bangalore Kolkata Knight Riders Bengaluru
37 28 27-Apr-23 Thu 19:30 Rajasthan Royals Chennai Super Kings Jaipur
38 29 28-Apr-23 Fri 19:30 Punjab Kings Lucknow Super Giants Mohali
39 30 29-Apr-23 Sat 15:30 Kolkata Knight Riders Gujarat Titans Kolkata
40 30 29-Apr-23 Sat 19:30 Delhi Capitals Sunrisers Hyderabad Delhi
41 31 30-Apr-23 Sun 15:30 Chennai Super Kings Punjab Kings Chennai
42 31 30-Apr-23 Sun 19:30 Mumbai Indians Rajasthan Royals Mumbai
43 32 01-May-23 Mon 19:30 Lucknow Super Giants Royal Challengers Bangalore Lucknow
44 33 02-May-23 Tue 19:30 Gujarat Titans Delhi Capitals Ahmedabad
45 34 03-May-23 Wed 19:30 Punjab Kings Mumbai Indians Mohali
46 35 04-May-23 Thu 15:30 Lucknow Super Giants Chennai Super Kings Lucknow
47 35 04-May-23 Thu 19:30 Sunrisers Hyderabad Kolkata Knight Riders Hyderabad
48 36 05-May-23 Fri 19:30 Rajasthan Royals Gujarat Titans Jaipur
49 37 06-May-23 Sat 15:30 Chennai Super Kings Mumbai Indians Chennai
50 37 06-May-23 Sat 19:30 Delhi Capitals Royal Challengers Bangalore Delhi
51 38 07-May-23 Sun 15:30 Gujarat Titans Lucknow Super Giants Ahmedabad
52 38 07-May-23 Sun 19:30 Rajasthan Royals Sunrisers Hyderabad Jaipur
53 39 08-May-23 Mon 19:30 Kolkata Knight Riders Punjab Kings Kolkata
S4 40 09-May-23 Tue 19:30 Mumbai Indians Royal Challengers Bangalore Mumbai
55 41 10-May-23 Wed 19:30 Chennai Super Kings Delhi Capitals Chennai
56 42 11-May-23 Thu 19:30 Kolkata Knight Riders Rajasthan Royals Kolkata
57 43 12-May-23 Fri 19:30 Mumbai Indians Gujarat Titans Mumbai
58 44 13-May-23 Sat 15:30 Sunrisers Hyderabad Lucknow Super Giants Hyderabad
59 44 13-May-23 Sat 19:30 Delhi Capitals Punjab Kings Delhi
60 45 14-May-23 Sun 15:30 Rajasthan Royals Royal Challengers Bangalore Jaipur
61 45 14-May-23 Sun 19:30 Chennai Super Kings Kolkata Knight Riders Chennai
62 46 15-May-23 Mon 19:30 Gujarat Titans Sunrisers Hyderabad Ahmedabad
63 47 16-May-23 Tue 19:30 Lucknow Super Giants Mumbai Indians Lucknow
64 48 17-May-23 Wed 19:30 Punjab Kings Delhi Capitals Dharamshala
65 49 18-May-23 Thu 19:30 Sunrisers Hyderabad Royal Challengers Bangalore Hyderabad
66 50 19-May-23 Fri 19:30 Punjab Kings Rajasthan Royals Dharamshala
67 51 20-May-23 Sat 15:30 Delhi Capitals Chennai Super Kings Delhi
68 51 20-May-23 Sat 19:30 Kolkata Knight Riders Lucknow Super Giants Kolkata
69 52 21-May-23 Sun 15:30 Mumbai Indians Sunrisers Hyderabad Mumbai
70 52 21-May-23 Sun 19:30 Royal Challengers Bangalore Gujarat Titans Bengaluru
Next Article

Highest Successful Run Chases in IPL History

Here is a list of the Highest Successful Run Chases in IPL History. Punjab Kings are on the top as they chased 262 runs in IPL 2024.

May 28, 2025, 12:17 PM8 min read

Highest Successful Run Chases in IPL History

The Indian Premier League (IPL) has produced some of the most thrilling matches in cricket history, with some teams successfully chasing down mammoth targets to win games. Rajasthan Royals were the first team to chase down a 200-plus total when they scored 217/7 in 19.5 overs to overcome Deccan Chargers’ 214/5 in the IPL 2008. It was only the ninth match of the league. Over the course of the next 12 years, a lot of sides chased down totals over 200+, but none came anywhere close to scaling what RR achieved in 2008.

That record stood for a solid 12 years before the Royals eclipsed it again in IPL 2020 when they hunted down Kings XI Punjab’s 223/2 with 226/6. The mark stood for five years. Currently, Punjab Kings hold the record for the highest successful run chases in IPL history.

Here is a list of the Highest Successful Run Chases in IPL History.

Read Also: Most Ducks in IPL

Highest Successful Run Chases in IPL History

1. Punjab Kings vs Kolkata Knight Riders (2024) | 262 Runs

Highest Successful Run Chases in IPL History

Punjab Kings hold the record for the highest successful run chases in IPL history. PBKS successfully chased down a target of 262 against Kolkata Knight Riders at the Eden Gardens in IPL 2024. Tasked with chasing down a daunting target of 262 in front of a vociferous away crowd in Kolkata, PBKS had their task cut out for them. However, the Punjab team defied all odds.

Player of the Match Jonny Bairstow scored an unbeaten 48-ball 108, while Shashank scored an unbeaten 68 off 28 balls as Punjab pulled off the greatest run chase in IPL history.

In fact, Punjab Kings’ successful run chase against Kolkata Knight Riders is the only time a team has chased down a score of 250 or more in IPL history. It is also the highest successful run chase in T20 cricket as a whole.

2. Sunrisers Hyderabad vs Punjab Kings (2025) | 246 Runs

Highest Successful Run Chases in IPL History

Sunrisers Hyderabad are second on the list of highest successful run chases in IPL history and coincidentally, it came against Punjab Kings in IPL 2025. After PBKS posted 245/6 in the first innings, SRH chased down the target by reaching 247/2 in 18.3 overs with Abhishek Sharma playing a starring role with a 55-ball 141. Abhishek hit a 40-ball century, making it one of the fastest in IPL history.

Punjab started strong with an explosive opening stand from Prabhsimran Singh and young Priyansh Arya. The two added 66 runs in just 24 balls, giving the team a perfect start. After Prabhsimran fell for 42, captain Shreyas Iyer took charge, smashing a half-century in just 22 balls. Nehal Wadhera supported him well, and the Kings crossed 150 runs within 12 overs.

The strong foundation was capped off in style by Marcus Stoinis, who cleared the ropes four times in the closing overs, helping Punjab finish at 245, their highest total of the season so far and a testament to the batting unit’s depth and intent. But Sunrisers Hyderabad responded with a brilliant opening partnership between Abhishek Sharma and Travis Head. Their 171-run stand helped them chase down the target successfully.

3. Royal Challengers Bengaluru vs Lucknow Super Giants (2025) | 228 Runs

Highest Successful Run Chases in IPL History

Stand-in captain Jitesh Sharma's unbeaten 85 led RCB to chase down 228 runs against Lucknow Super Giants. After the win, they sealed a top-two finish in the very last league game of IPL 2025. This is also RCB's highest-ever successful chase in IPL history and they will now play in Qualifier 1 against Punjab Kings. Records galore for RCB don't stop there, as they have ended up winning all 7 away games in the regular season, which is just remarkable.

The chase saw significant contributions from Virat Kohli and Phil Salt in the powerplay, followed by Jitesh Sharma and Mayank Agarwal's unbeaten partnership. Agarwal scored 41 not out to support Sharma's match-winning innings.

Earlier, Lucknow Super Giants posted a formidable 227/3, powered by captain Rishabh Pant's spectacular 118.

4. Rajasthan Royals vs Punjab Kings (2020) | 224 Runs

Highest Successful Run Chases in IPL History

A collective effort by Sanju Samson, Steve Smith, and Rahul Tewatia led the Rajasthan Royals to chase down a target of 224 runs against Punjab Kings in 2020, the highest successful run chase in IPL history. Samson was the top-scorer with an explosive 85 off just 42 deliveries but Rahul Tewatia became the centre of attraction because of his massive 7 sixes in the important moment. He smashed 5 sixes in an over against Sheldon Cottrell which changed the whole game.

5. Rajasthan Royals vs Kolkata Knight Riders (2024) | 224 Runs

Highest Successful Run Chases in IPL History

Rajasthan Royals equalled the highest successful run chase in the IPL recorded by them in 2020, when they beat Kolkata Knight Riders at the Eden Gardens. In a battle for the position at the top of the IPL 2024 standings, KKR managed 223/6 on the back of Sunil Narine’s maiden T20 century. For the Royals, Avesh Khan and Kuldeep Sen took two wickets each. 

In the run chase, Jos Buttler stood tall with an unbeaten 107 off just 60 balls, steering his team over the line on the last ball. The Royals were on the backfoot at 121/6 in the 13th over. But a cameo from Rovman Powell and some late power-hitting from Buttler got the Royals home.

Interestingly, Punjab Kings surpassed this record 10 days later against the same opponent at the same venue, when they successfully chased 262.

6. Mumbai Indians vs Chennai Super Kings (2021) | 219 Runs

Highest Successful Run Chases in IPL History

Mumbai Indians pulled off a stunning 4-wicket victory over their arch-rivals Chennai Super Kings in a match in 2021. Ambati Raydu & Faf du Plessis played blistering innings to put up that mammoth total at Delhi.

Chasing down the target of 219 runs, Mi didn't have a good start. Kieron Pollard's unbeaten 87 from 34 balls, including 6 boundaries and 8 sixes, played the most pivotal role in securing the win. He was also the best bowler for Mumbai in that match. Pollard conceded only 12 runs in his 2 overs and scalped 2 huge wickets.

7. Rajasthan Royals vs Deccan Chargers (2008) | 215 Runs

Highest Successful Run Chases in IPL History

In the inaugural IPL edition, Rajasthan Royals chased a massive target of 215 runs against Deccan Chargers. Andrew Symonds' explosive 117 runs in just 53 deliveries helped Deccan Chargers to put up a huge total of 214 runs.

While Chasing, Graeme Smith and Yusuf Pathan laid the foundation with a 98-run partnership. The explosive knocks from Mohammad Kaif and Shane Warne at the end took Rajasthan to achieve victory.

Read Also: 5 batters with the most runs in IPL playoffs history

8. Sunrisers Hyderabad vs Rajasthan Royals (2023) | 215 Runs

Highest Successful Run Chases in IPL History

Sunrisers Hyderabad stunned Rajasthan Royals at their home to clinch a high-scoring last-ball IPL thriller. Leveraging on a crucial last-ball no-ball from Sandeep Sharma, Sunrisers snatched the cliffhanger to register for their fourth win of the season. With 17 needed off the final over and 4 needed off the final ball, power-hitter Abdul Samad smashed a six off the last ball to help Sunrisers register a memorable win.

The foundation of the chase was laid by top-order batters Abhishek Sharma (55) and Rahul Tripathi (47) but it was the Glenn Phillips 7-ball 25 cameo that turned the game on its head and reignited the chase.

9. Mumbai Indians vs Punjab Kings (2023) | 215 Runs

Highest Successful Run Chases in IPL History

Ishan Kishan and Suryakumar Kumar produced a superb effort with the bat as Mumbai Indians completed a gigantic 215-run chase against Punjab Kings and won the match by six wickets in Mohali on Wednesday. The pair added 116 runs for the third wicket after Mumbai were 54/2 in the powerplay.

Ishan Kishan scored 75 in 41 balls. Tilak Varma and Tim David joined the chase and wrapped the contest in 18.5 overs with no issues.

10. Sunrisers Hyderabad vs Punjab Kings (2024) | 215 Runs

Highest Successful Run Chases in IPL History

Brushing aside the first-ball dismissal of the explosive Travis Head, his opening partner Abhishek Sharma showcased an amazing range of stroke-play to ensure Sunrisers Hyderabad finished off its league engagements in the IPL in style with a four-wicket win over Punjab Kings.

Chasing a target of 215, Sunrisers batting depth came to the fore as first Rahul Tripathi set the tone before Abhishek served another reminder of his growing stature as a future India star. The way he stood up and swung Rishi Dhawan and later carted spinner Harpreet Brar for two huge sixes was truly symbolic of his authority, class and timing against pace and spin alike.

Nitish Kumar Reddy and Heinrich Klaasen came up with superbly-paced knocks to help the team’s cause on yet another perfect batting strip here.

Next Article

Every heated moment of IPL 2025 that you missed

From the Abhishek-Digvesh altercation to other key heated exchanges, uncover every heated moment of IPL 2025 that you missed. Get the full recap of the season's drama.

May 27, 2025, 6:50 AM8 min read

Heated moments of IPL 2025 that you missed | sportzpoint.com

IPL 2025 got an additional layer of drama to the tournament with all the heated moments that took place. Some were just mere arguments, while some broke the internet with their intensity.

From arguments to fiery debates or controversial flashpoints, uncover every heated moment of IPL 2025 that you missed. You can also watch the YouTube video for the list. 

Anyways, if you like to read, here is the list. 

1. Abhishek Sharma & Digvesh Rathi (SRH vs LSG)

Every heated moment of IPL 2025 that you missed | sportzpoint.com
Digvesh Rathi and Abhishek Sharma during their heated exchange in a match between SRH & LSG. Image | Instagram

IPL 2025 saw a fiery clash between the SRH opener, Abhishek Sharma, and LSG spinner, Digvesh Rathi. The point arrived in the eighth over of SRH's chase, when Abhishek got dismissed by Rathi, after an explosive knock of 59 runs (20 balls).

The moment occurred when Digvesh, who is known for his exclusive 'notebook' celebration, continued with the same after the dismissal. This gesture provoked Sharma, who was walking back to the dugout, and turned around with an angry reaction to it.

The entire team and the Umpires had to intervene to stop the verbal exchange between them. Both players were fined, with Rathi receiving a suspension.

Post-match Handshake

Every heated moment of IPL 2025 that you missed | sportzpoint.com
Rathi and Sharma talking it out during post-match scenes. Image | Instagram

During the post-match handshake, Sharma and Rathi were seen having a conversation and shaking hands, displaying true sportsmanship.

Read Also: Best Celebrations of IPL 2025 so far: From Abhishek's papercut to Hasaranga's Pushpa move

2. Hardik Pandya & Sai Kishore (MI vs GT)

Every heated moment of IPL 2025 that you missed | sportzpoint.com
Sai Kishore and Hardik Pandya during a heated exchange in a match between MI and GT. Image | TOI

A heated exchange occurred between the former teammates, Hardik Pandya and Sai Kishore, during a match between MI and GT. This was during the second innings when MI had to chase down a huge total set by GT.

After a dot ball, Sai Kishore gave Pandya and intense stare to build pressure, while Pandya did not back down and returned the glare with the same intensity. Pandya was also seen saying "f*** off" in response.

Umpires quickly stepped in to diffuse the situation. Kishore answered in a post-match interview saying "Inside the field it should be like that, but we don't take things personally."

Every heated moment of IPL 2025 that you missed | sportzpoint.com
Kishore and Pandya hugging it out during the post match scenes. Image | Twitter

Both players hugged it out during the post-match handshakes, clearing out all the ongoing heat and confusion.

Read Also: Most times defending 200+ totals in IPL history

3. Jasprit Bumrah & Karun Nair (MI vs DC)

Every heated moment of IPL 2025 that you missed | sportzpoint.com
Jasprit Bumrah and Karun Nair during a heated exchange during a match between MI and DC. Image | NDTV

A rare sight of Jasprit Bumrah being agitated was seen during a match between MI and DC in IPL 2025. It occurred when Karun Nair was having a phenomenal time with the bat for DC and smashed Bumrah for 18 runs in a single over.

The argument began when Nair collided with Bumrah while completing a second run between the wickets. He instantly apologised, but Bumrah was visibly angry and exchanged heated words.

Post-match Handshake

Every heated moment of IPL 2025 that you missed | sportzpoint.com
Nair and Bumrah clearing the air during post-match scenes. Image | Twitter

Fans were pleased to see both players sorting things out during the post-match handshake. The official page of Delhi Capitals also posted the moment captured on camera, captioning "Sab theek hai bhai."

4. Virat Kohli & KL Rahul (RCB vs DC)

Every heated moment of IPL 2025 that you missed | sportzpoint.com
Virat Kohli and KL Rahul during a heated exchange in a match between RCB and DC. Image | Instagram

While the friendly banter about KL Rahul's "Kantara" style celebration went viral, a sight of clear heated conversation was also seen in the match between RCB and DC. 

This happened in the first innings, when Virat Kohli was batting and Rahul was keeping behind the stumps. The exact words still remain unclear, but Kohli seemed frustrated with DC for delaying while setting up the field during the overs.

Every heated moment of IPL 2025 that you missed | sportzpoint.com
Rahul and Kohli hugging it out at the end of the match between RCB and DC. Image | NDTV

DC secured a win against RCB in their first encounter where the heated exchange took place. KL Rahul, who was brilliant with the bat, was seen carrying out a "This is my ground" celebration.

However, things got better after both teams met for the second time, where Kohli mimicked Rahul's celebration after defeating DC, and both of them shared a good laugh.

5. Glenn Maxwell & Travis Head (PBKS vs SRH)

Every heated moment of IPL 2025 that you missed | sportzpoint.com
Marcus Stoinis stepping in to confront Travis Head for a heated exchange with Glenn Maxwell. Image | BBC

IPL 2025 saw a surprising clash between the Aussie teammates, Travis Head (SRH) and Glenn Maxwell. The incident took place during SRH's massive run-chase, when Head smashed Maxwell for two consecutive sixes.

It was followed by a dot ball in that over, when Maxwell aggressively threw the ball back towards Head. Both teammates reacted sharply after that incident, increasing the tension between them.

Their fellow Aussie teammate, Marcus Stoinis, stepped in with a disappointed look, along with the Umpires, to intervene and resolve the matter.

Watch the clip on: reddit.com

6. Shubman Gill & Umpires (GT vs SRH)

Every heated moment of IPL 2025 that you missed | sportzpoint.com
Shubham Gill lashing out on Umpires during GT vs SRH match in IPL 2025. Image | News18

Shubman Gill was at the centre of two heated moments involving umpires in IPL 2025.

The first one occurred when Gill (batting on 76) was given out via a controversial run-out decision. He was furious to be sent back, while the footage was unclear whether SRH's wicket-keeper, Klassen, had dislodged the bails with the ball or his gloves.

Things escalated in the second innings when captain Gill openly disagreed with an LBW decision for the SRH batter Abhishek Sharma, which went against his team. 

Read Also: Highest individual scores by players in IPL playoffs

7. Virat Kohli & CSK Pacers (RCB vs CSK)

Every heated moment of IPL 2025 that you missed | sportzpoint.com
Virat Kohli giving out an intense stare during Khaleel Ahmed's over in a match between RCB and CSK. Image | NDTV

This incident ignited when CSK's pacer, Khaleel Ahmed, bowled a sharp bouncer to Virat Kohli, and then followed through intensely with a stare. Khaleel got closer to him, while Kohli seemed to maintain the eye-contact and take this as a low-key disrespect.

The drama followed during the post-match handshakes where Kohli had a chat with Khaleel, tauntingly saying "ab tu aa," referring to their second encounter. As a result, Kohli smashed 3 sixes in Khaleel's over, when the teams met for the second time in IPL 2025. 

Additionally, Kohli also had an instance with CSK's Matheesha Pathirana, where he was hit on the helmet by a bouncer. Kohli immediately responded with a six and a four, while giving back a look.

Next Article

Teams to finish last in IPL Points Table

CSK has now one last-place finish, joining KKR and RR with one each. Ever wondered which franchises consistently struggled the most? Find out the teams to finish last in IPL points table every season.

May 26, 2025, 5:08 PM3 min read

Teams to finish last in IPL Points Table each season - sportzpoint.com

While the spotlight always shines on the top performers of the IPL, every season also sees a team finish at the bottom of the points table. Some have a record of never ending at the bottom, while some have appeared the most times.

Explore the teams to finish last in IPL points table every season and track the count for each team.

Team with the most last-places finishes

Teams to finish last in IPL Points Table | sportzpoint.com
Delhi Capitals in IPL 2018. Image | Instagram

Delhi Capitals (formerly Delhi Daredevils) stands out with most last-place finishes in IPL history. Despite having a good reputation of finishing at the top in the years like 2009 and 2012, along with reaching the finals in 2020, they still has the highest number of bottom finish record.

The franchise have finished last 4 times in IPL points table, in the following years:

  • 2011: lost 9 out of 14 matches
  • 2013: lost 13 out of 16 matches
  • 2014: lost 12 out of 14 matches
  • 2018: lost 9 out of 14 matches

Read Also: IPL Playoffs: Teams with most IPL Eliminator defeats

Teams with fewest last-place finishes

Teams to finish last in IPL Points Table | sportzpoint.com
Captains of KKR and CSK shaking hands in IPL 2025. Image | Instagram

Chennai Super Kings finished last in points table for the first time in IPL history in 2025. They joined hands with Kolkata Knight Riders and Rajasthan Royals, both having one last-place finish each.

  • CSK: in IPL 2025 season 
  • KKR: in IPL 2009 season 
  • RR: in IPL 2020 season

Beyond the current active teams, 2 former franchises, Deccan Chargers and Pune Warriors India, also registered only one last-place finish during their respective IPL tenures.

Read Also: Which team has qualified for IPL playoffs most times?

Teams with no last-place finish ever

Teams to finish last in IPL Points Table | sportzpoint.com
KL Rahul (LSG) and Shubham Gill (GT) playing for their respective franchises in IPL 2022. Image | sportzpoint.com

Only the newer franchises, Gujarat Titans and Lucknow Super Giants, introduced in 2022, have never finished last in IPL points table.

GT has turned out to be very successful since their inaugral season. They won the title in 2022, and qualified for the playoffs 3 out of 4 times in their IPL seasons so far.

Read Also: Every heated moment of IPL 2025 that you missed

Teams to finish last in IPL Points Table (2008-2025)

Years Teams
IPL 2008 Deccan Chargers
IPL 2009 Kolkata Knight Riders
IPL 2010 Punjab Kings
IPL 2011 Delhi Capitals
IPL 2012 Pune Warriors India
IPL 2013 Delhi Capitals
IPL 2014 Delhi Capitals
IPL 2015 Punjab Kings
IPL 2016 Punjab Kings
IPL 2017 Royal Challengers Bengaluru
IPL 2018 Delhi Capitals
IPL 2019 Royal Challengers Bengaluru
IPL 2020 Rajasthan Royals
IPL 2021 Sunrisers Hyderabad
IPL 2022 Mumbai Indians
IPL 2023 Sunrisers Hyderabad
IPL 2024 Mumbai Indians
IPL 2025 Chennai Super Kings

Next Article

Most runs vs England in England for India in tests

Conquering English conditions is tough, but some Indian batsmen have mastered them. Find out the ones with most runs vs England in England for India in tests.

May 24, 2025, 2:22 PM5 min read

Most runs vs England in England for India in tests | sportzpoint.com

For any touring cricket team, England presents an unique challenge in Test cricket. It's a land where even most skilled players can struggle.

Far away from home, Indian cricketers have sincerely accepted this challenge and given a tough fight for many years. Discover which batting legends have mastered the game and scored the most runs vs England in England for India in tests.

1. Sachin Tendulkar | 1575 Runs

Sachin Tendulkar has the Most runs vs England in England for India in tests | sportzpoint.com
17-year-old Sachin Tendulkar after scoring his international maiden century against England in 1990. Image | ESPNcricinfo 

The 'Master Blaster' Sachin Tendulkar holds the unmatched record for most runs vs England in England for India in tests. He scored 1575 runs in 17 matches (30 innings) with an average above 54.

Tendulkar dominated the English soil with 4 hundreds and 8 fifties in his test career.

Read Also: Sachin vs Kohli: Stats Comparison in Test Cricket

Tendulkar stats vs England in England

Span Matches Innings Runs Highest  Avg 100 50
1990-2011 17 30 1575 193 54.31 4 8

2. Rahul Dravid | 1376 Runs

Rahul Dravid holds the second position in the list for most runs vs England in England for India in tests | sportzpoint.com
Rahul Dravid celebrating his century against England at The Oval in 2011. Image | Instagram

Rahul Dravid is another big name when it comes to legendary test batsmen from India. He holds impressive record against England which is hard to match in the long run for young Indian batters of the coming age.

Dravid scored 1376 runs in 13 matches, with his highest being a phenomenal 217 runs during India tour of England in 2002.

Dravid stats vs England in England

Span Matches Innings Runs

Highest

Avg

100

50

1996-2011 13 23 1376 217 68.80 6 4

3. Sunil Gavaskar | 1152 Runs

Sunil Gavaskar holds the third position for most runs vs England in England for India in tests | sportzpoint.com
Sunil Gavaskar during his knock of 221 runs against England at The Oval in 1979. Image | Facebook

Sunil Gavaskar is the third Indian batter to cross the 1000-run mark against England in England. The 'Little Master' scored 1152 runs in 16 matches during his Test career.

He scored 221 runs in 1979, which is the highest score ever by an Indian batsman against England in their own soil.

Gavaskar stats vs England in England

Span Matches Innings Runs Highest Avg 100 50
1971-1986 16 28 1152 221 41.14 2 8

4. Virat Kohli | 976 Runs

Virat Kohli holds the fourth position for most runs vs England in England for India in tests | sportzpoint.com
Virat Kohli celebrates his heroic century against England in 2018. Image | ESPNcricinfo

Here comes the most successful Test captain of India, Virat Kohli, securing the fourth position in this list. He surpassed many legendary test batters with his brilliant record against England in their home soil.

Kohli scored 976 runs in 15 matches, with 2 centuries and 5 fifties to his name. The numbers could soar higher if he had not retired from tests at the age of 36, in 2025.

Read Also: The Kohli Effect: Will Indian fans lose interest in Test cricket after Virat Kohli's retirement?

Kohli stats vs England in England

Span Matches Innings  Runs Highest Avg 100 50
2014-2022 15 29 976 149 33.65 2 5

5. Dilip Vengsarkar | 960 Runs

Dilip Vengsarkar holds the gifts position for most runs vs England in England for India in tests | sportzpoint.com
Dilip Vengsarkar in action against England at Lord's cricket ground in 1986. Image | Instagram

Dilip Vengsarkar is a gem of a player in the history of Indian Test cricket. He scored 960 runs in 13 matches (23 innings), with 157 being his highest score.

Vengsarkar scored 4 hundreds and 4 fifties during his tenure.

Vengsarkar stats vs England in England

Span Matches Innings Runs Highest Avg 100 50
1979-1990 13 23 960 157 48.00 4 4

6. Sourav Ganguly | 915 Runs

Sourav Ganguly holds the sixth position for most runs vs England in England for India in tests | sportzpoint.com
Sourav Ganguly celebrating his debut test ton against England in 1996. Image | TOI

Another successful captain in the history of Indian Test cricket, Sourav Ganguly, makes his way to the sixth rank in the list. He started his career with an iconic ton against England in 1996.

Ganguly scored a total of 915 runs in 9 matches (15 innings) vs England in England with an average above 65.

Read Also: Most successful Test captains from India

Ganguly stats vs England in England 

Span Matches Innings Runs Highest Avg 100 50
1996-2007 9 15 915 136 65.35 3 5

7. Gundappa Viswanath | 858 Runs

Gundappa Viswanath holds the seventh position for most runs vs England in England for India in tests | sportzpoint.com
Gundappa Viswanath in action against England in 1981. Image | ESPNcricinfo 

Gundappa Viswanath played a major role for India in Tests back in the 1970s. He scored 858 runs in 13 matches against England in England, with an average of 39.

Viswanath stats vs England in England 

Span Matches Innings Runs Highest Avg 100 50
1971-1982 13 24 858 113 39.00 1 9

8. Cheteshwar Pujara | 806 Runs

Cheteshwar Pujara holds the eighth rank for most runs vs England in England for India in tests | sportzpoint.com
Cheteshwar Pujara after scoring a century against England in 2018. Image | ESPNcricinfo

Cheteshwar Pujara's journey as a test batsman in the English soil was short-lived but great. He scored 806 runs in 14 matches, having one century and 5 fifties to his name.

Pujara stats vs England in England 

Span Matches Innings Runs Highest Avg 100 50
2014-2022 14 28 806 132* 31.00 1 5

9. MS Dhoni | 778 Runs

MS Dhoni holds the ninth position for most runs vs England in England for India in tests | sportzpoint.com
MS Dhoni in action against England in a test match. Image | BBC

Apart from excellent captaincy records, MS Dhoni also holds the ninth position for most runs vs England in England for India in tests. He scored 778 runs in 12 matches (23 innings).

Read Also: 16 Indian Cricketers with stands named after them at a stadium

Dhoni stats vs England in England

Span Matches Innings Runs Highest Avg 100 50
2007-2014 12 23 778 92 37.04 0 8

10. Ajinkya Rahane | 665 Runs

Ajinkya Rahane holds the tenth position for most runs vs England in England for India in tests | sportzpoint.com
Ajinkya Rahane celebrating his knock of 103 runs against England in 2014. Image | Instagram

Ajinkya Rahane is the tenth name in the elite list for most runs vs England in England for India in tests. He scored 665 runs in 14 matches, with a classy century and 5 half centuries to his name.

Rahane stats vs England in England 

Span Matches Innings Runs Highest Avg 100 50
2014-2021 14 27 665 103 25.57 1 5

Next Article

ENG vs IND 2025 Squad Announcement: Everything Agarkar said during the Press conference

Here's everything Agarkar said during the Press conference of ENG vs IND 2025 squad announcement.

May 24, 2025, 11:24 AM4 min read

ENG vs IND 2025 Squad Announcement: Everything Agarkar said during the Press conference

Chief selector Ajit Agarkar has announced Team India for India's tour of England today i.e. Saturday, 24 May. Along with the ENG vs IND 2025 squad announcement of the team, he also announced the new captain. A total of 18 players of Team India have been selected for the England tour and the command of this team has been handed over to young Shubman Gill.

Rishabh Pant has been made the vice-captain of the team. Karun Nair has returned to the Indian squad for the first time since 2017. Players like Sai Sudharsan and Arshdeep Singh have also got a place. However, Mohammed Shami has not been selected in the team.

Also Read: Every Test Captain of Indian Men's Test Cricket Team

Here's everything Agarkar said during the Press conference of ENG vs IND 2025 squad announcement.

Why was Mohammed Shami not selected?

Ajit Agarkar has confirmed that the medical team has declared Mohammed Shami unfit, due to which he has not been selected. "He's had a little bit of a setback over the past week, got some MRIs done. Wasn't going to be able to play five Tests. Don't think his workload is where he needs to be. Medical guys told he'll be ruled out. We were hoping he'll play some part, but if he's not fit, we'd rather pick guys fit and available rather than waiting," Agarkar said.

Shami played his last Test match for India in the form of WTC Final 2023.

Virat Kohli had approached for retirement in April

Ajit Agarkar revealed that Virat Kohli had approached him in April regarding retirement from Test cricket. He said, "When guys like that retire, always big holes to fill. Ashwin also retired. Those three have been stalwarts. Always difficult. One way of looking at it is, opportunity for someone else. Had conversations with both of them."

"Virat reached out early April, seem him give 200% every ball he plays even when he's not batting or on the field. Felt he'd given everything he had, if he can't keep up to the standards it was time for him. It's come from him. Have to respect that. They've earned that respect."

Jasprit Bumrah will not play all 5 Tests

Jasprit Bumrah will not play all five Tests, Ajit Agarkar confirms. The chief selector said, "Don't think he'll be available for all five Tests. Whether it's four or three, we'll see based on how the series goes and his workload is. Even if he's fit for 3-4 Tests, he'll be an asset for us. Just happy he's part of the squad.

"More important to us a player. Once you're managing people, there's a lot that takes out of you. We've had a chat with him, he's okay with it. He knows where his body's at. KL not really, he's captained a while back, he's a quality player and hope he has a big series. With Booms, it was more about his workload management.

'He’s a quality bowler'

Left-arm pacer Arshdeep Singh has been included in the squad in the absence of Mohammad Shami. Talking about Arshdeep's inclusion, Ajit Agarkar stated, "He's a quality bowler and has had a taste of counTy as well. he plays domestic when he can. A tall guy, can bowl with the new ball, has body of work in red-ball cricket and in recent form in the last couple of years. Bumrah unlikely to play all five Tests, we needed a bit of variety."

Also Read: Form? Fitness? Should Mohammad Shami be there for the England test series? Who are the other options?

Agarkar on captaincy

With Shubman Gill being appointed as India's new Test captain, Ajit Agarkar provided a massive hint that Gill could be the long-term leader of the Test team.

"We discussed every option that's there, over the last year or so, we've looked at Shubman at various times. Taken a lot of feedback from the dressing room. Very young, but there's been improvement. We're hopeful he's the guy. He's a terrific player, our best wishes to him."

"You don't pick captains for one tour or two tours. We've seen some progress over the last year or two with him. No doubt it's going to be as tough as it gets,"

Next Article

Latest Stories

Subscribe Newsletter

Get the latest sports updates and news delivered directly to your inbox.