190
18
18 times out of 22 centuries
Sourav Ganguly scored 3 runs on his One Day International debut on January 11, 1992. He was not picked again for another One Day International match for four years and four months, though, from 1996 to 2005, he was a constant feature in the Indian team.
100
96
Tests - 16 , ODI's - 22
Sourav Ganguly Double Centuries in Test Cricket: One
77
Sourav Ganguly scored a total of 22 centuries in One Day Internationals (ODIs) during his cricket career. He played 311 ODIs for India from 1992 to 2007. Ganguly is regarded as one of the finest batsmen and captains in Indian cricket history.
Between 1996 and 2008-09, Sourav Ganguly scored 16 Test centuries in 188 innings, including a top score of 239 against Pakistan in December 2007.
18 Matches
Sourav Ganguly served as captain of India for nearly five years, between November 10, 2000 and September 20, 2005, at which point Rahul Dravid became the regular Indian captain.