Ganguly considers all these .
Ganguly has made a team out of barely anything makes him the best captain India has ever produced .
Considering all these , Ganguly has made a team out of barely anything makes him the best captain India has ever produced .