Davies hit 13 boundaries in his 67-ball innings that set the tone for a solid display from England.
Pakistan put up a determined fight, but they were left to chase an imposing 275 to win in a rain-delayed match, which caused the overs for each side to be reduced to 41.
Davies’ excellent score was complemented by Jonathan Trott’s 69 and captain Andrew Strauss’s quick 41. Only Saeed Ajmal stood out from the Pakistan bowling attack – taking four wickets for 58.
Paul Collingwood (14) and Eoin Morgan (13) posted modest totals before a 35-run cameo from Ravi Bopara – including three sixes – ensured England left Pakistan a daunting total to chase.
Kamran Akmal’s 53 and a quick-fire 43 from Umar Akmal were the stand-out innings from Pakistan’s runchase, but they did not cause too much concern for England’s bowlers.
Pakistan could at least take heart from the nature of their defeat. It was a far less emphatic loss than many of their summer tour matches against England have been.
Pakistan captain Shahid Afridi felt he got a response from his side after successive heavy defeats in the Twenty20 series: “I’m not 100% happy but better than before. The way the guys played, we need some more intensity in the field and we should focus more on the bowling.
“I know in the next match the boys will perform better.”
Andrew Strauss had special praise for Surrey batsman Davies: “(He) was outstanding with the bat and really got us off to a flying start.
“It was a really good game of cricket. Pakistan did well to stay in the game but we’re pretty happy with what we’ve done.”
The next one day international is at Headingley on Sunday.