Mendis, Samarawickrama blast centuries for Sri Lanka against Pakistan
The 28-year-old reached his century off 65 balls with 13 fours and four sixes, the last of which off Hasan Ali brought up the landmark in style. Mendis fell to Hasan Ali on 122 off just 77 balls.
In-form Kusal Mendis and Sadeera Samarawickrama both hit centuries as Sri Lanka piled up the runs against Pakistan in the World Cup on Tuesday.
The 28-year-old Mendis reached his century off 65 balls with 13 fours and four sixes.
For Mendis, it was his fifth score over 50 in his last seven innings, a run which also included 76 in his team's opening defeat to South Africa on Saturday.
He had smashed an impressive 158 in a World Cup warm-up game against Afghanistan.
Mendis had a lucky escape, however, on Tuesday when, having made just 12, Imam-ul-Haq dropped a simple catch off the bowling of Shaheen Shah Afridi.
He was eventually dismissed for a career-best 122 with 14 fours and six sixes when Imam held onto a catch off Hasan Ali.
Samarawickrama, who shared a third-wicket partnership of 111 with Mendis, went to a maiden ODI century off 82 balls with 10 fours and two sixes.
Sri Lanka opener Pathum Nissanka hit 51.