Categories
General Knowledge

Which cricketer made longest six in cricket history?

A)  Chris. Gayle

B)  Carlos Brathwaite

C)  Shahid Khan Afridi

D)  Hashim Amla