Which Batsman has broken Shahid Afridi record of most sixes in international cricket? / Pakistan Current Affairs MCQs, World Current Affairs MCQs / By admin 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