The eighth match of the ICC Champions Trophy will be played between England and Afghanistan in Lahore today.
The match will start at two in the afternoon.