Skip to main content

Pakistan cruise to victory against Sri Lanka

Mohammad Hafeez celebrates a fine innings
Image: Mohammad Hafeez celebrates a fine innings

Mohammad Hafeez took 4-41 and scored 103 to help Pakistan beat Sri Lanka by six wickets in the first one-day international in Dambulla.

Hafeez gave the hosts all sorts of trouble with his off-spin to restrict them to 255-8, then led the charge as Pakistan reached their target with over four overs to spare.

Pakistan, ranked nine in the world rankings, need to win the series to stay in contention for a place in the eight-nation Champions Trophy in England in 2017.

Hafeez, who was reported for a suspect action during the preceding Test series and underwent tests in Chennai last week, took the field only because he is allowed to play till the results are declared.

The 34-year-old seized the opportunity to finish with his best ODI figures in good batting conditions.

Hafeez returned with the bat to strike 10 boundaries and four sixes in his 10th ODI century - the last four all coming against Sri Lanka.

Pakistan lost captain Azhar Ali and opening partner Ahmed Shehzad by the 15th over with the score at 65, before Hafeez settled in to fashion a rescue.

More from Cricket

Mohammad Hafeez (left) celebrates with keeper Sarfraz Ahmed (middle) after he dismissed Sri Lanka batsman Tillekaratne Dilshan (right)
Image: Mohammad Hafeez (left) celebrates with keeper Sarfraz Ahmed (middle) after he dismissed Sri Lanka batsman Tillekaratne Dilshan (right)

He put on 58 for the third wicket with Babar Azam (25) and 75 for the fourth with Shoaib Malik, who ended the match with a six off Tillakaratne Dilshan to move to 55 not out.

Hafeez reached his century in the 36th over with a four off Thisara Perera, but fell two balls later when he gave the same bowler a tame return catch.

Earlier, Dinesh Chandimal top-scored with an unbeaten 65 off 68 balls as the Sri Lankans struggled to come to terms with the accurate Pakistani bowling.

Chandimal put on 82 for the fifth wicket with skipper Angelo Mathews (38) and 40 for the seventh with debutant Milinda Siriwardana (22) after the first four batsmen had fallen for 118 by the 27th over.

Dilshan made 38 after being caught off a Mohammad Irfan no-ball when he was on two.

Seamer Rahat Ali took two wickets in the 49th over as Sri Lanka scored 56 runs in the last nine overs.

The second match of the five-game series will be played in Pallekele on Wednesday.

Sky Data Layer Viewer