By
SABC Sport
24th May 2025
Replying to the home side's mammoth total of 565-6 declared, Bennett struck 139 off 143 deliveries as the African side were bowled out for 265 before going to stumps on 30-2 in their follow-on innings.
The 21-year-old opener went to his hundred off just 97 balls, beating the mark set by teammate Sean Williams, who scored a century off 106 deliveries against New Zealand in 2016.
Bennett also became Zimbabwe third Test centurion against England, joining Andy Flower and Murray Goodwin, who hit 148 not out at the same Trent Bridge venue 25 years ago.
Bennett's herculean effort, which included 26 fours, was not enough for Zimbabwe to avoid the follow-on though next top-score in the innings was only 42 that came from captain Craig Ervine.
The African country will go into the third day still trailing by 270 runs with Bennett and Ervine already back in the dressing room in the second innings with Williams (22 not out) and Ben Curran (2 not out) at the crease.
England had earlier batted for 45 minutes at the start of the second day after after a barnstorming opening day in which the hosts racked up a total of 498-3.
England top three in the batting order of Zak Crawley (124), Ben Duckett (140) and Ollie Pope (171) all scored centuries while Harry Brook added a quick-fire 58 as the home side breached the 560-run mark.