Which Batsman has broken Shahid Afridi record of most sixes in international cricket? November 28, 2021March 9, 2019 by QuizMaster Which Batsman has broken Shahid Afridi record of most sixes in international cricket?A. Chris Gayle B. Sachin Tendulkar C. Brian lara D. Sir Vivian Richards