India are the best ODI team

Whether on Indian pitches or English, whether against South Africa or New Zealand, India put on a show in ODIs. The ODI series against South Africa was supposed to be the clash of the two best teams in the world. However, the Indian team, courtesy their all-round performance with both bat and ball, have completely owned South Africa.
Although the hosts are without their two main players, the Indian team have prevented them from even putting up a fight. Considering the way the Proteas were bowled out for their lowest total at Centurion, it won't be a shock if the visitors manage to win the series, something that has eluded them for 26 years.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news