47runs.com

England make 269. Their highest score since the 3r…

England make 269. Their highest score since the 3rd Test.