#1 Ricky Ponting
Record in India: Matches: 14 Runs: 662 Avg: 26.48 100s: 1 HS: 123
The second highest run-getter in Test cricket and the greatest Australian batsman after Don Bradman, Ricky Ponting dominated bowling attacks across different conditions.
Ponting had a particular liking towards the Indians. In 15 matches against India Down Under, the former Australian captain scored a ridiculous 1893 runs at a staggering average of 86.04.
However, the tables turned considerably whenever Ponting toured India. His lowest point as a Test batsman came in the famous 2001 series where he couldn't buy a run. In three matches Ponting scored 17 runs at a damming average of 3.40.
"My arch nemesis when I was playing against India was Harbhajan Singh,” Ponting said in 2016. “I still get nightmares about him."
He finally got it right in his sixth tour of India when in 2010 he scored 224 runs in two matches at 56.00.
One of the key reasons for Ponting's failures in India was because of Harbhajan Singh. The Indian off-spinner had the wood over his Aussie counterpart throughout his career. Harbhajan snared Ponting on ten occasions in 14 encounters- the most by any bowler against Ponting.
In 14 matches spanning across six tours, Ponting scrapped 662 runs at an average of 26.48: a big let down from his career average of 51.85.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news