5 international players who have played for more than 20 teams

CG
Chris Gayle has truly been a remarkable freelance cricketer 

#3 Brad Hodge

BH
Brad Hodge plays for the Adelaide Strikers

Australia’s Bradley John Hodge though has never been a star for the national team, remains a legend in domestic cricket, with records for the most runs (5,597) and most centuries (20) in Australian interstate one-day matches.

He also became the first batsman to score a century in Australian domestic Twenty20 competition and has since amassed several records having played for a large number of teams, such as the Adelaide Strikers, Auckland, Australia, Australia A, Barisal Burners, Basnahira Cricket Dundee, Guyana Amazon Warriors, Kochi Tuskers Kerala, Kolkata Knight Riders, Lancashire, Leicestershire, Melbourne Renegades, Melbourne Stars, Northern Districts, Peshawar Zalmi, Rajasthan Royals, St Kitts and Nevis Patriots, Victoria, and Wellington.

His debut T20 match was for the Victorian Bushrangers and he even played for Ramsbottom in 2000 and 2001, breaking the clubs’ batting record. The veteran cricketer has also played county cricket for Durham. Hodge even signed for the Sylhet Superstars the BPL team captained by Shahid Afridi. Despite his enviable domestic records and a Test average of 55.88, Brad Hodge will, unfortunately, go down as one of the unluckiest men in Australian cricket.

Brand-new app in a brand-new avatar! Download CricRocket for fast cricket scores, rocket flicks, super notifications and much more! 🚀☄️

Quick Links

App download animated image Get the free App now