Shahid Afridi scores 32 runs in an over - Video
Shahid Afridi scored a blistering 32 runs in one over in the 1st ODI of the Pakistan Vs Sri Lanka Series in May 2007. The first two balls were dispatched for fours and the next four were consecutive sixes. The 32 runs scored in the over make it the second most expensive over in ODI cricket right behind the world record of Herschelle Gibbs of six sixes in an over.
Watch the Video of Shahid Afridi scoring 32 runs:
Over: 4 4 6 6 6 6