Ponting
Tendulkar
Richards
Kohli
Ponting is easily the top pick due to being a serial winner. Some might say he was carried by a generational team, but he was a key part of their success and one of the main reasons why that era of Australian cricket is still spoke about with such awe. 3 WCS in a row, two as captain whilst going unbeaten through the ENTIRETY(!) of those 2 WCs, and all three away from home. Oh, and add two CT trophies just for fun.
Tendulkar goes one below due to his inferior tournament returns, but was still hugely important despite winning less trophies. He carried the Indian team on his back throughout the 90s and is arguably the easiest on the eye out of the four. His straight drives were poetry in motion. He had to wait until the twilight of his career to finally get cricket's biggest prize, but throughout his amazingly long and consistent career you could never really pin the blame on him for any of India's WC exits.
Viv goes third due to how influential he was. You can easily say that without his forward thinking batting in an era where 220 was a competitive score, you would not have had the modern mould of batsmen like you do today. The most fearless of the bunch who took on any and all pacemen without a helmet, that too with matchstick bats, longer boundaries and less batsman favoured rules. Won 2 WCs B2B, which would have been three if not for a historic upset. Again like with Ponting he was a key reason for a golden generation, but he remains third due to lower quality of bowling overall compared to what Sachin and Ponting faced.
Kohli goes last, which is not to say he isn't a fantastic player, just not as good as the above three. Overall ODI bowling quality is definitely lower than it was in the 90s/00s, and batsmen now benefit from favourable rule changes. But even considering that he is still amazingly consistent, just not maybe consistent enough on the bigger stages, owing to India's trophy drought.