1.Wasim Akram (Pakistan)

The legendary Pakistani seamer Wasim Akram, who has 916 international wickets, wrote his name in the record book when he made a magnificent 257 against Zimbabwe in Sheikhpura in 1996. The monumental knock was studded with 12 sixes and it still is the highest number of sixes in a Test innings by any batsman. The score is also the highest score by any number 8 batsman in Tests. The match was drawn and one should credit Akram for his batting heroics.