5 active cricketers who have had the longest career span in ODIs 

Sachin scored 49 hundred and 96 fifties in his 22-year ODI career
Sachin scored 49 hundred and 96 fifties in his 22-year ODI career

#4 Hamilton Masakadza - 17 years and 33 days

Ad
Zimbabwe v the United Arab Emirates - 2015 ICC Cricket World Cup
Zimbabwe v the United Arab Emirates - 2015 ICC Cricket World Cup

Currently, the senior-most player and the captain of the Zimbabwe team, Hamilton Masakadza has been active in ODI cricket since his debut versus South Africa on September 23, 2001, at Bulawayo.

Ad

His ODI career with 204 matches has spanned 17 years and 33 days till the last match that Zimbabwe had played on Oct 26, 2018, against Bangladesh. He has scored 5604 runs with a highest of 178* against Kenya, at an average of 28.16 filled with 5 hundred and 34 fifties.

He is currently the fourth highest runs scorer, has the second highest score (178*) in an innings, and has the most 150+ scores (2) for Zimbabwe in ODIs.

His 567 runs at an average of 116.75 with 2 hundreds and a fifty in a 5-match ODI series against Kenya in 2009, are the most runs scored by a Zimbabwean in an ODI Series.

He is currently active in T20Is and Tests too but will miss out from the 2019 World Cup as Zimbabwe failed to qualify.

Looking for fast live cricket scores? Download CricRocket and get fast score updates, top-notch commentary in-depth match stats & much more! 🚀☄️

Quick Links

Edited by Sarah Waris
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications