I noticed that Rohit Sharma has a much higher average at home in Tests than away. Is it a record? asked Milind Arshadkar from India
Rohit Sharma averages 88.33 in 14 home Tests and 26.32 in 18 away games - that's a difference of 62.01, which is easily the record, among those who had at least ten innings both home and away. Marnus Labuschagne currently lies second - he averages 85.42 in Australia and 39.45 away, a difference of 45.96.
The figures for both Sharma and Labuschagne are likely to change in the future, which may leave England's Bodyline captain Douglas Jardine on top - he averaged 81.67 at home and 38.38 away, a difference of 43.29.
And if you insist on a higher qualification of 1000 runs both home and away, the leader becomes Bob Cowper, who averaged 75.79 at home in Australia but 33.33 away (from exactly 1000 runs), a difference of 42.45. Sharma currently has 1325 runs at home and 816 outside India.
Aiden Markram and Farhaan Behardien put on 272 for the sixth wicket in a South African domestic one-day game last year. Was this a record? asked Stuart from South Africa
In that match, Aiden Markram and Farhaan Behardien came together in the 13th over, with the Titans reeling at 31 for 5 against the Cape Cobras in Cape Town in March 2019. They weren't separated until Markram fell in the final over, after a partnership of 272 - which was indeed a record for the sixth wicket in all List A cricket. It beat the unbroken stand of 267 by Grant Elliott and Luke Ronchi (who thumped 170 not out from 99 balls) for New Zealand against Sri Lanka in Dunedin in 2015, which remains the record for one-day internationals. There have been eight further partnerships of 200 or more in List A matches, including two further instances in 2019.
Angelo Mathews has scored ten half-centuries in Tests at Galle, but has never made a hundred there. Is this a record? asked Ajith Silva from Sri Lanka
You're right to say that Angelo Mathews has reached 50 on ten occasions in Tests in Galle without going on to three figures - his highest score there is 95 not out, against Australia in August 2011. Surprisingly, though, it's not the record: Australia's Allan Border reached 50 at the Sydney Cricket Ground on 11 occasions, but his highest scores there were 89 and 83, against England in 1983.
Mathews' fellow Sri Lankan Mahela Jayawardene holds the overall record for 50-plus scores on one ground (including centuries): he made 20 at the Sinhalese Sports Club in Colombo and 19 in Galle. Jacques Kallis comes next, with 18 in Cape Town. Alastair Cook made 16 at Lord's.
I just got to know that the lowest individual score yet to be made in Tests is 229. What are the equivalent scores in ODIs and T20Is? asked Nisal Upendra from France
You're right that no one has yet finished with an individual score of 229 in a Test match - the next unmade scores are 238, 252 and 265. The lowest score not yet made in one-day internationals is 155 (weirdly, there have been six 154s and six 156s), followed by 165 and 182. And in T20Is, no one has yet finished his innings on 108, 112 or 115.
Apparently India's four great spinners of the 1960s and '70s played together only once. Which Test was this? asked Rajesh Bhatia from India
India's vaunted quartet of spinners back then was made up of Bishan Bedi, who finished with 266 wickets in 67 Tests, Bhagwath Chandrasekhar (242 in 58), Erapalli Prasanna (189 in 49) and S Venkataraghavan (156 in 57).
Although that's a combined total of 231 Tests, they appeared together only once - against England at Edgbaston in 1967. It's not really surprising they didn't play together more often: two of them (Prasanna and Venkat) were offspinners, and none of them had great pretensions with the bat (Venkat had the highest average of the four, with 11.68). But they provided an awful lot of lasting memories with the ball.