Rahul Dravid, who on Friday announced his retirement from international cricket, has achieved truly staggering numbers over a glittering 16-year career, with the most remarkable being his 13288 Test runs, the second most aggregate in the game's history.
Nicknamed the "Wall" for his dour defence and technical proficiency, Dravid is one of the most successful Test batsmen overseas, accumulating 7690 runs at 53.03, which places him above West Indies' Brian Lara and Ricky Ponting of Australia.
With 8705 runs in 106 matches, only Sachin Tendulkar is ahead of Dravid.
The 39-year-old Dravid has an impressive average of 52.31 and aggregates second only to Tendulkar who has 15470 runs in 188 Tests.
In the list of top century makers, he stands third behind Tendulkar, Ponting and Kallis with 36 tons, besides hitting 63 fifties.
With 21, Dravid is just behind Tendulkar but beats Lara and Ponting for the number of centuries recorded on foreign soil.
At home, he has scored 5598 runs at an average of 51.35,
with 222 being his best.
Dravid, who notched up his highest score (270) against Pakistan, played some memorable knocks over the years, but the double hundred against Australia at Adelaide in 2003-4 and the 180 against the same opponents at Eden Gardens before that would rank much higher in the order.
Australia have been his favourite opponent as he has slammed over 2000 runs against them, though the average (38.67) is below his standard.