Opener Shikhar Dhawan believes the Indian ODI team now has the right balance and the X-factor to succeed anywhere, holding the number one side in good stead ahead of the 2019 World Cup in England.