Returning to the team after being omitted from the Champions Trophy in England in June, the mercurial Afridi smashed a top score of 76 off 55 deliveries while Misbah redefined the role of the cautious captain, occupying 121 balls for his watchful innings of 42.
The pair put on 120 for the sixth wicket, a new record in one-day internationals for the ground and the best for Pakistan against the West Indies.
The beanpole pacer, in just his fourth one-dayer, proved almost unplayable in overcast, seamer-friendly conditions with an exhibition of pace and accuracy that belied his relative inexperience.
Holder wasted little time in getting among the wickets after light morning delayed the start by 15 minutes.
More From This Section
Ahmed Shehzad played-on in the Barbadian's second over while the experienced Mohammad Hafeez was a prized scalp, his off-stump sent cartwheeling when he opted not to offer a shot.
Holder was then fortunate to have an lbw appeal against the other opener, Nasir Jamshed, upheld and then removed Asad Shafiq first ball to a brilliant catch by wicketkeeper Johnson Charles.
Afridi wasted no time setting about the bowling, hoisting six fours and five sixes in a typically entertaining innings while at the other end, Misbah was content to support the rampant all-rounder by feeding him the strike at every opportunity.
Afridi eventually fell to a catch at deep midwicket off Kieron Pollard in the 39th over.
West Indies did not help their cause with a repetition of the bowling indiscretions which surfaced during the Tri-Nations series last week where visiting India and Sri Lanka beat them to the final.