Lala Amarnath scored 118 runs against England in 1933
Lala Amarmnath was the first cricketer to score a Test century for the Indian cricket team.
MS Dhoni first made his debut in an ODI match vs Bangladesh in Chittagong on December 23, 2004, getting runout for 0 after facing 1 ball.
Lala
mahendra singh dhoni
Against Pakistan
Jaipur against srilanka
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.
against pakistan in superb ground
Mahendra Singh Dhoni completed his first century in Vishakapatnam.
vishakhapatna
delhi
On Indian soil he scored his first ODI century at Visakhapatnam against Pakistan in 2005.
delhi
2005
delhi
The first century in One Day International cricket was scored by Dennis Amiss, who hit 103 runs for England against Australia in 1972. The first century in List A cricket was scored by Lancashire's Peter Marner against Leicestershire in the first List A match on May 1, 1963.