India, Australia, and England are top sides in one-day cricket.
Australia has won the 50-over World Cup a record six times: 1987, 1999, 2003, 2007, 2015, and 2023, and the Champions Trophy twice: 2006 and 2009.
India has won the ODI World Cup twice: 1983 and 2011, and the Champions Trophy thrice: 2002, 2013, and 2025.
England won their maiden World Cup trophy in 2019 and is yet to win the Champions Trophy.
Featuring Virat Kohli and Shane Warne in the all-time India-Australia-England ODI 11.
This feature puts together an all-time India-Australia-England ODI 11.
Author's summary: Best ODI players from India, Australia, and England.