Pakistani left-handed opener Imam-ul-Haq kept up his brilliant form in the English One-Day Cup, hitting another century to lead Yorkshire to a six-wicket win and book a home semi-final spot.
According to reports, Imam played a superb knock of 106 runs off 105 balls, hitting 10 fours and 3 sixes.
This is Imam-ul-Haq's third century in six innings this season. He has also scored two half-centuries in the tournament.
So far, Imam has amassed 513 runs in six innings at an impressive average of 102.60.

