Who is the first batsman who hit six on the first ball in test match? 0 A. Shahid Afridi B. Brendan McCallum C. Chris Gayle D. None Submitted by: Farhan Ali Shah Go to