Records were left stranded in the dust as Pakistan created history on Tuesday night, chasing down the highest total in World Cup history against Sri Lanka.

Magnificent centuries by Abdullah Shafiq and Mohammad Rizwan paved the way towards victory as mercurial Pakistan stomped home comfortably.

Batting first, Sri Lanka scored 344 runs for the loss of 9 wickets in the given 50 overs, with Kaushal Mendes scoring 122 runs and Samara Wickrama scored 108 runs.

RELATED STORIES

Pakistan achieved the target of 345 runs with just four wickets down in the 49th over, with Abdullah Shafiq scorinh 113 runs and Mohammad Rizwan remaining not out with 131 runs.

Read More: India receives e-mail threat of bomb blast to blowup PM Modi, Narinder Modi Stadium

The target of 345 runs is the highest achieved by any team in World Cup history. In the 2011 World Cup, Ireland successfully achieved a target of 329 runs against England.