Overview
- England's top three batters—Ben Duckett, Zak Crawley, and Ollie Pope—each scored centuries, propelling the hosts to a massive first-innings total of 565-6 declared.
- Joe Root reached the milestone of 13,000 Test runs, becoming the fifth batter in history to achieve this feat.
- Zimbabwe opener Brian Bennett hit a record-breaking 97-ball century but found little support as his team was bowled out for 265, trailing by 300 runs.
- Ben Stokes marked his return to bowling with two crucial wickets, contributing to Zimbabwe's collapse and England enforcing the follow-on.
- Zimbabwe closed day two at 30-2 in their second innings, leaving England firmly in control and on course for a potential victory inside three days.