Adam Zampa has now got Virat Kohli out five times. Which other bowlers can claim to have Virat's number? asked Pranav from India
The Australian legspinner Adam Zampa has indeed now dismissed Virat Kohli on five occasions in internationals - three times in ODIs, and twice in T20Is. There are actually 12 men who have got him out more often, admittedly usually from more attempts. Leading the way, with eight, are the England pair of James Anderson (five in Tests, three in ODIs) and Graeme Swann (four in each). Next, with seven, come Nathan Lyon (all in Tests, the most for anyone), Morne Morkel (four in Tests and three in ODIs), Ravi Rampaul (six times in ODIs - the most - and once in Tests) and Tim Southee (five in ODIs, two in Tests).
Five Englishmen - Moeen Ali, Stuart Broad, Adil Rashid, Ben Stokes and Chris Woakes - and one Australian (Pat Cummins) have dismissed Kohli on six occasions in internationals. Thisara Perera of Sri Lanka has, like Zampa, nabbed him five times.
Was West Indies' total of 45 the lowest in any T20I? asked Mark Hartford from England
West Indies' headlong collapse to 45 all out in Basseterre last week was the lowest in T20Is by a Test-playing nation. The previous lowest was 60, set by New Zealand against Sri Lanka in the World T20 in Chittagong in March 2014, and equalled by West Indies against Pakistan in Karachi in April 2018.
There has been one lower total by a non-Test nation: Netherlands were shot out for 39 by Sri Lanka in March 2014, also in Chittagong during the World T20.
There have been several lower totals in women's T20 internationals, which since last July have included all matches between ICC member countries. The record at the moment is 14, by China against United Arab Emirates in Bangkok in January.
Who has scored the most runs in one-day internationals without ever making a hundred? asked Keith Matthews from England
There's a clear leader here: Misbah-ul-Haq scored 5122 runs in 162 ODIs for Pakistan, with no fewer than 42 half-centuries - but his highest score was 96 not out, against West Indies at The Oval in the Champions Trophy in June 2013. Misbah's highest five scores in ODIs - 96, 93 and a trio of 83s - were all not-outs.
Two more Pakistanis are next on the list. Wasim Akram scored 3717 runs in 356 ODIs, with a highest score of 86, while Moin Khan made 3266 in 219 matches, with a highest of 72 not out.
The record in Tests is held by Shane Warne, who scored 3154 runs with a highest score of 99, while the most in T20Is as I write is shared: both Virat Kohli (highest score 90 not out) and Shoaib Malik (75) have scored 2263 runs.
I hope he'll play another one, but at the moment Will Somerville has played one Test for New Zealand, and won it. I think this is rare for New Zealand, who don't win often! Has anyone else done this? asked Michael Woods… from New Zealand
Offspinner Will Somerville made his Test debut for New Zealand against Pakistan in Abu Dhabi in December 2018, not long after returning to his native land from Australia, where he had played for New South Wales. Somerville hasn't yet played another Test, although it's a bit soon to write him off.
You're right in thinking that a 100% success record is unusual for a New Zealander. At the moment there are 31 Kiwi one-cap wonders, and only two of the others (apart from Somerville) were on the winning side in the only Test they played: fast bowlers Andre Adams, against England in Auckland in 2001-02, and Gary Robertson, against Australia in Auckland in 1985-86.
You talked last week about people who had been out second ball for six. But has anyone ever been out second ball for five? asked Chris Evans from the Netherlands
My first thought was that there wouldn't be any - but that's always dangerous! Actually, as this table shows, there are nine known instances in men's international cricket - six in ODIs and three in T20s. The first eight all involved a run-out - usually a case of a four followed by the player being caught short going for a second run next ball - but the most recent case was more interesting. Playing for Pakistan against New Zealand in Dubai in a one-day international in November 2018, Faheem Ashraf got off the mark first ball with a five (thanks to some overthrows), and then was out to the next delivery he faced.