Dashing Pakistani all-rounder Shahid Afridi announced today he would retire from one-day cricket after next year's World Cup but continue to play Twenty20 until 2016.
The 34-year-old led Pakistan for the last three one-day internationals in the series which they lost 2-3 against New Zealand this month, after regular captain Misbah-ul Haq was ruled out due to injury.
He smashed a match-winning 61 in the first match and followed that up with 55 and 49.
"I will retire from one-day cricket after the World Cup," Afridi told a press conference.
"I wanted to leave on the peak. I think it's the right time to leave so that my place goes to a youngster and there are very talented players in Pakistan."