Is Mahmudullah's 150 the highest score by an Asian player in their last Test?
Also: who was the oldest wicketkeeper to make their ODI debut for England?

Mahmudullah made 150 not out in what he has said will be his last Test • Zimbabwe Cricket
The answer here is, perhaps unsurprisingly, the same as the man who hit the most sixes in any Test innings. Wasim Akram clobbered 12 sixes in his 257 not out for Pakistan against Zimbabwe in Sheikhupura in 1996-97, and no fewer than nine of them came off the bowling of the unfortunate Zimbabwe legspinner Paul Strang. It rather ruined Strang's figures: he had 4 for 64 when Wasim strolled in at No. 8, but finished with 5 for 212 (he had, however, made his only Test century earlier in the game). "Two things will stick in my mind," wrote Wasim: "Just how tired I was after batting for more than eight hours, and Waqar Younis being bowled first ball after sitting with his pads on all that time!"
That excellent innings by Mahmudullah for Bangladesh against Zimbabwe in Harare last week, much of it compiled with only the tail for company, turns out to be well down the list of scores by players celebrating their 50th Test cap: Chris Gayle marked his with a triple-century - 317 for West Indies against South Africa in Antigua in April 2005 - while Azhar Ali made 302 not out for Pakistan against West Indies in Dubai in 2016-17. There have been four other double-centuries (by Ken Barrington, Sunil Gavaskar, Javed Miandad and Bill Lawry), and in all there have been 17 higher scores than Mahmudullah's 150 by players in their 50th Test match.
Middlesex's John Simpson was a few days short of his 33rd birthday when he played his first one-day international for England, against Pakistan in Cardiff last week. He was a few months older than Leicestershire's Roger Tolchard in 1978-79. But England have had one older debutant keeper in ODIs, and he's another Leicestershire man - Paul Nixon, who's now their coach. He was 36 years 113 days old when he played his first such match, in Melbourne in 2006-07.
The answer here is very simple - he isn't on the list because he didn't make a century on his one-day international debut! Shahid Afridi played his first match for Pakistan against Kenya in Nairobi in October 1996, and did not bat, even though Pakistan lost six wickets overhauling a modest target. Two days later, in his second ODI, against Sri Lanka on a different ground in Nairobi, Afridi was pushed up to No. 3. He showed that Pakistan had missed a trick before, by blasting 102 from just 40 balls. He reached three figures in 37, the fastest in an ODI at the time (and still, nearly 25 years later, the third-fastest).
I'm aware that I'm very lucky to be able to work from home in a study surrounded by hundreds of cricket books (plus a few on tennis for good measure). That means it's very hard to choose an absolute favourite, and the top ten would probably change every day. That said, a new contender did emerge last year, when Jonathan Rice - in his Notes by the Editors, a look at what the editors have written in Wisden over the years - kindly described me as "the man who quite possibly knows more about cricket than anybody who ever lived". I'm sure he's a long way wide of the mark, but it has to be said the quote could come in handy the next time I want a pay rise!
Steven Lynch is the editor of the updated edition of Wisden on the Ashes