Is it true that India's 36 all out at Adelaide is the first Test innings not to include a double-figure score? asked Richard Carpenter from England
The highest score in India's stunning collapse for 36 in Adelaide the other day was Mayank Agarwal's 9. There has been one other completed (all-out) Test innings in which no batsman reached double figures - South Africa's 30 against England at Edgbaston in 1924, but that did include 11 extras (there were none in Adelaide).

There have been four lower innings totals in Tests - and two others of 36 - but India undercut their own previous-lowest total, 42 against England at Lord's in 1974. Both that and the Adelaide collapse included one batsman retired or absent hurt. The lowest Indian total in which all ten wickets went down remains 58, against Australia in Brisbane in 1947-48, which was equalled against England at Old Trafford in 1952, when the young Fred Trueman took 8 for 31.

Pat Cummins took his 150th wicket in Adelaide, in his 31st Test - is he the quickest Australian to get there? asked Kieran Murray from Australia
Pat Cummins is the fourth Australian bowler to take his 150th wicket in his 31st Test, emulating Dennis Lillee, Shane Warne and Stuart MacGill. But there was someone quicker: legspinner Clarrie Grimmett didn't play his first Test until he was 33, but made up for lost time by scooting to 150 wickets in his 28th match. Only three bowlers from anywhere have got there quicker than that: the Pakistan pair of Waqar Younis and Yasir Shah both reached 150 in their 27th Test, but the great England bowler Sydney Barnes needed only 24 matches.

Sean Abbott played his second one-day international recently, more than six years after his first. Is this the longest wait for a second appearance? asked Naresh Partani from the United States
The Australian fast bowler Sean Abbott waited six years 56 days for his second one-day international cap. He made his debut against Pakistan in Sharjah in October 2014, and returned to the side for the match against India in Canberra in December 2020.

Abbott's gap is the longest between a first and second ODI cap for Australia, but the overall record stands at nine years 140 days, by Zimbabwe's Cephas Zhuwao. He made his ODI debut against Ireland in Nairobi in October 2008, but didn't play another one until March 2018, when he was recalled to face Afghanistan in Bulawayo.

The England offspinner Graeme Swann waited more than seven years for his second ODI, but eventually played 79 of them. The Sri Lankan wicketkeeper Ashley de Silva waited just over seven years for his second ODI, while another keeper, England's Paul Downton, waited just under seven for his second, between December 1977 and December 1984.

The Test record is held by the New Zealand seamer Don Cleverley, who played his first Test, against South Africa in Christchurch, in 1931-32, and didn't appear until 1945-46, when he won his second (and last) cap against Australia in Wellington.

Mominul Haque has scored nine Test centuries - all at home in Bangladesh. Is this the most without one away from home? asked Sheikh Nadir from Bangladesh
The short answer is yes: no one has scored as many as Mominul Haque's nine Test centuries without one away from home. Mominul currently averages 57.41 at home and 22.30 away. Rohit Sharma has so far made six Test centuries at home, but none away; an older Indian, Chandu Borde, made five at home but none overseas. England's Chris Broad made six Test centuries, all of them away from home.

John Campbell scored 179 in his last ODI. Does he have the highest score for a player in their last ODI? How about Test and T20I as well? asked David Weston from England
The West Indian opener John Campbell did indeed score 179 in his most recent one-day international - against Ireland in Malahide in May 2019, when he shared an opening stand of 365 with Shai Hope. It's possible he will play again, as should the next man on the list, Liton Das of Bangladesh, who made 176 against Zimbabwe in Sylhet in March 2020.

The highest farewell score by someone who won't play again is 161, by New Zealand's James Marshall, against Ireland in Aberdeen in July 2008. The list of players who have scored a century in their last ODI is surprisingly long, although it does include about a dozen current players, most of whom will presumably play again soon.

The highest score in a player's last Test is 325, by Andy Sandham for England against West Indies in Kingston in 1929-30. He did have another innings in that game: the highest in a player's final Test innings is 258, by Seymour Nurse for West Indies against New Zealand in Christchurch in 1968-69.

Among players whose international careers appear to be over, South Africa's Colin Ingram made the highest score in his final T20I, with 78 against India in Johannesburg in March 2012.

Use our feedback form or the Ask Steven Facebook page to ask your stats and trivia questions

Steven Lynch is the editor of the updated edition of Wisden on the Ashes