Solid batting performances by openers Imam-ul-Haq and Fakhar Zaman helped Pakistan score 308/7 in the first one-day international against Zimbabwe at Bulawayo on Friday.
The hosts won the toss and invited Pakistan to take guard.
Imam-ul-Haq was the top scorer for the green shirts as he made 128 runs from 134 deliveries with 11 boundaries to his name.
His opening partner Fakhar Zaman contributed 60 runs with the bat which included seven fours.
Asif Ali pitched in with 25-ball 46 run knock with the help of four boundaries and two maximums.
Babar Azam and Shoaib Malik made 30 and 22 runs respectively for the team.
Tendai Chatara and Donald Tiripano grabbed two wickets each in the match while Blessing Muzarabani, Liam Roche and Wellington Masakadze ended up with a wicket each.
The green shirts are heading into the ODI series with a Twenty20 tri-series win over the hosts and Australia.
Zimbabwe Cricket, on the other hand, are dealing with financial and injury crisis of their own.
Opening batsman Solomon Mire and Kyle Jarvis have been ruled out from the ODI series due to injuries.
According to a report by ESPNCricinfo, Zimbabwe Cricket had to postpone domestic tournaments and struggled to pay players and employees due to monetary issues.
Zimbabwe have lost four of their previous five 50 overs encounters against Pakistan.
Pakistan: Fakhar Zaman, Imam-ul-Haq, Mohammad Hafeez, Shoaib Malik, Babar Azam, Asif Ali, Sarfraz Ahmed (captain and wicket keeper), Mohammad Nawaz, Shadab Khan, Faheem Ashraf, Mohammad Amir, Junaid Khan, Usman Khan, Yasir Shah, Hasan Ali, Haris Sohail
Zimbabwe: Brian Chari, Tendai Chatara, Chamu Chibhabha, Elton Chigumbura, Tendai Chisoro, Tinashe Kamunhukamwe, Hamilton Masakadza (captain), Wellington Masakadza, Peter Moor, Ryan Murray, Tarisai Musakanda, Blessing Muzarabani, Richard Ngarava, Liam Roche, Donald Tiripano, Malcolm Waller.