Shaheen takes six wickets as Pakistan hammer Bangladesh by 94 runs in their last World Cup match.
Imad took two wickets and compiled a 54-ball 49 to pilot his side home.
With this win, Pakistan have now moved up to number six in the table with seven points from as many games.
Pakistan keep their slim World Cup semi-final hopes alive with a dominant performance against South Africa on Sunday.
Rohit Sharma hits his second century of the World Cup as India make it 7-0 against Pakistan in World Cup.
Bhuvneshwar pulled up midway through his 3rd over and limped off the field.