Thursday, 17 September 2026

Subscribe Now
Prime Alert
All live updates
02:38 IST

Brendan Taylor breaks Sachin Tendulkar's 22-year-old longest ODI career record

Zimbabwe's Brendan Taylor has overtaken Sachin Tendulkar to become the longest-serving player in men's ODI history.

Brendan Taylor breaks Sachin Tendulkar's 22-year-old longest ODI career record
एआई से बनाई गई प्रतीकात्मक तस्वीर; यह घटना का वास्तविक फोटो नहीं है | PT24

"

The Australian cricket team is playing an ODI series in Zimbabwe for the first time in nearly a decade. The first match of the three-match series began on September 15. In this match, Zimbabwe's Brendan Taylor set a world record.

Taylor broke a record held for years by master blaster Sachin Tendulkar, becoming the longest-serving player in the history of men's ODI cricket. Taylor's ODI career now spans 22 years and 148 days. The record was previously held by Sachin Tendulkar at 22 years and 91 days. Brendan Taylor has now surpassed him.

Third on the list is former Sri Lankan great Sanath Jayasuriya, whose ODI career lasted 21 years and 184 days. Pakistan's Javed Miandad is fourth on the list, with a career of 20 years and 272 days. Zimbabwe's Sean Williams also had a career of 20 years and 187 days. However, the record for the most runs in ODI matches still belongs to Tendulkar, who scored 18,426 runs in 463 matches.

The list of the longest careers in men's ODI cricket is as follows: Brendan Taylor (Zimbabwe, 2004) with 22 years 148 days, Sachin Tendulkar (India, 1989-2012) with 22 years 91 days, Sanath Jayasuriya (Sri Lanka, 1989-2011) with 21 years 184 days, Javed Miandad (Pakistan, 1975-96) with 20 years 272 days, and Sean Williams (Zimbabwe, 2005-25) with 20 years 187 days.

Brendan Taylor, 40, made his ODI debut against Sri Lanka in April 2004. He then made his Test debut for Zimbabwe in May 2004. He is still playing for Zimbabwe today, and notably, Taylor still represents Zimbabwe in all three formats.

So far, Taylor has played 37 Test matches for Zimbabwe, scoring 2,420 runs, with six centuries and 12 half-centuries in Test cricket. He has also scored 6,704 runs in 207 ODI matches, including 11 centuries and 39 half-centuries. In 59 T20 International matches, he has scored 1,216 runs, including one century and six half-centuries.

"

May we count this visit? PT24 uses Google Analytics to see which stories are read and on what. It is switched off until you say yes, nothing is counted while you decide, and you can change your mind on You at any time. What we would collect