ODI Cricket has been seeing a steady decline but in 2025 it has found a resurgence. That is thanks to two people who have kept the interest alive in ODI Cricket. Rohit Sharma and Virat Kohli have made ODI Cricket a must see every time. There are also other players who have made a mark and 2026 will be the preparing ground for the 2027 World Cup.
Let’s look at the ODI Cricket Team of the year 2025
Opening Batters
Rohit Sharma
Rohit Sharma showed in 2025 that he still has the skills and the talent to play ODI Cricket at the highest level. He played 14 ODIs for India in 2025. Rohit Sharma scored 650 runs at a very good average of 46.43. He had a strike rate of 112.50. Rohit Sharma hit 2 hundreds in 2025. He will play 18 ODIs in 2026. Rohit Sharma is closing in on 12000 runs in ODI Cricket.
Quinton De Kock
The second opening batter in this team will be Quinton De Kock. He is batting at his best for someone who quit ODI Cricket in 2023. He played 11 ODIs and he made 741 runs at a great average of 74.10. He hit 3 hundreds and 4 half centuries. His highest score was 123. He will be looking to make over 1000 runs in ODI Cricket this year. He had a very good strike rate of 104.20.
Middle Order
Virat Kohli
The greatest number 3 of all time in ODI Cricket is still going strong. He played 13 ODIs in 2025. Virat Kohli scored 651 runs at an average of 65.10. He hit 3 hundreds and 4 half centuries. His highest score was 135. Virat Kohli has hit 84 international hundreds and in 2026 he will look to get over 90. Virat Kohli is also closing in on 15000 runs in ODI Cricket.
Joe Root
The best batter in the world in ODI Cricket in 2025 was Joe Root. He played 15 Matches for England. He made 808 runs at an average of 57.71. Joe Root hit 3 hundreds and 4 half centuries as well. He had a highest score of 166*. Joe Root is already the greatest test batter that England has seen. He is becoming one of the greats in ODI Cricket.
Daryl Mitchell
The New Zealand batter is the number 5 in this team. He played 17 Matches for New Zealand. He scored 761 runs at an average of 54.35. He also took 4 wickets as a medium fast bowler. Daryl Mitchell is the glue that holds the New Zealand team together. He will provide the all round balance.
Matthew Breetzke
The young South African batter will be at number 6. He has taken the cricketing world by storm. He played 12 Matches for South Africa and he made 706 runs. He made a brilliant 150 against New Zealand in his debut series. He can hit sixes at will and he will give this team the finishing touches.
Axar Patel
The spin bowling all rounder for the team will be Axar Patel. He has been one of the most consistent players for India. He played 14 Matches for India and he made 278 runs. He also took 18 wickets in which he took 3/20. Axar Patel was also the player of the match in the Final of the ICC Champions Trophy.
Bowlers
Mitchell Santner
At number 8 and the second left arm spinner in this team will be Mitchell Santner. He has to be there in the Best ODI 11 for 2025. He played 18 ODIs for New Zealand. He made 194 runs with the bat and he took 24 wickets with the ball. Mitchell Santner is a match winner and he and Axar Patel will give depth to this team.
Matt Henry
The third player from New Zealand in this team. New Zealand are one of the best teams in ODI Cricket. He played 13 Matches for New Zealand. Matt Henry took 31 Wickets at an average of 18.58. He has best bowling figures of 5/42 in 2025. Matt Henry takes a wicket every 21 balls.
Jayden Seales
The only player from the West Indies in this team is their fast bowler Jayden Seales. He has been the breakout star from a team that has not been playing at their best. He played 12 Matches for West Indies in 2025. He took 27 Wickets. He has an average of 18.14. He takes a wicket every 18 balls and his best bowling figures were 6/18 in 2025.
Jofra Archer
The second player from England to be in this team. It has been years since Jofra Archer has bowled so consistently well for so long without an injury. He played 11 ODIs for England. He took 22 Wickets at an average of 21.40. He takes a wicket every 24 balls. Jofra Archer took 4/18 as his best bowling figures for 2025.
Also Read | Greatest All Time World ODI XI
















