5 ODI Legends who had a less successful career in Test Cricket

The best ODI player to have never played Test Cricket.
The best ODI player to have never played Test Cricket.

Shane Watson (Australia)

Watto last played for Australia in 2016
Watto last played for Australia in 2016

Making his debut back in 2002, Shane Watson played through the Golden Era of Australia cricket and established himself as the premier all-rounder in the world, let alone his own country, in the later years of his career.

With his ability to take wickets at vital intervals and his excellent stroke play, Watson became a cornerstone of the Australian team in the years post the 2007 World Cup and at one point, became the best ODI and T20I all-rounder in the whole world.

In his 14 year international career, Watson played 190 ODIs for Australia, scored 5,757 runs at an average of 40.54, had a highest score of 185* and took 168 wickets at an average of only 31. Based on his figures, Watson is easily the best all-rounder produced by Australia. But, only in ODI cricket.

Because, despite being a part of the Australian Test squad for almost 10 years, Watson never achieved equal success in Test cricket. His record of 3,731 runs at an average of just 35 in 59 test matches just pales in comparison to his ODI record, especially considering that he either played as an opener or at #3 in Test.

His disappointing bowling record (75 wickets in 59 matches) also didn't bode well for the longevity of his test career.

Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news

Quick Links

Edited by Rajdeep Puri
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