Is Wanindu Hasaranga's 4 for 9 the best birthday performance by a bowler?
Also: who has collected the most golden ducks in Tests?

Wanindu Hasaranga's 4 for 9 is the best performance by a bowler in T20Is on his birthday • Ishara S.Kodikara/AFP/Getty Images
The Sri Lankan legspinner Wanindu Hasaranga's 4 for 9 against India in Colombo last week was indeed the best performance in a T20I by a player on his birthday. The only other man to take four was another legspinner, Imran Tahir, who claimed 4 for 21 for South Africa against Netherlands in the World T20 in Chittagong, on his 35th birthday in March 2014. Next comes Francis Damiao Couana, with 3 for 10 for Mozambique against Malawi in Blantyre, on his 23rd birthday in November 2019, and Yuvraj Singh, who took 3 for 23 for India against Sri Lanka in Mohali on his 28th birthday in December 2009.
The World Test Championship final in Southampton in June was the 54th Test match for New Zealand's Neil Wagner - and you're right, he has not appeared in a one-day international (or a T20I) in that time. The record (since ODIs started in 1970-71) is 71 Tests but no ODIs, by England's Mark Butcher, which always struck me as rather odd, since he was an attacking player who had a pretty good county one-day record.
There's a Sri Lankan flavour to the top of this particular list: Muthiah Muralidaran was out first ball on 14 occasions in Tests, three more than his successor as the side's No. 1 spinner, Rangana Herath. The only other man in double figures is Courtney Walsh, with ten, although he might yet be joined by Stuart Broad, who's currently level with Steve Harmison and New Zealand's Chris Martin on nine.
I think the man you're referring to is Percy Herbert, who is in the record books as having played one first-class game, for the Gentlemen of the South against Players of the South at The Oval in 1920. This was a benefit match for Surrey's pavilion attendant, and as such seems to have been quite a relaxed affair. Percy Fender was the captain of the Gents' team, and on the first day, a Saturday, he discovered he was a man short - so he sent a message to his uncle, a decent club cricketer, asking him to make up the numbers. The other Percy, who was nearly 42 at the time, couldn't make it on the first day, on which the Players racked up 551, with Jack Hobbs scoring 115. Herbert was ready to go on the Monday - but rain prevented any play on that day or the next, so he didn't actually see any of the action.
Robin Uthappa hit 86 in his first one-day international, against England in Indore back in April 2006, but he didn't bat on his T20I debut, against Scotland in Durban during the inaugural World T20 in 2007. Uthappa was particularly unlucky, as that match was abandoned - but because the toss had been made, it counts in the records, thanks to an ICC decision from 2004. Uthappa did score 50 in his next match, against Pakistan in Durban the following day. We seem to have this conversation every other week, but that was his second match, not his debut. It's admittedly unfortunate for Uthappa, but if there was a list of such things he'd have to be a footnote rather than an entry on the main list.
Steven Lynch is the editor of the updated edition of Wisden on the Ashes