Craig Ervine became the oldest Zimbabwean to score a Test hundred on November 9, bringing a historic edge to a match that is already heading toward a draw against Afghanistan. The Zimbabwe batter reached the milestone at 41 years and 82 days and also completed 2000 Test runs in the same Test.
It was a significant individual moment in a match that has produced runs throughout. In the first innings, Brendan Taylor made 131 from 168 balls and Brian Bennett scored 128 as Zimbabwe posted 504. Afghanistan responded with 514 to take a 10-run lead, leaving the contest finely balanced before Zimbabwe batted again.
Ervine adds his name to Zimbabwe history
Ervine's hundred was his fifth in Test cricket and underlined his value in a line-up that has already seen Taylor and Bennett dominate the scorecard. The record means he has now gone past the previous age-related mark set by Taylor earlier in the same match, with Ervine also becoming the second oldest batter to score a Test hundred in this century.
For Zimbabwe, the innings mattered beyond the numbers. A player reaching 2000 Test runs in the same match as a century is a reminder of the consistency required to stay relevant at this level, especially in a game where the result increasingly looks settled.
A draw looks the likeliest outcome
By Day 5 at tea, Zimbabwe were 372/5 in their second innings with one session remaining. Taylor had made 82, Bennett had scored 58 and Antum Naqvi added 62, while Ervine's contribution stood out as the defining individual milestone of the day.
With the Test moving toward a draw, the final session is more about the shape of the scorecard than the result itself. Even so, Ervine's achievement gives the match a clear historical marker: on a day when Zimbabwe needed control and patience, their senior batter delivered both, and in doing so wrote his name into the record books.







