Recalled Pakistan allrounder Mohammad Hafeez Friday said he will retire from international cricket after the Twenty20 World Cup later this year, vowing to end his career on a positive note.

The 38-year-old was Thursday recalled to Pakistan’s Twenty20 series against Bangladesh starting in Lahore from 24 January.

Hafeez has been one of Pakistan’s key players — in all three formats, as a top order batsman and a handy off-spinner — since making his debut during an England tour in 2003.

Pakistan vs Bangladesh T20 Schedule in 2020
Full coverage of Pakistan vs Bangladesh 2020 series (PAK vs BAN) with live scores, latest news, videos, schedule, fixtures, results and ball by ball commentary. Bangladesh tour of Pakistan consists of three T20s followed by a one-off ODI and two Test matches in Pakistan.