England will host India for the third and final ODI at the Emirates Old Trafford, Manchester on July 17