Chris gayle
Wasim Akram holds the record of hitting most sixes in a test match innings.He hit 12 sixes in his knock of 257 not out against Zimbabwe.
Its Adam gilchrist (Australia)He hits 100 sixes in his test career. It is the world record.......
many sixes
15 sixes
Adam Gilchrist of Australia with 100 sixes
Adam Gilchrist of Australia holds the record of hitting 100 sixes in Test Cricket.
Pakistani player Shahid khan Afridi known as "BOOM BOOM" Afridi has hit the most sixes in international cricket.
Jacques Kallis of south Africa holds this record with 74 sixes.
Shahid Afridi
59860
Shahid Afridi score the maximum sixes in tests