Ross Taylor dropped the important catch of Ben Stokes towards the end of the day.
According to the England Cricket Board, Denly suffered ligament damage to his right ankle while batting in the nets in the lead-up to the five-match T20I series.
Twitterati was disappointed that Joe Denly missed out on his maiden Test century by a whisker.
Denly was not up to the mark in the recently concluded 5-match series against Pakistan and hence had to bear the brunt.
The timely wicket had brought Pakistan back into the match but England's batting depth helped them get over the line in the end.
The five-match ODI series commences on Wednesday, May 8, and according to latest reports Moeen Ali has been ruled out of the game due to a rib injury.
Joe Denly also developed an injury recently.
He recently played for the Kolkata Knight Riders in the IPL.
He only played one game in the T20 championship.
England will face South Africa in the inaugural game of the World Cup at the Kennington Oval in London.