Image Credits: Google
Widely regarded as the greatest batsman ever, Bradman's dominance is reflected in his phenomenal Test average of 99.94, a record unlikely to be ever broken.
Image Credits: Google
The "Master Blaster," Tendulkar holds numerous batting records, including the most runs in both Tests and ODIs.
Image Credits: Google
Known for his aggressive and fearless batting style, Richards was a nightmare for bowlers.
Image Credits: Google
Lara holds the record for the highest individual score in Test cricket (501*) and was known for his elegance and ability to play long innings.
Image Credits: Google
A prolific run-scorer, Hobbs holds the record for most centuries in Test cricket (61).
Image Credits: Google
Another English legend, Hammond was a stylish and consistent batsman who excelled in both Tests and ODIs.
Image Credits: Google
An all-rounder in the truest sense, Sobers was not only a gifted batsman but also a brilliant bowler and fielder.
Image Credits: Google
Another all-rounder, Kallis was a rock in the South African batting order for many years.
Image Credits: Google
The "Little Master," Gavaskar was the first batsman to score 10,000 runs in Test cricket.
Image Credits: Google
A prolific run-scorer and a successful captain, Ponting is one of the most decorated Australian batsmen.
Image Credits: Google