Pakistan wicketkeeper Zulqarnain Haider has reportedly quit international cricket after fleeing to London rather than ‘sell out the dignity and respect of my motherland’ by agreeing to throw matches.

The 24-year-old is thought to have received threatening messages following his part in Pakistan's victory in the fourth one-day international against South Africa, in which he made 19 not out and hit the winning runs.

He then failed to report for duty at the Dubai International Cricket Stadium for the final match in the five-game series and made his way to Britain.

And today he confirmed he no longer wished to play for his country.

‘I have decided it is best for me to retire from international cricket since my family and I are constantly getting threats. It is best I leave international cricket,’ Haider told the Geo News channel.

He added: ‘I received death threats to lose the fourth and fifth one-day internationals against South Africa, but I could not compromise the dignity of my country.

‘I would rather flee away than sell out the dignity and respect of my motherland.’