Live Scores

cricket Live Scores & Fixtures

Sri Lanka vs India, 1st T20I Full Match Highlights and Key Moments

India wins the Sri Lanka vs India 1st T20I match by 38 runs. Read the full match highlights and key moments from the match.

Jul 25, 2021, 2:25 PM1 min read

Sri Lanka hosts the Indian Cricket team for a T20I series after India won the ODI series 2-1. India wins the match by 38 runs. Thus they lead the three match series by a 1-0 margin. The series holds more than the trophy as this is the last T20I series before the ICC T20 World Cup. Get the full match highlights and key moments of the Sri Lanka vs India, 1st T20I. Read about every key moments from the match.



Next Article

IPL Records: Youngest Half-centurions in IPL History

Ayush Mhatre has become the third youngest Half-centurions in IPL. Ahead of him are Riyan Parag and Vaibhav Suryavanshi. In this article, we will be discussing about the five youngest half-centurions in IPL history.

May 5, 2025, 11:47 AM4 min read

IPL Records: Youngest Half-centurions in IPL History

Chennai Super Kings opener Ayush Mhatre has missed out on scoring his first century in IPL against Royal Challengers Bengaluru, but during this time he created history. Mhatre became the youngest batsman to score a half-century for Chennai. He achieved this feat at the age of just 17 years and 291 days. Apart from this, Ayush has become the third youngest Half-centurions in IPL. Ahead of him are Riyan Parag and Vaibhav Suryavanshi.

In this article, we will be discussing about the five youngest half-centurions in IPL history.

Also Read: IPL Table toppers: IPL Playoffs teams from 2008 to 2024

Youngest Half-centurions in IPL History

1. Vaibhav Suryavanshi (2025) | 14y 32d

IPL Records: Youngest Half-centurions in IPL History

Vaibhav Suryavanshi, aged 14 years and 32 days by the time of playing only his third IPL match in the 2025 season, rained down 11 huge sixes and seven boundaries against Gujarat Titans bowlers. The teenager smashed his maiden half-century in the game to become youngest half-centurions in IPL history. Suryavanshi ended up converting it into a splendid 35-ball century, the second fastest in the history of the tournament.

Vaibhav Suryavanshi’s innings helped Rajasthan Royals thwart Gujarat Titans’ strong new ball and spin attack during their pursuit of 210 runs.

2. Riyan Parag (2019) | 17y 175d

IPL Records: Youngest Half-centurions in IPL History

Riyan Parag registered his first half-century in the IPL at the age of 17 years and 175 days back in 2019 during Rajasthan Royal's final league stage match against Delhi Capitals. On a day when most Rajasthan Royals batsmen struggled with the bat, Riyan Parag displayed maturity beyond his years to take his team to 115/9 in their stipulated quota of 20 overs.

Batting at number six and arriving at the crease at 30-4 inside the powerplay, Parag bided his time across 49 deliveries to score 50 runs, laced with four fours and two sixes, in Delhi. His innings helped Rajasthan Royals post a respectable 115-9, having once headed for a much worse collapse. The Capitals ended up winning the match by five wickets in 16.1 overs.

3. Ayush Mhatre (2025) | 17y 291d

IPL Records: Youngest Half-centurions in IPL History

Ayush Mhatre scored his maiden IPL half-century in just 25 balls to become the third youngest player to score a half-century in the history of the league. The 17-year-old smashed 94 runs off just 48 deliveries in the game. His innings included 9 fours and 5 sixes. Mhatre missed his much deserved century by 6 runs.

Mhatre also became the youngest player of Chennai Super Kings in IPL history to register a half-century. He left Suresh Raina behind, after hitting a fifty at the age of 17 years and 291 days. Raina who previously held the record had achieved the feat in 2008 at the age of 21 years and 148 days in a match against Mumbai Indians.

4. Sanju Samson (2013) | 18y 169d

IPL Records: Youngest Half-centurions in IPL History

A Rajasthan Royals batter through and through, Sanju Samson blazed his team to an emphatic four-wicket victory against RCB, as a teenager. Playing his first IPL season back in 2013, Samson helped Rajasthan pull off a 172-run chase by cracking 63 runs from just 41 balls with seven boundaries and two huge sixes at Jaipur’s Sawai Mansingh Stadium.

Batting at number three, the talented right-hander took on the likes of RP Singh, Jaydev Unadkat, Vinay Kumar head-on to bag the ‘Player of the Match’ award. He was 18 years and 169 days at the time to become IPL’s youngest half-centurion.

Also Read: Most IPL Finals: Teams with most final appearances in IPL history

5. Prithvi Shaw (2018) | 18y 169d

IPL Records: Youngest Half-centurions in IPL History

In just the second match of his IPL career, Prithvi Shaw smashed 62 runs from 44 balls, doing so against the Kolkata Knight Riders (KKR) in match 26 of the 2018 season. Opening the innings for Delhi Daredevils (now Capitals) alongside Colin Munro, Shaw smashed seven boundaries and two sixes in the innings as his team mounted 219-4 from 20 overs.

Aged 18 years and 169 days at the time, the talented right-handed opening batter became one of the youngest half-centurions in IPL history.

Next Article

IPL records - Batters with most 500+ runs seasons: Kohli breaks Warner's records

With his fourth consecutive fifty in the IPL 2025 in the RCB vs CSK match, Virat Kohli has now gone past 500 runs for 8th time in his career. Here are the players to have the IPL records of the most 500+ runs seasons.

May 3, 2025, 3:58 PM3 min read

IPL records - Batters with most 500+ runs season: Kohli breaks Warner's records | sportzpoint.com

The Indian Premier League (IPL) has been a stage for batting brilliance, with a select group of players consistently amassing over 500 runs in multiple seasons. With this fourth consecutive fifty of the IPL 2025, Virat Kohli now leads the pack, followed by David Warner, KL Rahul, and Shikhar Dhawan.

Here are all the batters having the IPL records of having the most 500+ runs season in IPL. 

4. Shikhar Dhawan: 5 Seasons

IPL records - Batters with most 500+ runs season | sportzpoint.com

Shikhar Dhawan, the former Indian cricketer with five 500+ run seasons, has been a reliable run-getter for multiple franchises, notably Delhi Capitals and Sunrisers Hyderabad.

Known for his crisp cover drives and steady starts, Dhawan’s 618 runs in 2019 reflect his ability to deliver under pressure.

Dhawan first crossed 500 runs in the 2102 season, playing for Delhi Capitals. That season, he scored 569 runs at a 40.64 batting average. Four seasons later, in 2016, Dhawan scored 501 runs while playing for SRH.

He then crossed the 500-run mark in three consecutive seasons in 2019, 2020 and 2021. All fo those runs came for Delhi Captials. 

Read Also | IPL records: Most consecutive 25+ scores in IPL history

3. KL Rahul: 6 Seasons

IPL records - Batters with most 500+ runs season | sportzpoint.com

KL Rahul has notched up 500+ runs in six IPL seasons, showcasing elegance and consistency for his teams. Be it at the top of the order or in the middle overs, KL Rahul has always shown versatility to score at his will for his team. 

His 670-run haul in 2020 underlines his prowess as a modern T20 great. From 2018 to 2022, Rahul went past the 500-run mark in five consecutive seasons. The first four seasons were for Punjab Kings while the 2022 season was while playing for LSG. 

Rahul's last 500+ run season was in 2024, while playing for LSG. With already 371 runs this season, it looks like he will go past the 500-mark this season as well.

Read Also | IPL Facts: Most 400 Plus Runs in an IPL Season

2. David Warner: 7 Seasons

IPL records - Batters with most 500+ runs season: Kohli breaks Warner's records | sportzpoint.com

David Warner, with seven 500+ run seasons, is one of the greatest batters in IPL history. The former Australian opener’s aggressive style and knack for big scores have been pivotal for Sunrisers Hyderabad and Delhi Capitals in the past.

Warner’s three Orange Cap titles highlight his consistency, with his 2016 season (848 runs) being a standout.

From 2014 to 2020, he scored 500+ runs in six seasons, with only 2018 being a miss, when he did not play. In the 2023 season, he managed his 7th 500+ runs season with 516 runs for Delhi Capitals.

1. Virat Kohli: 8 Seasons

IPL records - Batters with most 500+ runs season: Kohli breaks Warner's records | sportzpoint.com

Like many other IPL records, Virat Kohli now also holds the record for the most 500+ runs season. He has now scored 500+ runs on 8 occasions, going past David Warner's record. 

Kohli scored more than 500 runs in 2011 (557 runs), 2013 (634 runs), 2015 (505 runs), 2016 (973 runs), 2018 (530 runs), 2023 (639 runs), 2024 (741 runs) and 2025 (505 runs and counting). 

Kohli's record 973 runs in the 2016 season is still the most runs scored in an IPL season. 

Next Article

IPL Facts: Most 400 Plus Runs in an IPL Season

Virat Kohli became the first-ever batter to score 400 plus runs in 11 different IPL seasons. Let's take a look at five batters who have scored most 400 plus runs in an IPL season.

May 1, 2025, 11:16 AM3 min read

IPL Facts: Most 400 Plus Runs in an IPL Season

The Indian Premier League (IPL), which began in 2008, is presently in its 18th season. It is considered one of the hardest and most energizing T20 leagues in the world. Consistently scoring runs isn't a simple thing to do in the IPL, indeed for world-class batsmen. With plenty of world batters playing in the IPL, it's not simple to be among the best run scorers. However, a few players have stood the test of time and have reliably performed within the IPL.

On that note, let's take a look at five batters who have scored most 400 plus runs in an IPL season.

Also Read: Most Wickets in IPL history

Most 400 Plus Runs in an IPL Season

5. Rohit Sharma | 8 Times

IPL Facts: Most 400 Plus Runs in an IPL Season

Former Mumbai Indians skipper Rohit Sharma occupies the fourth spot on this list. Rohit, powered MI to five titles, is among four players with over 6,000 runs in the IPL. Rohit smashed 400 or more runs in seven different seasons - 2008, 2010, 2012, 2013, 2015, 2016, and 2019. He also bolstered the now-defunct Deccan Chargers initially with his power-packed knocks.

4. David Warner | 9 Times

IPL Facts: Most 400 Plus Runs in an IPL Season

Like Dhawan, Australia's David Warner also has a knack for smashing the bowlers in the Powerplay. He is the fourth-highest run-scorer (6,565) in the IPL after Rohit Dhawan and Kohli. Warner also holds the record for slamming 400 plus runs in most IPL seasons among overseas players. The dashing left-handed batter attained this feat in 2013, 2014, 2015, 2016, 2017, 2019, 2020, 2022, and 2023.

3. Shikhar Dhawan | 9 Times

IPL Facts: Most 400 Plus Runs in an IPL Season

Shikhar Dhawan remains one of the most prolific run-scorers in IPL history. He is one of only three players with over 6,700 IPL runs, the other being Virat Kohli and Rohit Sharma. Notably, Dhawan has slammed 400 or more runs in nine different IPL seasons (2011, 2012, 2016, 2017, 2018, 2019, 2020, 2021, and 2022).

2. Suresh Raina | 9 Times

IPL Facts: Most 400 Plus Runs in an IPL Season

Suresh Raina, who was once the backbone of Chennai Super Kings' batting line-up, scored 400 plus runs in nine different IPL seasons. Raina, also known as Mr. IPL, is still the highest run-scorer of CSK in the IPL.

Overall, the stylish left-hander owns 5,529 IPL runs with 40 fifty-plus scores. He scored 400 plus runs in 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2017, and 2018.

Also Read: Most Sixes in an innings by an Indian in IPL

1. Virat Kohli | 11 Times

IPL Facts: Most 400 Plus Runs in an IPL Season

Virat Kohli continued his record-breaking run in the IPL 2025 after continuing a good run of form during the clash between Royal Challengers Bengaluru and Delhi Capitals at the Arun Jaitley Stadium in Delhi. The 36-year-old etched his name in the history books as he completed 400 runs in the ongoing tournament in a run that seen him make five-centuries in the season.

This is the third successive season in which Kohli has managed to cross the 400-run mark in a season, while the 11th time in his career, making him the first player to achieve the most 400 plus runs in an IPL season. Infact, no player before Kohli had even reached the milestone 10 times in their career.

Kohli is also the leading run-getter in IPL history and is nearing the 8500-run mark. He is the only player with 7000 and 8000 runs in the league's history. He also holds the record for the most centuries with eight tons.

Next Article

IPL Facts: Fewest Innings to Reach 5000 IPL Runs

KL Rahul became the batter who took fewest innings to reach 5000 IPL runs, achieving the milestone with his 51st run in Match 40 against his former team, Lucknow Super Giants.

Apr 23, 2025, 12:42 PM4 min read

IPL Facts: Fewest Innings to Reach 5000 IPL Runs

KL Rahul just broke a major record by becoming the batter who took fewest innings to reach 5000 IPL runs. He hit this milestone during a game between Lucknow Super Giants and Delhi Capitals at the Ekana Stadium in Lucknow. Rahul played an outstanding innings, scoring an unbeaten half-century, which helped his team secure an important sixth win of the season. Notably, he reached the 5000-run mark in just 130 innings, beating David Warner’s previous record.

Also Read: Most Fifty Plus Scores in IPL by an Opener Since Gill's Debut

Now, let’s take a moment to check out the top five players who took fewest innings to reach 5000 IPL runs.

Fewest Innings to Reach 5000 IPL Runs

5. Shikhar Dhawan | 168

IPL Facts: Fewest Innings to Reach 5000 IPL Runs

Shikhar Dhawan rounds out the top five on this list, reaching 5,000 IPL runs in his 168th inning. He achieved the milestone in 2020 while playing for DC, scoring an unbeaten 106 off 61 balls against his former team, Punjab Kings in Dubai.

With his flair, calmness under pressure, and consistent batting, Dhawan has made a name as one of the finest players in white-ball cricket. Dhawan retired with 6,769 runs in 222 matches at 35.26 and a strike rate of 127.14, including two centuries and 51 fifties.

4. AB de Villiers | 161

IPL Facts: Fewest Innings to Reach 5000 IPL Runs

Former South Africa and RCB star AB de Villiers ranks fourth on the list, having reached 5,000 IPL runs in 161 innings. He achieved the milestone in 2021 against Delhi Capitals, scoring an unbeaten 75 off 42 balls in Ahmedabad.

de Villiers is considered a modern legend in cricket. His legacy as one of the most impactful players in the league is solidified by his remarkable and consistent performances. Across 184 matches, de Villiers amassed 5,162 runs at a strike rate of 151.69 and an average of 39.71, including three centuries and 40 half-centuries.

3. Virat Kohli | 157

IPL Facts: Fewest Innings to Reach 5000 IPL Runs

Virat Kohli, the highest run-scorer in IPL history, ranks third on the list of fastest to 5,000 runs, reaching the milestone in 157 innings. Representing Royal Challengers Bengaluru, he achieved the feat in 2019 home game against Mumbai Indians, scoring 46 off 32 balls.

Kohli’s hunger for runs is something that sets him apart, and his consistent performance makes him a real legend in this league. Overall, Kohli has amassed 8,326 runs in 260 matches at an average of 39.27, including eight centuries and 59 half-centuries.

2. David Warner | 135

IPL Facts: Fewest Innings to Reach 5000 IPL Runs

Before Rahul, David Warner held the title for the fewest innings to reach 5000 IPL runs for nearly five years, reaching the milestone in 135 innings. He achieved the milestone in 2020, playing for Sunrisers Hyderabad, scoring an unbeaten 47 against Kolkata Knight Riders in Abu Dhabi.

Known for being one of the best players in the league, Warner led the Sunrisers Hyderabad to a championship in 2016. He made scoring big runs look effortless, converting his explosive starts into match-winning performances.

Despite going unsold in the recent auction, Warner boasts an impressive IPL record of 6,565 runs in 184 matches at 40.52, striking at 139.77 alongside 62 fifties and four centuries.

Also Read: Most Runs in IPL History: Virat Kohli leading the charts

1. KL Rahul | 130

IPL Facts: Fewest Innings to Reach 5000 IPL Runs

As mentioned, KL Rahul is now the player who took fewest innings to reach 5,000 IPL runs, achieving the milestone in 130 innings.

He surpassed David Warner, who took 135 innings, to claim the top spot. Rahul also moved past Chris Gayle (4,965) and Robin Uthappa (4,952) on the all-time run-scorers list. Overall, he now owns 5,006 runs across 139 matches at 46.35 (SR: 135.70).

The cricketer from Karnataka added this record to his name while playing for Delhi Capitals after an impressive journey that started back with Kings XI Punjab in 2018. Since then, he has shown incredible consistency and has proven to be a match-winner time and again. His special 5000-run achievement came during a match against Lucknow Super Giants, reinforcing his nickname of “Mr. Consistent.”

Next Article

Most Fifties (and over) in IPL History

David Warner is the player with the most fifties (and over) in IPL history. Virat Kohli, with 65 fifty-plus scores, is just one fifty away from equalling Warner's record.

Apr 13, 2025, 10:42 AM3 min read

Most fifties (and over) in IPL history | sportzpoint.com
Virat Kohli has 65 fifty plus scores in IPL history. Image | BCCI

Indian Premier League has been one of the toughest yet entertaining cricket leagues in the world since its inception in 2008. Since then, many Indian and overseas batters have gone on to score plenty of runs for their teams. In this article, we will discuss all those batters who have scored the most fifties (and over) in IPL history

Most Fifties in IPL History: David Warner tops the list with 66 fifties | sportzpoint.com
David Warner tops the list with 66 fifties

Currently, former Australian batter David Warner holds the record for the most fifties (and over) scored in IPL history with 66 fifties. Indian legend Virat Kohli follows him on the list with 65 fifties. With his consistency, Virat Kohli can go past Warner any time and become the batter with the most fifties (and over) in IPL history. 

Shikhar Dhawan, who is considered one of the best openers in IPL history, has 53 IPL fifties to his name. However, he will not be able to increase that number as he has already hung up his boots. 

Most Fifties in IPL History: KL Rahul is the active batter with third highest fifties in IPL history | sportzpoint.com
Among the active player, KL Rahul has the third ost most fifties (and over) and over in IPL history.

Rohit Sharma, with 45 IPL fifties, and KL Rahul with 43 fifties can surely get close to David Warner's number. Rahul has been in tremendous form and has already scored two fifties in IPL 2025. However, Rohit Sharma has struggled to get going this season. 

Read Also | Most runs in IPL since 2018

AB de Villiers and Suresh Raina, two of the greatest middle order batters ever to play in Indian Premier League history, also come upon the list with 43 and 40 IPL fifties to their names. 

Faf du Plessis (38) is another name among the active cricketers who ranks among the top 10 players with most IPL fifties so far. 

Read Also | IPL Facts: Most Man of the Match Awards in IPL History

Most fifties (and over) in IPL History (Top 10)

Player Span Mat Inns Runs 100 50 50+
DA Warner (DC/SRH) 2009-2024 184 184 6565 4 62 66
V Kohli (RCB) 2008-2025 258* 249 8190 8 57 65
S Dhawan (DC/DCH/MI/PBKS/SRH) 2008-2024 222 221 6769 2 51 53
RG Sharma (DCH/MI) 2008-2025 261 256 6666 2 43 45
KL Rahul (DC/KXIP/LSG/PBKS/RCB/SRH) 2013-2025 135 126 4868 4 39 43
AB de Villiers (DC/RCB) 2008-2021 184 170 5162 3 40 43
SK Raina (CSK/GL) 2008-2021 205 200 5528 1 39 40
F du Plessis (CSK/DC/RCB/RPS) 2012-2025 148 141 4652 - 38 38
CH Gayle (KKR/KXIP/PBKS/RCB) 2009-2021 142 141 4965 6 31 37
G Gambhir (DC/KKR) 2008-2018 154 152 4217 - 36 36

Next Article

Latest Stories

Subscribe Newsletter

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