How many batters have made their first two centuries in the same Test?
And who is the most economical bowler in Tests?
This incident followed Jack Hobbs' 142 in the fifth Test in Melbourne in March 1929. At 46 years 82 days, Hobbs was the oldest man to score a Test century, a record he is likely to retain for ever.
That double of 157 and 111 not out by Imam-ul-Haq for Pakistan against Australia in Rawalpindi recently made him the 12th man to score his first two centuries in the same Test. That includes the two who did it on debut - Lawrence Rowe for West Indies vs New Zealand in Kingston in 1971-72, and Yasir Hameed for Pakistan vs Bangladesh in Karachi in 2003.
Abdullah Shafique, who made his own maiden century, and Imam-ul-Haq put on 252 in the second innings of the first Test against Australia in Rawalpindi. That was indeed the highest unbeaten opening stand in Tests - just: Gordon Greenidge and Desmond Haynes added 250 without being separated for West Indies against Australia in Georgetown in 1983-84.
Some 80 bowlers have now reached the milestone of 200 Test wickets - and of those, only one went for less then two an over: the great West Indian offspinner Lance Gibbs, who conceded 1.98 per six balls during his 79-Test career. Next come Richie Benaud and Derek Underwood, with 2.10. The top five are all spinners: the leading seamer, in sixth place with 2.21 an over, is England's Alec Bedser, just ahead of the West Indian pair of Garry Sobers (2.22) and Curtly Ambrose (2.30). The versatile Sobers mixed seam with spin during his career.
Three men have scored a century and taken ten or more wickets in the same Test. The first to do it was Ian Botham, with 114 and 13 for 106 for England against India in Bombay (now Mumbai) in 1979-80. He was followed by Imran Khan, with 117 and 11 for 180 for Pakistan vs India in Faisalabad in 1982-83, and Shakib Al Hasan, with 137 and 10 for 124 for Bangladesh against Zimbabwe in Khulna in 2014-15.
Steven Lynch is the editor of the updated edition of Wisden on the Ashes