Despite a spirited 73 from Zak Crawley, England was bowled out for 292 in their chase of 399, with Jasprit Bumrah finishing with nine wickets in the match.
England are confident Jamie Smith will be fit for the Champions Trophy later this month, despite missing the first two of three one-day internationals against India.