Bulawayo, Aug. 10 -- Brendan Taylor, who made his Test debut for Zimbabwe back in 2004, has now completed an incredible 21 years and 95 days in the longest format. That makes his career the 12th-longest in Test history and the longest for any cricketer to debut after Sachin Tendulkar's arrival on the international stage in 1989.

In the 21st century, only England's James Anderson (21 years 51 days) and Bangladesh's Mushfiqur Rahim (20 years 33 days and still going strong) have crossed the two-decade mark in Tests. Taylor's name now sits proudly alongside theirs.

The recent Test between Zimbabwe and New Zealand also brought together some of the most experienced heads in world cricket. Craig Ervine (39 years 355 days), Taylor himself (39 y...