MS Dhoni's first century in International cricket came in a One-Day International against Pakistan on April 5, 2005, scoring 148 runs, in the city of Visakhapatnam.
This score, in his fifth One-Day International, bettered his previous best in One-Day International cricket by 136 runs.
Pakistan in visakhapatnam
Deandra Dottin of West Indies is the first woman to score a century in International T20 Cricket.
i guess its vishakapatnam
Amiss of England scored the first century of the ODI Cricket in 1972 vs Australia in the first One Day International, Prudential Trophy.
Mahendra Singh Dhoni completed his first century in Vishakapatnam.