How many players have equalled Stuart Broad's double of 1000 runs and 100 wickets against one country in Tests?
And who has the most Test runs in their home country?
Stuart Broad completed this particular double by collecting his 1000th run against Australia during the fourth Ashes Test at Old Trafford. In the final Test at The Oval, Broad claimed his 150th wicket against Australia when he dismissed Usman Khawaja in the first innings. His last victim in the previous game had put him clear of Ian Botham (148) as England's leading wicket-taker in Tests against Australia; Shane Warne (195), Dennis Lillee (167) and Glenn McGrath (157) took more for Australia against England.
That soggy draw in the fourth Ashes Test, at Old Trafford, came after Ben Stokes had won 12 and lost five of his previous 17 Tests as captain.
Joe Root completed 6000 runs in Tests in England during his first innings of the final Test at The Oval; by the end of the Ashes he had scored 6092 Test runs in England. The only man with more is Alastair Cook, who collected 6568 home runs.
The two unfortunate Surrey players dismissed for 99 in their Championship match against Somerset in Taunton last week were the New Zealander Tom Latham and England's Will Jacks. This was the seventh such instance, and I was rather surprised to discover that the first was as recent as 1972-73, when Majid Khan and Mushtaq Mohammad both fell for 99 for Pakistan against England in Karachi. This remains the only case in a Test match; Dennis Amiss was also out for 99 later in that game.
The remarkable scorecard you're talking about occurred in the County Championship match at Edgbaston last week: in Middlesex's first innings against Warwickshire, Oliver Hannon-Dalby, Mir Hamza and Ed Barnard all took 3 for 49, while Henry Brookes finished with 1 for 49.
Steven Lynch is the editor of the updated edition of Wisden on the Ashes