The 32-year-old left-hander added 96 runs for the fourth wicket with Brian Lara (44) before paceman Rana Naved-ul-Hasan halted their progress with 4-43 after the West Indies were sent in to bat at the National Stadium on Saturday.
Chanderpaul, who made 60 in West Indies' seven-wicket win in the fourth match at Multan, helped the tourists recover from the early loss of opener Chris Gayle who was trapped leg-before by Naved for nine.
Chanderpaul, who missed the second and third match due to a knee injury, batted with a runner in the latter stages of his innings before hitting Naved for his eighth boundary to complete his fourth one-day century.
Chanderpaul fell to a catch in the deep after his 142-ball knock and boosted the tourists' chances of a series-levelling win.
Pakistan lead the series 2-1 with the first match rained off at Rawalpindi.
Chanderpaul also added 34 for the second wicket with Lendl Simmons (21) and another 51 for the third wicket with Marlon Samuels (22) before bolstering the innings in the company of his captain.
Paceman Mohammad Sami bowled Simmons while Samuels, who hit a match-winning unbeaten century at Multan, was stumped off spinner Abdul Rehman.
Lara, while on 25, became the fifth batsmen in one-day international cricket to score 10,000 or more runs. He achieved the milestone in his 287th match.
India's Sachin Tendulkar leads the all time one-day run-getter's list with 14,537 in 374 matches.
Pakistan's Inzamam-ul-Haq has 11,591 in 370 matches before going to bat in this match, while Sri Lankan Sanath Jayasuriya has 11,260 in 370 matches and India's Sourav Ganguly's tally is 10,123 in 279 matches.
Lara, who hit two boundaries during his 55-ball knock, was finally bowled by Naved in the 44th over.
Naved also dismissed Dwayne Smith (one) to finish with three wickets in his last four overs.
The home team made four changes from their line-up at Multan with captain Inzamam, batsman Mohammad Yousuf, spinner Rehman and paceman Umar Gul staging a comeback.
The West Indies brought paceman Corey Collymore for Ian Bradshaw as their only change.
West Indies 238 for 7 in 50 overs (Chanderpaul 101, Lara 44; Naved Rana 4 for 43, Abdul Rehman 2 for 39) Vs Pakistan