After outperforming Pakistan on all three fronts, India registered an 89(DLS) run win, to climb to no. 3 spot in the points tally.
Match 24 will witness off tracked Afghanistan take on the hosts England on Tuesday.
Afghanistan who are still in search of a win in the 12th edition of ICC Cricket World Cup, have nothing to lose, but everything to gain from this big platform, and if they can beat a renowned team, that will surely boost their confidence in coming times.
England has so far been consistent with players steeping at right time for them.
Since its Afghanistan's second World Cup, they have faced England just a single time and faced a massive 9-wicket defeat.
Afghanistan vs England, Match 24
18 June, 3:00 PM IST
Emirates Old Trafford, Manchester
Pitch and Weather Report
A cloudy start to the day is expected, with small spells of sunshine later in the afternoon, with the smallest chances of rain interruptions.
Breezy conditions will assist pacers, while the long boundaries at Old Trafford will keep spinners into play.
Gulbadin Naib (capt), Aftab Alam, Asghar Afghan, Dawlat Zadran, Hamid Hassan, Hashmatullah Shahidi, Hazratullah Zazai, Ikram Ali Khil (wk), Mohammad Nabi, Mujeeb Ur Rahman, Najibullah Zadran, Noor Ali Zadran, Rahmat Shah, Rashid Khan, Samiullah Shinwari.
Eoin Morgan (capt), Moeen Ali, Jofra Archer, Jonny Bairstow (wk), Jos Buttler (wk), Tom Curran, Liam Dawson, Liam Plunkett, Adil Rashid, Joe Root, Jason Roy, Ben Stokes, James Vince, Chris Woakes, Mark Wood.
Batting department is finding it hard to keep with the English conditions, are continuously failing miserably and yet to bat their full quota of 50 overs.
In beginning team appeared to be at least fair in batting, but as the tournament proceeded they have lost it.
The bowling department has done a decent job but is suffering due to dismal performances by batters.
Gulbadin Naib led side need to consolidate all of their strengths to put a complete performance against the top-ranked team in ICC ODI Rankings.
The hosts have played exceptional cricket so far, with three wins in four matches, with the only blip coming in a surprise defeat from Pakistan.
After winning the last two games comprehensively, England will look to take an easy step closer to a semi-final spot.
Eoin Morgan and Jason Roy who left the field midway against West Indies, are in doubtful position for the clash against Afghanistan.
James Vince might replace Jason Roy and open the innings with Jonny Bairstow, to make his World Cup debut.
Joe Root is likely to bat at his original no.3 position after a century while opening the innings against West Indies.
Jos Buttler, Jonny Bairstow, Noor-Ali-Zadran, Hashmatullah Shahidi, James Vince, Joe Root, Mohammad Nabi, Chris Woakes, Rashid Khan, Mark Wood, and Jofra Archer. Captain: Joe Root, Vice Captain: Noor-Ali-Zadran.