So, England will need to show massive improvement against Afghanistan on both those counts. Afghanistan's three-pronged spin attack, consisting Rashid Khan, Noor Ahmad and Mohammad Nabi, has the potential to trouble even the best, and England batters' recent outings against slow bowlers are not confidence inspiring either.