Pakistan thumped Bangladesh by 94 runs in their final ICC Cricket World Cup 2019group match on Friday but it was not enough to earn them a place in the semi-finals as New Zealand went through on net run-rate.