What is the highest T20 total when the team has been all out?
Also: which bowler has dismissed the most centurions?
Royal Challengers' 221 against Kolkata Knight Riders at Eden Gardens last week was indeed the highest all-out total in any senior T20 game. The previous highest was Surrey's 215 against Glamorgan in the T20 Blast at The Oval in May 2015, while the best in the IPL was KKR's 210 against Rajasthan Royals in Mumbai in 2022.
There's a familiar name at the top of this list: Don Bradman made 11 Test centuries in England, in 19 matches, at an average of 102.84. Jack Hobbs made nine Test hundreds in Australia, while Wally Hammond had seven. Sunil Gavaskar made seven in the West Indies (in only 13 Tests), while Steve Smith and Steve Waugh have both made seven in England.
That partnership of 170 between Tamim Iqbal and Mominul Haque in Mirpur in October 2016 accounted for 77.27% of the total of 220. There's only one partnership that made up a higher percentage than that in a completed Test innings: in Durban in December 2000, Kumar Sangakkara and Mahela Jayawardene put on 168 for the third wicket but Sri Lanka were all out for 216 - so the partnership percentage was 77.78%.
In Tests, unsurprisingly perhaps, the top wicket-taker leads the way: Muthiah Muralidaran dismissed 34 batters after they had reached 100, not far ahead of James Anderson with 32. Next come the Indians Harbhajan Singh (28) and Anil Kumble (25), with Stuart Broad and Zaheer Khan on 24.
The great West Indian Brian Lara amassed 351 runs in that match in Colombo in November-December 2001, but it wasn't enough to prevent Sri Lanka winning by ten wickets. It is the record for the most runs in a Test defeat - but not by as much as you might expect: a few weeks before Lara's feat, Andy Flower made 341 runs (142 and 199 not out) against South Africa in Harare, but Zimbabwe lost by nine wickets.
Steven Lynch is the editor of the updated edition of Wisden on the Ashes