Watch video of Shahid Afridi Fastest ODI Hundred 37 balls 102 runs submitted by shahzaib on May 04, 2012. This video of Shahid Afridi Fastest ODI Hundred 37 balls 102 runs has total 52683 (fifty-two thousand six hundred and eighty-three) Views on Shahid Afridi Fastest ODI Hundred 37 balls 102 runs.