India tour of Sri Lanka 2017: In the third Test match played at Pallekele, Team India’s young all-rounder Hardik Pandya came into bat at number eight and scored a 86-ball century.
During his innings, Pandya took 26 runs off Malinda Pushpakumara’s over hitting two fours and three sixes. This is the most runs taken off an over by an Indian batsman in Test cricket.
The right-hander batsman started the over with two boundaries on the first two deliveries. And then, he slammed three successive sixes off the next three balls as each of them went straight over the bowler’s head.
https://www.youtube.com/watch?v=BCeXI-IHORw