Who is the first batsman who hit six on the first ball in test match?0A. Shahid Afridi B. Brendan McCallum C. Chris Gayle D. NoneSubmitted by: Farhan Ali Shah Read More Details about this Mcq: