Sourav Ganguly
Muhammad Gandhi
Sachin Tendulkar
Sourav Ganguly of India is the first captain to hit a century against Australia.
G. R. Vishwnath against Australia at Kanpur in the year 1969.
110 against Australia at Colombo on 9/9/1994
Lala Amarnath was the first Indian to score a century in the Test match. He scored 118 runs against England in 1933 at Gymkhana Ground, Bombay.
First Indian batsman to score International T20 century is Suresh Raina and scored against South Africa.
Charles Bannerman scored the first century for Australia against England on the first day of the first Test match on 15 March, 1877.
mahendra singh dhoni
Vijay Hazare 1947-48 v Australia
On Indian soil he scored his first ODI century at Visakhapatnam against Pakistan in 2005.
sachin tendulkar