Stat: Allrounders to score 7000-plus runs and take 300-plus wickets in ODIs
Shahid Afridi has now become the second player in ODI history to score 7000 or more runs and take 300-plus wickets. The only other player to take 300-plus wickets and score 7000-plus runs in ODIs is Sanath Jayasuriya. Afridi also became the first player in ODI history to score 7000-plus runs and take 350-plus wickets.