Sharjah, November 9, 2026 (Yes Punjab News)
Craig Ervine created history during the ongoing first Test against Afghanistan at Sharjah Cricket Stadium, becoming the oldest Zimbabwean to score a Test century.
At 41 years and 82 days, Ervine broke the record set by teammate Brendan Taylor earlier in the same match. He scored his fifth Test hundred in Zimbabwe’s second innings.
Ervine is now the second-oldest batter to score a Test century in this century, behind Pakistan’s Misbah-ul-Haq, who was 42 years and 47 days old when he made 114 against England at Lord’s in 2016.
Taylor had earlier become Zimbabwe’s oldest Test centurion with a 131-run knock off 168 balls in the first innings. Captain Brian Bennett also scored 128 as Zimbabwe posted 504. Ervine also completed 2,000 Test runs during the match, becoming the seventh Zimbabwean batter to reach the milestone.
The match was heading towards a draw, with Zimbabwe reaching 372/5 at tea on the fifth day. Afghanistan had scored 514 in reply to Zimbabwe’s first-innings total of 504, taking a 10-run lead.
Afghanistan’s innings was built around centuries from Sediqullah Atal (105), Rahmanullah Zadran (113) and captain Rahmat Shah (173).
In Zimbabwe’s second innings, Taylor scored 82 and Bennett made 58 before Ervine’s century and Antum Naqvi’s 62 strengthened the team’s position.

























