Mehedi's teenage five-for, and Batty's time gap
Also: maximum DRS reviews in an innings, and the fastest ODI century by a keeper

Pat Cummins is the youngest bowler to get a five-for on Test debut, against South Africa in Johannesburg in 2011-12 • AFP
The remarkable run of reviews - most of them seemingly involving Moeen Ali - during England's first innings against Bangladesh in Chittagong last week did indeed constitute a new record for Tests. The previous mark seems to be eight, in Sri Lanka's first innings of 388 against Pakistan in Dubai in 2013-14. India's S Ravi, the hard-pressed third official in the Chittagong Test, was one of the on-field umpires in Dubai.
Bangladesh's precocious new offspinner Mehedi Hasan was five days short of his 19th birthday when he took five wickets on the first day of his Test debut, against England in Chittagong last week. He ended up next day with 6 for 80. Three younger bowlers have taken debut five-fors. Shahid Nazir was 18 years and 319 days old when he claimed 5 for 53 for Pakistan against Zimbabwe in Sheikhupura in 1996-97, while another Pakistan cricketer, Shahid Afridi, was 18 years and 236 days when he took 5 for 52 in his first Test, against Australia in Karachi in 1998-99. But the youngest debutant of all to do it was Australian Pat Cummins, aged 18 years and 196 days when he took 6 for 79 against South Africa in Johannesburg in 2011-12 - in what, sadly, remains his only Test to date, because of various injuries.
England played 142 Tests between Gareth Batty's seventh Test - against Bangladesh in Chester-le-Street in June 2005 - and his eighth, after his recall for the first match of the current series, in Chittagong. That broke the previous record for matches missed, 114 by Martin Bicknell for England between 1993 and 2003.
This is, as you suspect, quite rare - although Mehedi Hasan also did it for Bangladesh in Chittagong - and the last England slow bowler to do it before Batty is hardly a household name. It was the Nottinghamshire offspinner Sam Staples, in the last of his three Test appearances, against South Africa in Durban in 1927-28. He took 3 for 96 and 1 for 30 as South Africa won the match and squared the series 2-2. The list of those to have done it includes Kumar Dharmasena, one of the umpires in Chittagong, who took the new ball in both innings for Sri Lanka against Australia in Galle in March 2004. He wasn't very successful (2 for 52 and 0 for 100), and it turned out to be the last of his 31 Test matches as a player.
The only current umpire to have stood in more than 100 Tests is Aleem Dar, with 105; overall, he is behind only Steve Bucknor (128 between 1989 and 2009) and Rudi Koertzen (108 between 1992 and 2010). There's a long gap to the next member of the current elite umpires' panel, Ian Gould, who has stood in 53 Tests so far, although Billy Bowden, who stood in a Test in 2015, has done 84 in all. Koertzen stood in a record 209 one-day internationals, while Bowden umpired his 200th earlier this year; Aleem Dar is currently on 182, but he does lead the way for T20Is with 41. Overall, Dar has umpired 328 international matches in all three formats, and is set to overtake Koertzen's grand total of 331 soon. Bucknor (309) and Bowden (308) come next.
The fastest hundred in all one-day internationals was smashed in just 31 balls by AB de Villiers for South Africa against West Indies in Johannesburg in January, 2015 - and, in addition to captaining, AB also kept wickets in that game. The record he broke, as far as wicketkeepers are concerned, was set by another South African in September, 2006: Mark Boucher sprinted to three figures in only 44 balls against Zimbabwe in Potchefstroom. Boucher remains fourth on the overall list, behind only de Villiers, Corey Anderson (36 balls) and Shahid Afridi (37).
Steven Lynch is the editor of the updated edition of Wisden on the Ashes