Shahid Afridi sixes record Top 5 Cricket Players with the Most Sixes in ODI – Who Tops the List? 1 month ago The format of One Day International (ODI) cricket has always been dynamic and action-packed, with towering sixes and dedicated batting…