Bangladeshs Shakib Al Hasan became the third batsman in the World Cup history to score more than 600 runs after Indias Sachin Tendulkar and Australias Matthew Hayden. All-rounder Shakib scored his seventh half-century of the tournament, equalling Tendulkars record of 2003, before slashing wildly at a ball from Shaheen and being caught behind for 64. That knock made Shakib the highest-scoring batsman of the World Cup with 606 runs. In the match 43 of Cricket World Cup 2019, Bangladesh locked horns with Pakistan at Lords on Friday. After opting to bat first, Pakistans opener Imam-ul-Haq made a run-a-ball century and Babar Azam scored 96 as they posted 316-run target against Bangladesh. Shakib scored half-century but Bangladeshs other wickets fell regularly as they were skittled out in 44 overs. Shakib now has seven fifty-plus scores at #CWC19No batsman has ever made more at a single World Cup 😮#RiseOfTheTigers | #PAKvBAN https:t.cot4c6j2jNT7— ICC (@ICC) July 5, 2019×Pakistan thumped Bangladesh by 94 runs but it was not enough to earn them a place in the semi-finals as New Zealand went through on net run-rate.