England has named a strong 15-member squad for the ICC Champions Trophy 2025. Joe Root returns, while Ben Stokes misses out due to injury.
Banton is set to feature for England for the first time in more than three years on Wednesday as the eight-match tour of ...