Amongst active cricketers, Rohit Sharma (485) holds the record for Most Sixes in International Cricket and overall he is ranked second after Chris Gayle (553).
Rohit Sharma reached his 250th ODI Six in the first match of the ongoing ODI series against England and he is the only active player on the top five list of players with the Most Sixes in ODI Cricket.
Liam Livingstone has recorded the second joint-fastest fifty in ODIs history when he touched the milestone in just 17 deliveries against Nederlands yesterday
In the ongoing first Test match between Sri Lanka and Bangladesh, Lankan all-rounder Angelo Mathews missed his well-deserved double hundred by just one run when he got caught by Shakib on a score of 199 off 397 balls including 19 fours and one six