Shahid Afridi Great Best 30 Sixes in ODI

2016-01-04 135

Shaid Afrid top 30 sixes
longest six of the world