Shahid Afridi reaches one of his best centuries
© Associated Press

Shahid Afridi reaches one of his best centuries, Sri Lanka v Pakistan, Asia Cup, Dambulla, June 15, 2010