Who has scored the most runs in one IPL season?
And which player has played 350 ODIs without scoring a hundred or a fifty?
Chris Gayle has hit more than ten sixes an innings in the IPL four times • BCCI
Chris Gayle's unbeaten 104 for Kings XI Punjab against Sunrisers Hyderabad in Mohali the other day was the 11th IPL innings to contain ten or more sixes. Three of the others were also by Gayle, including the record - he smashed 17 in his 175 not out (still the record score in any senior T20 match) for Royal Challengers Bangalore against Pune Warriors in Bengaluru in 2013.
That innings by Desmond Haynes, in Port-of-Spain in 1992-93, represented 37.43% of West Indies' total of 382. It was the third time Haynes had carried his bat in a Test, a record recently equalled by South Africa's Dean Elgar.
The leader here is India's captain Virat Kohli, who hit 973 runs for Royal Challengers Bangalore in 2016. David Warner collected 868 runs that season for Sunrisers Hyderabad, so both he and Kohli smashed the old record of 733, set by Chris Gayle for RCB in 2012 and equalled by Mike Hussey for Chennai Super Kings the following year.
It's not terribly close, no: Hashim Amla's double in Cape Town was actually the 51st time a batsman had made identical scores of 31 or more in the same Test (this includes some not-outs). The record is twin 105s, by Sri Lanka's Duleep Mendis against India in Madras (now Chennai) in 1982-83. Misbah-ul-Haq made 101 and 101 not out for Pakistan against Australia in Abu Dhabi in 2014-15. The record by someone who wasn't dismissed at all is held by Zaheer Khan, with 14 not out in both innings for India against England at Trent Bridge in 2002.
This is a nice, simple one to round off the week: Muttiah Muralitharan played 350 one-day internationals, with a highest score of 33 not out (against Bangladesh in Mirpur in 2008-09, after Sri Lanka had plunged to 6 for 5).
Steven Lynch is the editor of the updated edition of Wisden on the Ashes