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.
Adam Gilchrist (100).
Jacques Kallis of south Africa holds this record with 74 sixes.
Its Adam gilchrist (Australia)He hits 100 sixes in his test career. It is the world record.......
Herchielle Gibbs and Youvrag Singh
Adam Gilchrist of Australia holds the record of hitting 100 sixes in Test Cricket.
Twenty One sixes