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 Read More Details about this Mcq: