Dec 18, 2013
The 34-year-old right-hander smashed 122 off 129 balls and was ably supported by Sohaib Maqsood (73) and debutant opener Sharjeel Khan (61) as Pakistan, who won the toss, capitalised on a mirror-like flat Sharjah stadium pitch.
Hafeez, whose place was in danger over poor form after only 147 runs in the last eight one-dayers, hit seven boundaries and four sixes in his seventh one-day hundred.
He hoisted paceman Suranga Lakmal over long-on for a six to reach the three-figure mark against some hapless Sri Lankan bowling.
Hafeez added 140 for the third wicket with Maqsood and 83 for the second wicket with Sharjeel to give Pakistan a good platform.
Maqsood was run out after hitting four sixes and two boundaries during an entertaining 68-ball knock.
Shahid Afridi, promoted to fifth in the batting order, played a fiery 12-ball knock of 34 studded with three sixes and two boundaries as Pakistan mustered 103 in the last ten overs.
Pakistan had a good start of 35 by the seventh over before Lakmla trapped Ahmed Shehzad leg-before for 11.
Hafeez and Sharjeel raised the scoring rate, with the opener hitting two sixes and a four off paceman Thisara Perera in the 13th over and then hit spinner Sachitra Senanayake for a boundary towards long-off to bring up his half-century off 46 balls.
Dropped on 56 by Thisara off Seekkuge Prasanna, Sharjeel failed to benfit from the lapse, holing out off the same bowler five runs later.
Lakmal finished with the best bowling figures of 2-73.
Pakistan 322 for 5 in 50 overs (Sharjeel Khan 61, Mohammad Hafeez 122, Sohaib Maqsood 73, Shahid Afridi 34; Suranga Lakmal 2 for 73 ) vs Sri Lanka.
Also on cricketcountry.com