Indian batsmen have always been renowned for their penchant for churning out hundreds on a consistent basis.
From Sunil Gavaskar to Sachin Tendulkar to Sourav Ganguly to Rohit Sharma and Virat Kohli, the baton has been passed seamlessly across generations and if you look at the numbers in all formats of the game, as far as scoring hundreds is concerned, you’ll find Indians ruling the roost.
But that is not to say every hundred that Indian batsmen have scored have come at a fair clip. We have seen on numerous occasions, Indian batsmen, due to their lack of form or due to the playing conditions or match-situation at hand, score hundreds at a fairly slow pace.
Here’s a look at Indian batsmen with slowest hundreds in ODI cricket-
Sourav Ganguly (136 balls)
When: India vs South Africa, 2nd ODI, 2000
The 2000 ODI series between India and South Africa is remembered for all the wrong reasons [Read: Hansie Cronje and match-fixing] but it is worth noting that this was Sourav Ganguly’s first series as captain.
Ganguly had a brilliant start to his captaincy career as India registered a brilliant three-wicket win in the first ODI. The second ODI at Jamshedpur too went in his sides’ favor and the ‘Prince of Kolkata’ was at its forefront.
After having dismissed South Africa for 199, India had lost a couple of early wickets in the form of Sachin Tendulkar  and Sunil Joshi when the Indian captain decided to take matters into his own end. With the required run-rate, not a worry, Ganguly bided his time, playing a mature knock.
He brought his hundred in 136 balls as the home side went on to register an easy six-wicket win.