How many players have scored a century and taken a five-for in an ODI as Bas de Leede did?
And is Mitch Marsh the only man to score a century and take a wicket on the first day of a Test?
That astonishing performance by Bas de Leede, which almost single-handedly propelled Netherlands into the World Cup later this year, was only the fourth instance of a man scoring a century and taking a five-for in the same one-day international. But it's fair to say that none of the others faced the pressure de Leede had: in his own version of "Basball", he followed 5 for 52 with 123 off 92 balls as the Dutch beat Scotland in Bulawayo to clinch their place in the main event.
Mitchell Marsh, in his first Test for nearly four years, scored 118 on the first day of the third Ashes Test at Headingley, and then took the wicket of Zak Crawley.
Danni Wyatt made her Test debut for England recently, against Australia at Trent Bridge, after 245 white-ball internationals - 102 ODIs and 143 T20Is. That is indeed the most before a Test debut, beating 189 by Sune Luus of South Africa.
The match you're talking about was the third Test of the 1986-87 series between India and Pakistan: Imran Khan had Sunil Gavaskar caught off the opening ball in Jaipur, which was staging its first - and to date only - Test match. Note that the Sawai Mansingh Stadium had previously held two ODIs, so this was not the first ball in international cricket there.
The gentleman you are thinking of was Roddy Wilson, a Yorkshireman who had one full season on the English first-class umpires' panel, in 1978. He stood in some additional first-class games in other years, and more than 100 in the Minor Counties Championship. In his year on the first-class panel he umpired Essex's County Championship and Sunday League games against Hampshire in Chelmsford.
Steven Lynch is the editor of the updated edition of Wisden on the Ashes