Top 10 Cricket Legends who Missed Iconic Career Records- Just short of Historic Feats

CRICKET | July 09,2025

Sir Donald Bradman

Ending up with an almost unbelievable average of 99.94 in Test cricket, he was only a bit away from earning an average of 100.00.

(Image: Britannica)

Virat Kohli

He is just 770 runs away from the 10,000 Test runs benchmark, currently standing at 9,230.

(Video: YT @starsports)

Rahul Dravid

"The Wall" was so close to 11,000 ODI runs, finishing with 10,889 and missing by 111.

(Image: ESPNcricinfo)

Alastair Cook

Alastair Cook was 528 runs shy of 13,000 Test runs, ending with 12,472.

(Image: The Guardian)

Kumar Sangakkara

The elegant Sri Lankan accumulated 14,234 ODI runs, falling short by just 766 of that huge record.

(Image: ESPNcricinfo)

AB de Villiers

Mr. 360 came so terribly close to 9,000 Test runs, falling short just 235 runs from 8,765.

(Image: ESPNcricinfo)

Steve Waugh

With glories fresh in memory, he had achieved 99 not out in a Test, being just 1 run short of his first hundred.

(Image: ANI News)

Shivnarine Chanderpaul

He nearly scored twin centuries in a Test. He had 128* and 97*, missing by just 3 runs in the second innings.

(Image: ESPNcricinfo)

Mahela Jayawardene

He scored a huge 374 in a Test innings and could not cross 400 by 26 runs.

(Image: Times of India)

Glenn McGrath

McGrath was close to 600 Test wickets, finishing with 563, just 37 wickets short.

(Image: India TV News)

Explore 21st Century Legends: ICC Hall of Fame’s Greatest Cricketers. For more you can check out our more stories features button