Sydney: England's World Cup campaign ends with a nine-wicket win over Afghanistan in a rain-hit game at the Sydney Cricket Ground on Friday.
Already out after one win from five games, they opted to bowl and had the minnows at 20-2 by the first stoppage.
Chris Jordan and Ravi Bopara both took two wickets and the Afghans were 111-7 in the 37th over before rain revised England's target to 101 from 25 overs.
Alex Hales, dropped on 0 and 12, hit two sixes in 37 and Ian Bell was 52 not out as England won with 41 balls left.
Afghanistan, after losing the toss, earlier made 111 for seven in 36.2 overs before their innings was ruled to be closed because of rain.
Both sides came into this first one-day international between England and Afghanistan unable to qualify for the quarter-finals and having just one previous Pool A win apiece after they each beat Scotland.
This was the first edition of the World Cup in the tournament's 40-year history where England had failed both to beat a Test nation and get through to the second round.
In 1996, England defeated two non-Test sides in the UAE and the Netherlands before losing to Sri Lanka in the quarter-finals.
Hopes they might finish with a win over World Cup debutants Afghanistan, after their last-eight ambitions crumbled in Monday's 15-run defeat by Bangladesh in Adelaide, were high as the non-Test side collapsed after losing the toss.
No Afghanistan batsman made more than the recalled Shafiqullah Shafiq's 30.
First change Chris Jordan led England's attack with two for 13 in 6.2 overs while all-rounder Ravi Bopara, playing his first match of the tournament after an injury to Chris Woakes, took two for 31 in eight overs.
After England captain Eoin Morgan won the toss, Afghanistan found runs hard to come by in overcast conditions.
Openers Nawroz Mangal (four) and Javed Ahmadi (seven) both fell cheaply to slip catches by Joe Root off the bowling of James Anderson and Stuart Broad respectively.
Shortly after an initial rain delay, Afsar Zazai was caught behind off Jordan for six.
His exit brought in Samiullah Shenwari, who had previously made several fifties at this tournament with a best of 96 in Afghanistan's one-wicket win over Scotland.
However, Shenwari could only manage seven before his thick edge off Jordan was caught by Morgan, diving forward at backward point.
The fifth-wicket duo of Nasir Jamal (17) and Shafiq -- the first two batsmen in the innings to make double-figure scores -- took Afghanistan to 62 for four of 25 overs before rain stopped play again.
Afterwards, Afghanistan captain Mohammad Nabi lofted off-spinner James Tredwell -- like Bopara making his tournament debut, following an injury to Moeen Ali, for six.
But his near run-a-ball 16 ended when he pulled Bopara straight to Tredwell at mid-on.
With England yet to score, Hales should have been out for a third-ball duck when he edged Shapoor Zadran, only for Najibullah Zadran at backward point to drop the chance despite getting both hands to the ball.
Hales, on 12, then gave a near-identical chance off left-arm quick Shapoor only for Najibullah to again drop the two-handed catch in the same position.
After that second reprieve, the only question was whether England would enjoy a 10-wicket win.
That didn't happen, with Hales finally caught behind off paceman Hamid Hassan, having faced 33 balls including three fours and two sixes.
Brief scores
Afghanistan - 111/7 (36.2) (Shafiqullah 30)
England - 101/1 (target 101 in 25 ov) (Bell 52*)
Result - England won by 9 wickets (with 41 balls remaining) (D/L method)
Points - England 2, Afghanistan 0
MOM - Chris Jordan (England)