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.

Yuvraj Singh (India)

The Prince of Punjab.
The Prince of Indian Cricket.

I am pretty sure that the name Yuvraj Singh needs no introduction. One of the greatest ODI batsman to have ever played cricket for India, Yuvi was a permanent member of the Indian ODI team for more than 17 years and was instrumental in a number of wins for the team.

The protagonist of India's victorious campaign in the 2011 World Cup, Yuvraj's explosive batting and his partnership breaking bowling was the backbone of Indian team throughout the first decade of 2010s, and became an inspiration for a generation of people after his return to cricket following his cancer treatment.

One of the only five Indians to play 300+ ODIs for India, Yuvi scored 8,701 runs in 304 matches at an average of 36.54 while also taking 111 vital wickets with the ball in hand. The only thing that he failed to achieve in his career - A regular place in the Test squad.

Playing his first test match in 2003, 3 years after his ODI debut, Yuvraj always failed to capitalize on the opportunities he was given, which reduced his Test career to a mere 40 matches. In those matches, he scored only 1,900 runs at a rather low average of 33.92 and played his last test match in 2012.

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