Who has hit the most sixes in an IPL season?
Also: what's the highest fourth-innings total in a ten-wicket Test win?

No one has hit more sixes than Chris Gayle in a single IPL season (59 in 2012), or overall in the IPL • BCCI
In what was only his second Test, Sri Lanka's Kamindu Mendis hit 102 and 164 against Bangladesh in Sylhet recently. As he'd scored 61 in his only other Test, against Australia in Galle in July 2022, this gave him an average of 109 after three innings.
Chris Gayle leads the way here, with 59 sixes for Royal Challengers Bengaluru in 2012. He's also third on the list, with 51 in 2013, and fifth with 44 in 2011. In between come Andre Russell, with 52 sixes for Kolkata Knight Riders in 2019, and Jos Buttler, with 45 for Rajasthan Royals in 2022.
The highest to win a Test by ten wickets is Australia's 173 for 0 against England in Brisbane in 2017-18, when David Warner made 87 and Cameron Bancroft 82. That just eclipsed Australia's 172 for 0 to beat West Indies in Adelaide in 1930-31, when Bill Ponsford scored 92 and Archie Jackson 70.
The holder of this mournful record is the Bangladesh allrounder Manzural Islam Rana, who played six Test matches during 2004 but was only 22 when he was killed in a road accident in Khulna in March 2007. Next comes someone who, coincidentally, was mentioned in the previous answer: the brilliant Australian batter Archie Jackson hit 164 on his Test debut, against England in Adelaide in 1928-29, when only 19, but died of tuberculosis four years later.
Jonny Bairstow turns out to come in surprisingly low on this particular list: his 277 matches without bowling places him only 12th. Leading the way is Mushfiqur Rahim of Bangladesh: the second Test against Sri Lanka in Chattogram was his 462nd international match, and he didn't bowl in the first 461.
Steven Lynch is the editor of the updated edition of Wisden on the Ashes