He scored his 11th ODI century as he remained unbeaten at 102 runs from 130 balls which included 10 boundaries and a six.
England won the toss and chose to bat first.
The English side could only manage 216 runs on the board as they were dismissed in 49.4 overs. Eoin Morgan and James Taylor were the only batsmen who could provide some resistance to the Pakistani bowlers as they scored 76 and 60 runs respectively.
Chris Woakes scored 33 runs for the team.
Mohammad Irfan took three wickets whereas Anwar Ali and Shoaib Malik grabbed two wickets. Yasir Shah also dismissed one batsman.
The Pakistan side, chasing 217 runs to win, reached the target in 43.4 overs.
Apart from Hafeez’s contribution for the side, Babar Azam also scored 62 not out whereas Shoaib Malik made 26 runs for the side.
Reece Topley took three wickets for England whereas Moeen Ali also dismissed one batsman.
The second ODI will be played at Abu Dhabi on 13th November.
Over 44: Pakistan 217/4
And that’s it !! Pakistan defeats England by six wickets to win the first one day at Abu Dhabi and lead the four-match series 1-0.
Over 43: Pakistan 215/4
Mohammad Hafeez raised his bat for 11th hundred of his one day career.
Mohammad Hafeez scores a brilliant century.
Over 42: Pakistan 202/4
Babar Azam scored the half century with a straight six.
Babar Azam raises his bat for a half century
Over 41: Pakistan 194/4
Babar Azam struck the boundary in David Willey’s over.
Over 40: Pakistan 188/4
Three runs more to the total.
Over 39: Pakistan 185/4
Four runs added to the Pakistani total.
Over 38: Pakistan 181/4
Chris Woakes gives seven runs in the over.
Over 37: Pakistan 174/4
Pakistan scores 14 runs from David Willey’s over.
Over 36: Pakistan 160/4
Chris Woakes concedes two singles in the over.
Over 35: Pakistan 158/4
Four runs taken in the over bowled by Joe Root.
Over 34: Pakistan 153/4
Pakistan take three runs in the over. The green shirts moving slowly towards the target.
Over 33: Pakistan 150/4
Joe Root gives three singles in the over.
Over 32: Pakistan 147/4
Toply gives three runs in the over.
Over 31: Pakistan 144/4
Babar Azam and Mohammad Hafeez score five runs in the over bowled by Joe Root.
Over 30: Pakistan 139/4
Reece Topley comes back into the attack and he goes for three in the over.
Over 29: Pakistan 136/4
Two runs conceded by Moeen Ali in the over.
Over 28: Pakistan 134/4
Babar Azam scored the six in the over.
Over 27: Pakistan 122/4
Mohammad Hafeez scored the boundary in the over.
Over 26: Pakistan 117/4
Babar Azam took the single in the over.
Over 25: Pakistan 116/4
Moeen Ali dismisses Shoaib Malik in the over.
WICKET: Shoaib Malik c Roy b Ali 26 (35b 3×4 0x6). Pakistan 111/4 in 24.2 overs.
Over 24: Pakistan 110/3
Shoaib Malik scored the boundary in the over.
Over 23: Pakistan 104/3
Moeen Ali gives two singles in the over.
Over 22: Pakistan 102/3
Adil Rashid bowls a tight one. Gives just a single in the over.
Over 21: Pakistan 101/3
Pakistani batsmen targeting Moeen Ali. He concedes nine runs in the over.
Over 20: Pakistan 92/3
Hafeez scored the first six of the Pakistani innings.
Over 19: Pakistan 84/3
Moeen Ali concedes seven runs in the over. The boundary was hit by Shoaib Malik.
Over 18: Pakistan 77/3
Mohammad Hafeez scored the boundary from Adil Rashid’s over.
Over 17: Pakistan 70/3
Just a single given by Moeen Ali in the over.
Over 16: Pakistan 69/3
Pakistan score three singles in the over.
Over 15: Pakistan 66/3
Three runs taken in the over by the green shirts
Over 14: Pakistan 63/3
Two boundaries scored in Adil Rashid’s over.
Over 13: Pakistan 52/3
Pakistan scores five runs in the over delivered by Chris Woakes.
Over 12: Pakistan 47/3
Reece Topley gives two singles in the over.
Over 11: Pakistan 45/3
Hafeez in red-hot form as he pulls Chris Woakes for a boundary.
Over 10: Pakistan 41/3
Younis Khan’s one day career is over as he is dismissed after scoring nine runs in his final match.
WICKET: Younis Khan c Rashid b Topley 9 (18b 2×4 0x6). Pakistan 41/3 in 9.5 overs.
Over 9: Pakistan 41/2
Pakistan scores six runs in the over.
Over 8: Pakistan 35/2
Four runs taken by Hafeez and Younis in the over.
Over 7: Pakistan 31/2
Hafeez scored the boundary in the over.
Over 6: Pakistan 27/2
Younis Khan hits a beautiful straight drive for a boundary.
Over 5: Pakistan 23/2
Mohammad Hafeez scored the boundary in the over.
Over 4: Pakistan 19/2
Topley gets his second wicket of the match as he gets Bilal Asif leg before.
WICKET: Bilal Asif lbw b Topley 2 (7b 0x4 0x6). Pakistan 15/2 in 3.2 overs
Over 3: Pakistan 15/1
Pakistan scores three runs from David Willey’s over.
Over 2: Pakistan 12/1
Reece Topley traps Pakistani skipper Azhar Ali leg before after bowling several wides.
WICKET: Azhar Ali lbw Reece Topley 8 (10b 2×4 0x6). Pakistan 12/1 in 1.5 overs.
Over 1: Pakistan 8/0
Captain Azhar Ali takes the team to a flying start as he scores two boundaries in the first over by David Willey.
Over 50: England 216/10
England have been dismissed for 216 runs and Pakistan require 217 runs in 50 overs to win the first one day international at Abu Dhabi.
WICKET: Chris Woakes run out 33 (49b 1×4 0x6). England 216 all out in 49.4 overs.
Over 49: England 213/9
Mohammad Irfan gets his third wicket of the match by disturbing Willey’s furniture.
WICKET: David Willey b Mohammad Irfan 13 (24b 0x4 0x6). England 213/9 in 48.3 overs.
Over 48: England 210/8
Three runs given in the over by Wahab Riaz.
Over 47: England 207/8
Anwar Ali keeping it tight. He gives away just two runs in the over.
Over 46: England 205/8
Seven runs scored in the over bowled by Wahab Riaz.
Over 45: England 198/8
Mohammad Irfan concede five runs in the over. England need boundaries if they are to post a huge total
Over 44: England 191/8
England take three singles in the over.
Over 43: England 188/8
Five runs taken from the over.
Over 42: England 183/8
England score two singles in the over bowled by Wahab Riaz.
Over 41: England 181/8
Mohammad Irfan dismissed Adil Rashid in the over.
WICKET: Adil Rashid c sub (Zafar Gohar) b Mohammad Irfan 7 (13b 0x4 0x6). England 180/8 in 40.3 overs.
Over 40: England 178/7
Four leg byes given in the over by Wahab Riaz.
Over 39: England 174/7
Over 38: England 172/7
England take three singles from the over.
Over 37: England 169/7
Three runs given by Shoaib Malik in the over.
Over 36: England 166/7
Yasir Shah gets a wicket and concedes six runs in the over.
WICKET: Moeen Ali c Babar Azam b Yasir Shah 7 (12b 0x4 0x6). England 161/7 in 35.4 overs.
Over 35: England 160/6
Shoaib Malik sends James Taylor back into the pavilion.
WICKET: James Taylor c Azhar Ali b Shoaib Malik 60 (82b 3×4 2×6). England 157/6 in 34.1 overs.
Over 34: England 157/5
England score four runs in the over.
Over 33: England 153/5
Just three runs scored in Shoaib Malik’s over.
Over 32: England 150/5
Yasir Shah gives two runs in the over.
Over 31: England 148/5
Two wickets fell for England in the over.
WICKET: Jos Buttler run out 1 (2b 0x4 0x6). England 148/5 in 31.0 overs.
WICKET: Eoin Morgan c Sarfraz Ahmed b Shoaib Malik 76 (96b 11×4 0x6). England 147/4 in 30.3 overs.
Over 30: England 145/3
Yasir Shah gives just three runs in the over.
Over 29: England 143/3
James Taylor hit the six to reach his 50.
Over 28: England 134/3
Four runs given in the over by Yasir Shah.
Over 27: England 130/3
This was England’s most productive over so far as they score 13 runs including the first six of the match.
Over 26: England 117/3
Two runs taken from Yasir Shah’s over.
Over 25: England 115/3
Mohammad Irfan bowls two wides in the over.
Over 24: England 112/3
Two runs given in the over by Yasir Shah.
Over 23: England 110/3
Four singles taken in the over bowled by Mohammad Irfan.
Over 22: England 106/3
A wide bowled by Wahab Riaz in the over.
Over 21: England 105/3
Bilal Asif concedes seven runs in the over.
Over 20: England 98/3
James Taylor and Eoin Morgan have build up a solid partnership after the early collapse.
Over 19: England 92/3
Bilal Asif gives away five runs in the over.
Over 18: England 87/3
A tight over by Wahab Riaz as he gives away just a single.
Over 17: England 86/3
Seven runs conceded by Bilal Asif in the over.
Over 16: England 79/3
Wahab Riaz bowled the over in which he gave just three singles.
Over 15: England 76/3
Seven runs scored from Shoaib Malik’s over. Eoin Morgan hit the boundary in the over.
Over 14: England 69/3
Yasir Shah concedes seven runs in the 14th over.
Over 13: England 61/3
Four runs conceded by Shoaib Malik in the over.
Over 12: England 57/3
England score five runs from Yasir Shah’s first over.
Over 11: England 52/3
Fifty up for England as they score six runs in the over.
Over 10: England 46/3
Morgan taking the attack to Pakistan as he scores nine runs including two boundaries in the over bowled by Anwar Ali.
Over 9: England 37/3
Shoaib Malik was brought into the attack and he gives away five runs in his first over.
Over 8: England 32/3
Captain Eoin Morgan scored the boundary from Anwar Ali’s fourth over. England in no mood to slow things down despite losing three early wickets.
Over 7: England 27/3
Mohammad Irfan gives away just three runs in the over.
Over 6: England 24/3
James Taylor hit the boundary towards the mid-wicket region for England in Anwar Ali’s over.
Over 5: England 19/3
A maiden over by Mohammad Irfan.
Over 4: England 19/3
Anwar Ali sends Alex Hales back into the pavilion but also gives away five runs in his second over.
WICKET: Alex Hales c Younis Khan b Anwar Ali 10 (7b 1×4 0x6). England 14/3 in 3.1 overs.
Over 3: England 14/2
England score seven runs from the over. Mohammad Irfan nearly dismisses the English skipper Eoin Morgan.
Over 2: England 7/2
Anwar Ali traps Joe Root leg before after conceding seven runs in the over.
WICKET: Joe Root lbw Anwar Ali 0 (7b 0x4 0x6). England 7/2 in 1.5 overs.
Over 1: England 0/1
Mohammad Irfan starts off with a wicket maiden as he clean bowls Jason Roy on the second delivery of the match.
WICKET: Jason Roy b Mohammad Irfan 0 (2b 0x4 0x6). England 0/1 in 0.2 overs.