Ben Stokes has been cleared to captain England against Zimbabwe in a one-off Test match
South Africa will face England in the ICC Champions Trophy 2025 today at 2:30 PM
England and Afghanistan face a must-win situation in the Champions Trophy where defeat means elimination.