Multiple choice general knowledge sports Who is the only batsman to hit a century in each innings of a Test three times. dravid gavaskar ponting steve waugh Reveal answer Fill a bubble to check yourself B Correct answer Explanation Sunil Gavaskar is indeed the only batsman to score centuries in both innings of a Test match on three separate occasions. This unique record highlights his consistency and ability to perform under pressure in both innings of a match.