Most sixes by a player in a Test match innings (male)
Who
Wasim Akram
Where
Pakistan (Sheikhupura)
When
The most sixes scored by an individual batsman in a Test match innings is 12 by Wasim Akram (b. 3 June 1966, Pakistan) in a total of 257 not out against Zimbabwe at Sheikhupura, Pakistan, on 17-21 October 1996.