Best One Day XI of the 21st Century

Tendulkar and Kohli
Tendulkar and Kohli

#2 Sachin Tendulkar

Ad
India v South Africa: Group B - 2011 ICC World Cup
India v South Africa: Group B - 2011 ICC World Cup

No cricket list would be complete without the Master Blaster. Sachin Tendulkar is known as the greatest batsman of all time. He holds several records of Test and ODI Cricket. He scored a lot of runs as an opener as he had great partnerships with Sourav Ganguly and Virender Sehwag.

Ad

Tendulkar is the highest run-getter in ODI Cricket, and he played many awe-inspiring knocks in his long career. He was the first batsman to score a double hundred in ODI Cricket. He helped India lift the 2011 World Cup, and he was India's highest run scorer in the tournament. Tendulkar played 463 ODI matches, and he scored 18426 runs at an average of 44.83. Tendulkar also holds the record of scoring most number of centuries in ODI Cricket.

Ad

#3 Ricky Ponting

England v Australia - 5th NatWest ODI
England v Australia - 5th NatWest ODI

The Australian legend certainly deserves a place in this squad. He is one of the greatest players of Australian Cricketer who guided Australia to win three consecutive World Cups. Ricky Ponting was an excellent captain, and he won two One Day World Cup tournaments as a captain.

Ponting was a top-notch batsman, and he was equally good in both formats. He scored 13704 runs in 375 ODI matches at an average of 42.03. He is the third highest run-scorer in ODI history.

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

Quick Links

Edited by Aditya Hosangadi
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