
Here are the key details of Most ICC ODI Titles Won by a Player:
1. Ricky Ponting (5 Titles)
Holds the record for the most ICC ODI titles. He won three ICC Cricket World Cups (1999, 2003, 2007) and two ICC Champions Trophies (2006, 2009) with Australia.
2. Adam Gilchrist (4 Titles)
A crucial part of Australia’s golden era, he won three World Cups (1999, 2003, 2007) and one Champions Trophy (2006).
3. Glenn McGrath (4 Titles)
One of the greatest fast bowlers, McGrath was part of three World Cup-winning teams (1999, 2003, 2007) and also won the 2006 Champions Trophy.
4. Shane Watson (4 Titles)
A key all-rounder, he won two World Cups (2003, 2007) and two Champions Trophies (2006, 2009).
5. Michael Clarke (3 Titles)
Won three ICC ODI titles, including the 2007 and 2015 World Cups, as well as the 2009 Champions Trophy.
6. Michael Hussey (3 Titles)
Won the 2007 and 2015 World Cups and the 2009 Champions Trophy.
7. Brett Lee (3 Titles)
Part of three World Cup-winning teams (1999, 2003, 2007).
8. Andrew Symonds (3 Titles)
Played key roles in two World Cups (2003, 2007) and the 2006 Champions Trophy.
9. Virat Kohli (3 Titles)
The only Indian on the list, Kohli has won the 2011 ODI World Cup, the 2013 ICC Champions Trophy, and the 2023 ODI World Cup.
This list highlights the dominance of Australian players in ICC ODI events, with Ricky Ponting leading as the most successful player in ICC ODI events.