#2 Shikhar Dhawan
Shikhar Dhawan has been a brilliant opener for India in ODIs. He was the highest run-scorer in the both 2013 and 2017 Champions Trophy. In ODIs, he averages more than 45 and has scored close to 5000 runs, including 15 hundred and 25 fifties.
He had a decent 2015 World Cup where he scored 2 hundreds. He, along with Rohit Sharma, will be key for India in the upcoming World Cup as India heavily depend on their top order.
In the Asia Cup 2018, he was the highest run scorer of the tournament. But in the recent series against the West Indies, he couldn't convert the starts to a big innings. He will be looking to get back to his form in the upcoming Australian series which starts later this month.
He is already close to 33, and is very likely he might not play till the World Cup in 2023.
#3 Ambati Rayudu
Ambati Rayudu hasn't got many opportunities to play for India. It is very astonishing to see that he averages more than 50 in ODIs and has just played 40 odd ODIs. He has 3 hundred and 9 fifties in ODIs. In the 4th game against the West Indies in the last series, he scored a brilliant hundred and helped India reach a huge total.
He is an excellent middle-order player as he rotates the strike pretty well and also plays spin really well. He also does not shy to attack the spinners in the middle overs. His consistent performance for India in the Asia Cup 2018 and the last West Indies have helped him to regain the number 4 spot in the ODI team.
He is most likely to be India's number 4 in the upcoming World Cup.
He is already more than 33 years old, and most likely won't be a part of the Indian side in the 2023 World Cup.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news