Scorecard: England vs Afghanistan, Champions Trophy

Latest score from the ICC Champions Trophy clash between England and Afghanistan in Lahore. Watch live on Sky Sports Cricket.
Latest score from the ICC Champions Trophy clash between England and Afghanistan in Lahore. Watch live on Sky Sports Cricket.