How often have Zimbabwe beaten India in an official international match?
And how many women have scored a hundred in one session of a Test?
You're right that Rohit Sharma (4231 runs) and Virat Kohli (4188) are currently the leading scorers in men's T20Is. The only other man over 4000 as I write is Pakistan's Babar Azam, with 4145 - so he needs only another 87 runs to take over top spot, assuming Rohit and Kohli don't play again.
There have been seven Test matches which featured seven individual centuries (plus two with eight). In one of the instances of seven, there were no other scores between 50 and 99 - in the match between India and South Africa in Kolkata in 2009-10.
Three men have turned their maiden Test century into a triple. The first to do so was the great West Indian Garry Sobers, with 365 not out - the record Test score at the time - against Pakistan in Kingston in 1957-58.
The Indian opener Shafali Verma had 65 at lunch on the first day of the recent women's Test against South Africa in Chennai, and made rapid progress to 165 not out at tea. Women's Tests are not as well documented as most of the men's, but after looking at the likely contenders I'm reasonably confident in saying this was the first occasion that a woman has scored a hundred or more runs in a session.
Zimbabwe's win in a T20 international in Harare at the weekend was their 15th victory over India in all formats, but the first for more than eight years, since another T20 win in Harare in June 2016. It should be acknowledged that this was an entirely different Indian side to the one that won the T20 World Cup final in Bridgetown a week earlier.
Steven Lynch is the editor of the updated edition of Wisden on the Ashes