Who has scored the most T20 runs without ever playing in the IPL?
Also: is Tabish Khan's 18-year gap between first-class and Test debuts a world record?

James Vince has scored over 6500 runs for nine T20 sides, including England • Chris Hyde/Cricket Australia/Getty Images
Unsurprisingly, most of the leading scorers in T20 cricket have played some part in the IPL. Top of the list of those who haven't is James Vince of Hampshire and England, who has scored 6544 runs so far without any in the IPL, which puts him 31st overall as I write. Here's the list of the leading scorers in T20 cricket - and the teams they played for. The equivalent record for the bowlers is held by Pakistan's Wahab Riaz, with 324 wickets, which puts him ninth overall.
Abid Ali's 215 not out against Zimbabwe in Harare last weekend was the 16th double-century - and the tenth-highest score - against Zimbabwe in Tests. Biggest of all remains Matthew Hayden's 380 - briefly the Test record - for Australia in Perth in 2003-04. The only higher score for Pakistan against Zimbabwe was Wasim Akram's remarkable 257 not out in Sheikhupura in 1996-97.
The 36-year-old Pakistan seamer Tabish Khan finally made his Test debut against Zimbabwe in Harare last weekend - and took the wicket of Tarasai Musakanda in his first over. He had made his first-class debut back in January 2003, for Karachi Whites against Multan in Karachi.
That innings by Thisara Perera came against New Zealand in Mount Maunganui in January 2019. Despite Perera's onslaught, Sri Lanka ended up 21 runs short. It was a record at the time, but lasted little more than a month: in February, Chris Gayle slammed 14 sixes for West Indies against England in Grenada, but also finished on the losing side. That match contained 46 sixes in all, easily the most in any one-day international.
That century in Worcester a week or so ago was indeed the 68th of Alastair Cook's fine career - but 33 of them came in Tests for England, and only 25 for Essex (plus ten for other teams). That means he still has few gaps among the other counties: he hasn't yet scored a century against Glamorgan, Lancashire or Nottinghamshire.
"I think the first franchise that fielded four overseas players from the same country was Royal Challengers Bangalore, against Mumbai Indians in Johannesburg in 2009, when they included four South Africans - Jacques Kallis, Mark Boucher, Roelof van der Merwe and Dillon du Preez." This is correct, so I apologise for the oversight: it arose because Roelof van der Merwe was showing up on our database as a Dutch player. He has played 32 white-ball internationals for them, starting in 2015, but back in 2009 he was still representing South Africa, for whom he appeared in 26 matches.
Steven Lynch is the editor of the updated edition of Wisden on the Ashes