Former Haverigg Cricket Club player Fawad Alam has hit a century for the Pakistan national team as they look to beat South Africa in their first Test.

South Africa are currently touring the country and will play two test matches and three Twenty20 Internationals during their stay.

At the end of the second day of the first test, Alam put Pakistan on top in Karachi.

The hosts started the day on 33-4.

However, their fortunes changed when Alam came in at sixth.

Facing 245 balls, the 35-year-old hit 109 runs, nine fours and two sixes, finishing with a strike rate of 44.49.

He could have been dismissed earlier in the day when he was on 35, but was dropped at slip by Dean Elgar.

Alam reached a century with a six following a delivery from Keshav Maharaj.

He was eventually dismissed after being caught from a Lungi Ngidi delivery.

Fawad’s 109 total helped the home side establish an 88-run lead as they closed day two on 308-8.

Yesterday, on day three, Pakistan were all bowled out for 378 runs.

Following an 11-year absence from the national team Alam returned to the side last summer against England.

This is Alam’s eighth test with Pakistan.