Afghanistan made it three wins in a row with a seven-wicket success over Netherlands to boost their hopes of making the Cricket World Cup semi-finals.
Afghanistan kept their hopes of a top-four finish in the Cricket World Cup very much alive with a comfortable seven-wicket victory over Sri Lanka in Pune.
Afghanistan beat Pakistan in an ODI for the first time in their history with a stunning eight-wicket win at the Cricket World Cup.
New Zealand made it four straight wins to move top of the World Cup table by thrashing Afghanistan by 149 runs in Chennai.
England captain Jos Buttler could do little but admit his side were beaten by the better team as they slumped to a shock World Cup defeat against Afghanistan in Delhi.
England's hopes of defending the World Cup suffered an almighty blow in Delhi, where underdogs Afghanistan pulled off a stunning upset to floor the 2019 champions.