#2 India

All-Rounders: Hardik Pandya, Kedar Jadhav, Ravindra Jadeja and Vijay Shankar
India too have an explosive group of all-rounders who however apart from Hardik Pandya, tend to specialize in one field. Hardik is in red-hot form and the flat pitches will assist both his batting and bowling and it will be really exciting to watch him take the field.
Jadhav is a tactical option who Kohli turns to whenever they need a wicket and with him keeping in check few of the best batsmen in the world, his bowling is a neat compliment to his batting. Jadeja's form with the bat has faded over the years but he's still a pro with the ball in hand. Vijay Shankar too is more of a batting all-rounder but he has proved that he is a reliable option to turn to with the ball.
India certainly have firepower and enough options and a good set of all-rounders.
#1 England

All-Rounders: Ben Stokes, Moeen Ali, Chris Woakes, Liam Dawson and Tom Curran
England have one of the most balanced squads in this tournament and their stable middle order and the support of their all-rounders in either department is a major reason for this. With 5 quality all-rounders available, England are certainly among the best in the business. Ben Stokes and Moeen Ali are capable of piling on the runs with the bat and chipping in with vital contributions with the ball.
The other three players are inclined towards bowling but can strike the ball at a very quick rate and can be a real threat to bowl to in the death overs. With this competition expected to favor the batsmen and be high-scoring, these England all-rounders are perfect fits in the team and are undisputed No.1.
ICC Champions Trophy 2025, ICC Champions Trophy India Schedule, India Squad ICC Champions Trophy, ICC Champions Trophy Schedule