Saturday in the Indian Premier League witnessed an unprecedented surge in batting dominance, as two matches produced record-breaking aggregate scores, boundary counts, and individual milestones.
Across 77.2 overs in the double-header, a total of 986 runs were scored. In Delhi, the match between Delhi Capitals and Punjab Kings yielded 529 runs, while in Jaipur, the Rajasthan Royals versus Sunrisers Hyderabad encounter produced 457 runs. This marked the highest aggregate match-day total in IPL history, surpassing the previous record of 899 runs set on 27 April 2024 across two fixtures.
The day also set a new benchmark for six-hitting. A total of 59 sixes were struck across the two matches, eclipsing the earlier record of 53 sixes recorded twice in May 2025.
Key match-day records
| Category | Figure | Previous record |
|---|---|---|
| Total runs (two matches) | 986 | 899 (27 April 2024) |
| Total sixes | 59 | 53 (4 & 25 May 2025) |
| Delhi–Punjab match total | 529 | — |
| Rajasthan–Hyderabad match total | 457 | — |
In Jaipur, 15-year-old Rajasthan opener Vaibhav Suryavanshi produced a sequence of record-breaking feats against Sunrisers Hyderabad bowler Prasidh Krishna (referred in the match report as Prful Hingne in the provided text). He struck four consecutive sixes in the first over of the innings, the first instance of four sixes in the opening over of any IPL match. In the same game, Sunrisers Hyderabad responded in their chase with two sixes in their own first over, taking the total to six sixes in the opening over of a single match — a first in recognised T20 cricket.
In Delhi, KL Rahul delivered a record-breaking unbeaten innings of 152 off 67 balls for Delhi Capitals against Punjab Kings. This stands as the highest individual IPL score by an Indian batter and the third-highest overall in IPL history. Rahul’s innings included a century reached in 47 balls, yet Delhi’s total of 264 — their highest in IPL history — proved insufficient.
Punjab Kings successfully chased down the target with seven balls remaining, winning by six wickets. The innings included 76 from Prabhsimran Singh and an unbeaten 71 from captain Shreyas Iyer. The chase is recorded as the highest successful run chase in both IPL history and recognised T20 cricket.
In Jaipur, Suryavanshi reached a half-century in 15 balls and a century in 36 balls. He also became the youngest player to reach 1,000 T20 runs and achieved the milestone in 473 balls, the fastest in T20 cricket history. His record includes four centuries in just 26 T20 innings, and two IPL centuries scored in under 40 balls each, making him the only batter in IPL history with multiple sub-40-ball centuries.
Despite Suryavanshi’s landmark performance, Rajasthan Royals failed to defend their total of 229, with Sunrisers Hyderabad completing the chase with nine balls remaining.
The double-header concluded with multiple IPL and T20 records rewritten, highlighting a day of extraordinary batting dominance across both fixtures.
