Brendan Taylor Sets New ODI Longevity Record
The hands may be a touch slower, the reflexes not quite what they were, but Brendan Taylor is still there. Still walking out in Zimbabwe colours. Still adding to a one-day international career that now stretches further than anyone else’s in history.
In the opening match of Zimbabwe’s home ODI series against Australia, the 40-year-old wicketkeeper-batsman quietly slipped past one of the game’s most imposing markers. According to figures compiled by Wisden, Taylor’s ODI career has now run for 22 years and 148 days, eclipsing Sachin Tendulkar’s previous record of 22 years and 91 days.
Longevity at the very top is rare. Sustaining it in a struggling cricket nation is something else entirely.
Outlasting a giant
Any comparison with Tendulkar ends almost as soon as it begins. The Indian great played 463 ODIs, scored 18,426 runs at 44.83 and peeled off 49 hundreds in the format. His numbers sit in a different stratosphere.
Taylor’s record tells a different kind of story.
Across 208 ODIs, he has scored 6,708 runs at an average of 35.12, with 11 centuries. For a player carrying the weight of a fragile batting order for much of his career, those figures speak of resilience as much as talent. He has been, for long stretches, Zimbabwe’s standard-bearer, the man expected to hold innings together while opponents threw their best at him.
His journey began in April 2004, on ODI debut against Sri Lanka. Zimbabwe cricket was already entering a turbulent era. Players came and went. Administrations changed. Results dipped. Taylor stayed.
Now, with two matches left in this three-game series against Australia, he is poised to push the mark even further. If he appears in both, his ODI career will stretch to at least 22 years and 153 days. That is not just a record; it is a testament to stubborn endurance.
A different kind of milestone
Tendulkar, the “little master,” built his legend in a powerhouse side, surrounded by stars, chasing trophies. Taylor’s arena has been harsher. Smaller crowds, fewer resources, long gaps between series, and the constant battle just to keep Zimbabwe on the game’s main stage.
Yet when the numbers are laid out, his name now sits above Tendulkar’s in one column that matters to historians: the longest ODI career span.
Australia’s own greats do not come close. Ricky Ponting, the most enduring Australian in the format, played 375 ODIs over 17 years and 4 days between 1995 and 2012. Steve Waugh’s ODI career ran for 16 years and 25 days. Fine careers, but not as long. Not this long.
Taylor has outlasted them all.
Still fighting, still chasing
For all the personal milestones, the team story remains familiar. Zimbabwe trail Australia 1-0 in the current series, with the second ODI scheduled at Harare Sports Ground on Friday, 18 September.
Taylor, now deep into his 40th year, will likely be there again, gloves on, bat in hand, trying to drag his side into the contest. He is no longer among the world’s most feared ODI batsmen, but he remains one of its most enduring figures, a cricketer who simply refused to step away.
Records like this are not built on highlight reels. They are built on years of turning up, often in difficult circumstances, and finding a way to go again.
How much longer can he keep going? That answer, like so many of Taylor’s innings, will have to be played out in the middle.






