Two years of investment has gone into building a potent ODI squad, something that started right after the 2017 Champions Trophy final loss against Pakistan.