Question Details

Detailed explanation and options for the selected question.

Which cricketer holds the record for the most sixes in international cricket?

A. Chris Gayle
B. Shahid Afridi
C. Rohit Sharma
D. Martin Guptill

Explanation:

Chris Gayle holds the record for the most sixes in international cricket.