Wasim Akram
It's shahid Afridi with 276 sixes
Adam Gilchrist holds the record of maximum number of sixes in tests.
23 sixes
Ravi Shastri of India
Chris Carins
The record for greatest number of sixes scored by a batsman in a single Test innings is 12, achieved by Wasim Akram in a knock of 257 not out for Pakistan against Zimbabwe in October 1996.
adam gilchrist
15 sixes
adam gilchrist
Adam gilchrist of Australia have hit most number of sixes in test matches he has hited exactly 100 sixes.
Adam gilchrist of australia have hit most number of sixes in test matches he has hited exactly 100 sixes.