Team won 26 out of 73 odis when sachin was captain Team won 76 odis out of 147 matches when ganguly was captain Team won 33 odis out of 65 ( including this WC matches) when dravid was captian Both sachin and ganguly had more time as captain Out of 76 matches 38 matches wonin india and 31 odis wins are against weaker team like kenya, nambia and Zimb Dravid won many odis in Home ( did not loose series) and 2 matchs against ZImb Ganguly had full support of bcci and dalmiay prsd with ganguly for all 5 yrs of his captaincy. Nobody ex cricketer or board officials dare not speak against ganguly's blunders He continued to enjoy captaincy even his late 3 yers he was out form and non performing but he was forutnate that dravid sachin, kumble laxman sewag were all in form and contributed lot his success as captain more than ganguly leadership qualities. this WC some players deliberately played negative cricket and did not support the team or captain ppl are blaming dravid poor captain and praising ganguly captaincy. this was happening from last 18 months when dravid made captain. But when team won matches all players took credit. team won odis and tests without ganguly and sachin under dravid's captaincy. Even board members and chief selector criticized dravids support sewag but sewag is highest rungetter ( 164) and only batsman to score a 100 and won MOM. Even against Bermuda no other batsman clicked dravid's big fault is he is not authorative shared the victory with his teammates, and not godfather to support him in bcci In last WC sachin was contributed to team scored 33% of total runs won mos and bast batsman. HE WON MATCH AGAINST PAKISTAN this time being VC he failed with bat Some player played negative cricket, deliberately had big role in defeat and not supported the team or captain and it was visible in all 3 matches.