What is the latest in an innings a batter has come in to score a fifty in the IPL?
And who is the youngest Test centurion?

Romario Shepherd's 14-ball unbeaten 53 after coming in at the end of the 18th over is the latest start to lead to an IPL fifty • BCCI
Playing for the Royal Challengers against Chennai Super Kings in Bengaluru last week, the Guyanese allrounder Romario Shepherd came to the crease to face the fifth ball of the 18th over - and hurtled to 53 from just 14 balls. Only one quicker half-century has been recorded in the IPL, by Yashasvi Jaiswal in 13 for Rajasthan Royals against the Knight Riders in Kolkata in May 2023.
Sunrisers' wicketkeeper Ishan Kishan took four catches - three of them off Pat Cummins - in the no-result game against Delhi Capitals in Hyderabad last week. This was the 26th instance of a keeper making four dismissals in an IPL innings - but there's one case of five, by Kumar Sangakkara for Deccan Chargers against Royal Challengers Bangalore in Hyderabad in April 2011.
It's not Kent's Ben Compton, as the old England great Denis Compton never captained in a Test. (And Ben is Denis's grandson, not great-grandson.) The player you're asking about is actually Harry Came, a batter who made his debut for Hampshire in 2019 (unusually, as a concussion substitute), and moved to Derbyshire two years later. He scored two first-class hundreds in 2023, and has had a useful start to the current season, scoring 83 against Gloucestershire in Derbyshire's first Championship match, and 73 against Middlesex at the end of April.
Mushfiqur Rahim of Bangladesh was stumped by Afghanistan's Ikram Alikhil - subbing for the injured Rahmanullah Gurbaz - during a one-day international in Sharjah in November 2024. There's only one previous instance of this in ODIs, and the same Afghanistan double act was involved: Philippe Boissevain of the Netherlands was stumped by Alikhil, subbing for Gurbaz, in Doha in January 2022.
The youngest man to score a Test century is Mohammad Ashraful, in the second innings of his debut for Bangladesh against Sri Lanka in Colombo in September 2001. Going by the date of birth ESPNcricinfo have for him (July 7, 1984), Ashraful would have been 17 years 63 days old at the time - but some sources give the date as September 9, 1984, which would mean he achieved the feat the day before his 17th birthday.
Steven Lynch is the editor of the updated edition of Wisden on the Ashes