Was Kohli's 149 the highest Test score by an Indian captain in England?
And what's the record for most runs between dismissals in ODIs?
Mohammad Azharuddin made 179 - the highest score by an India captain in England - at Old Trafford in 1990 • PA Photos/Getty Images
That instance in Basseterre, with Bangladesh's openers Tamim Iqbal and Soumya Sarkar both falling first ball to the West Indian offspinner Ashley Nurse, was a first for T20Is. It's happened twice in ODIs: to Piet Rinke and Terry Duffin for Zimbabwe against West Indies in Georgetown in 2006 (Fidel Edwards dismissed them both), and to Lahiru Thirimanne and Tillakaratne Dilshan of Sri Lanka against Afghanistan in Dunedin during the 2015 World Cup. And it's happened six times in Tests now, most recently to Tom Latham and Martin Guptill of New Zealand during Dale Steyn's first over for South Africa in Centurion in August 2016. For the full list, click here.
Virat Kohli's counter-punching 149 in the first Test at Edgbaston was the fifth century by an Indian captain in England. The only higher score remains - for the time being at least! - Mohammad Azharuddin's 179 at Old Trafford in 1990.
The highest partnership in the fourth innings of any Test remains 301, by Arthur Morris and Don Bradman, for the second wicket as Australia chased down 404 to win the fourth Test of the 1948 Ashes series at Headingley. Next comes an unbroken second-wicket partnership of 287 between Gordon Greenidge and Larry Gomes as West Indies made similarly light work of a final-day target of 342 to beat England at Lord's in 1984. There have been 14 other partnerships of 200 or more in the fourth innings of a Test.
Fakhar Zaman reeled off scores of 117 not out, 43 not out, 210 not out and 85 (caught behind) in Pakistan's recent whitewash of Zimbabwe in Bulawayo. He beat the previous record of 405 runs between dismissals, set in 2002-03 by another Pakistani, Mohammad Yousuf, also against Zimbabwe: he had successive innings of 141 not out, 76 not out, 100 not out and 88. Next on the list comes a remarkable sequence by South Africa's Lance Klusener during 1999. After falling for a duck against New Zealand in February, he scored 400 runs without being dismissed, beginning with 103, 35, 13 and 35 in New Zealand. "Zulu" then started the 1999 World Cup in England with 12 not out against India, 52 not out against Sri Lanka, 48 not out against England, 52 not out against Zimbabwe and 46 not out against Pakistan, before finally being bowled for 4 against New Zealand.
My first thought was that Suranga Lakmal probably was the first Sri Lankan to win his first three Tests as captain - he has overseen victories over West Indies in Bridgetown, and South Africa in Galle and in Colombo - but actually Lakmal's team-mate Rangana Herath also won his first three Tests in charge, two against Zimbabwe and one against Bangladesh in 2016-17, before a defeat by Bangladesh in Colombo (and another loss to India in Galle) spoiled his 100% record.
Steven Lynch is the editor of the updated edition of Wisden on the Ashes