Wisden ODI XI of 2025

To kick-off Wisden's end-of-year review, here is the men's ODI team of the year, as selected by our editorial team.

In 2025, there were 115 men’s ODIs (a marginal rise from the 104 in 2024). Unlike 2024, however, 2025 had a major ODI tournament – the first edition of the Champions Trophy since 2017. Headed by New Zealand (20), the Full Members occupied nine of the top ten spots in terms of ODIs played, but the other three – Afghanistan, Ireland, Zimbabwe – occupied the three lowest spots.

This is Wisden’s Men’s ODI XI of 2024, covering eight teams, none of whom has more than two representatives.

Rohit Sharma

650 runs @ 50.00, SR 100, HS: 121*, 2 hundreds

Rohit blasted a hundred against each of England and Australia, but his most significant innings came was the 83-ball 76 that set up India’s chase in the Champions Trophy final. He might have retired from the two other formats and will be 40 by the next World Cup, but there is little doubt over he wants to play ODIs or the value of the belligerent starts he provides India. One final dance in 2027? Bring it on.

George Munsey

735 runs @ 73.50, SR 107, HS: 191, 2 hundreds

It was unfortunate that Munsey’s 150-ball 191 against the Netherlands, the highest individual score of 2025 as well as the highest in ODI history by any Associate batter, came in a defeat. His other hundred came against the Netherlands as well, while he had five more fifties in his nine other innings. A phenomenal year.

Virat Kohli

651 runs @ 65.10, SR 96, HS: 135, 3 hundreds

Kohli’s remarkable 2025 included a streak of 1, 0, 0: he missed out on a fifty only twice for the rest of the year. The unbeaten 100 against Pakistan was almost a routine act, while the the 84 in the Champions Trophy semi-final knocked Australia out. Towards the end of the year he upped a gear: smashing 12 sixes in three innings against South Africa. This was the first time he hit even 10 sixes in a series irrespective of the number of participant teams.

Shai Hope (wk)

670 runs @ 64.18, SR 99, HS: 120*, 2 hundreds | Ct: 15, St: 2

For most of his ODI career, Hope was a steady anchor who held the West Indies innings together. Until the start of 2023, he averaged 48.95 but struck at only 75. Since then, the numbers read 54.69 and 95: not only has he been scoring more but also at a rate 27 per cent quicker than he had until then. His best in 2025 came at Tarouba, where with a 94-ball 120 not out, he outscored Pakistan (92 all out).

Matthew Breetzke

706 runs @ 64.18, SR 99, HS: 150, 1 hundred

In 2025, Breetzke had arguably the greatest start to the format by any batter. He became the first to hit a 150 on debut, and became the first batter to reach fifty five times in his first five innings. It was, thus, not surprising that South Africa asked him to step in as stand-in captain in the format: he was an invaluable addition to an already formidable line-up.

Milind Kumar

652 runs @ 81.50, SR 99, HS: 123*, 2 hundreds | 20 wickets @ 18.33, ec 4.22, BBI: 5-66, 1 5WI

In 2025, Milind did not merely score runs and take wickets: he often did both in the same match. Thus, his four-for and five-for were both accompanied by fifties, while he got three wickets across the two games where he scored hundreds. There was not a single ODI in 2025 where he neither took a wicket nor scored a fifty.

Mitchell Santner (c)

210 runs @ 26.25, SR 115, HS: 34* | 25 wickets @ 26.84, ec 4.57, BBI: 3-41

Santner spent the year being Santner – in other words, bowling (often his full quota) without giving away runs and without getting noticed. He went wicketless only twice, and conceded more than a run a ball only twice as well. In between, there were also the quintessential Santner cameos down the order.

Adil Rashid

30 wickets @ 23.63, ec 5.87, BBI: 4-63

From the turners in India to the flat decks in Pakistan and England to seam-friendly conditions in New Zealand, England’s finest limited-overs spinner was brilliant everywhere. The 10-1-33-2 against South Africa at Lord’s, arguably his finest of the year, came on a pitch that offered him little. Why is he batting at No.8? Because he has 10 first-class hundreds, of course.

Matt Henry

27 wickets @ 18.14, ec 5.16, BBI: 5-42, 1 5WI

After taking nine wickets in his first three games of 2025, Henry – the highest ODI wicket-taker of 2025 – bowled well in Pakistan before finishing the Champions Trophy as the leading wicket-taker (10 wickets at 16.72). There was one final burst at Hamilton, when he took 4-43 to bowl out the West Indies for 161.

Jayden Seales

27 wickets @ 18.14, ec 5.75, BBI: 6-18, 1 5WI

Seales followed his 3-23 against Pakistan with 6-18, the best ODI figures for the West Indies since 1981 and the third-best in their history. Across the next four games, he claimed nine wickets at 19.44 to round off a year that had not started off on a high.

Asitha Fernando

23 wickets @ 21.30, ec 5.61, BBI: 4-35

The most impressive aspect about Fernando’s year were his numbers on home soil. Spearheading an attack largely comprising of spinners of all sorts, Fernando took 13 wickets in Sri Lanka at a ridiculous 11.69. In the two games against Australia, he dismissed both openers in one game and the entire top three in the other.

Follow Wisden for all cricket updates, including live scores, match stats, quizzes and more. Stay up to date with the latest cricket news, player updates, team standings, match highlights, video analysis and live match odds.