Virat Kohli (c) (India)

There is no better No. 3 batsman than the Indian skipper himself. For the last few years, Kohli has topped the batting charts in every formats. He is just eight centuries short of equalling Sachin Tendulkar’s record of 49 ODI tons. The ‘Chase Master’ is simply outstanding while chasing and can hunt down targets game after game.
Ross Taylor (New Zealand)

The former Kiwi skipper has been consistent in ODIs and is the main pillar of his team’s batting. In the last couple of years, Taylor has averaged 81.05 and has won many games for his country. He is currently the best No. 4 batsman in the world.
Jos Buttler (England)

Since England’s disastrous 2015 World Cup, Buttler has played a huge role in refurbishing the team. He might not have big numbers to his name, but he has a massive impact on the team. He is consistent and has the ability to finish games. Hence he is one of the best finishers at the moment.