Sourav Ganguly picked MS Dhoni over himself when asked to choose India's greatest cricket captain "Mahendra Singh Dhoni. MS Dhoni has won a World Cup, while I have been a runner-up," Ganguly said "I feel proud that he came from a small place like Jharkhand," he added