395
ODI wickets
8,064
ODI runs
37 balls
Fastest ODI 100 (1996)
Shahid Afridi was born in Khyber and made his one-day international debut for Pakistan in October 1996. In only his second match, against Sri Lanka in Nairobi, he hit a century off 37 balls, which was a world record for 17 years.
A leg-spinning all-rounder known as Boom Boom, he took 395 wickets and scored 8,064 runs in ODIs. He was Player of the Match in the 2009 T20 World Cup final, when Pakistan beat Sri Lanka at Lord’s.