Pakistan gave target of 316 to Bangladesh and needed 311 runs victory to reach the semi-finals.
With today's victory, Green Shirts ended World Cup campaign on a high, an incisive bowling spell from Young fast bowler Shaheen Shah Afridi who destroy the Bangladeshi batting line-up and took 6 wickets which is the best figures by a Pakistani bowler in the Cricket World Cup.
On points table, Pakistan is on 5th position with 11 points by wining 5 out of 9 matches and lost three matches when one match was washed out and find themselves in an impossible net run rate situation.
Baber Azam is the highest runs scorer by scoring 474 runs in 8 matches with an average of 67.71.
Muhammad Amir (17) and Shaheen Afridi (16) are the most wicket takers.