Individual Records

Top 10: Players with Most ICC Trophies in Men’s Cricket

Whenever a player takes the field in an ICC tournament, they strive to take their team to the title triumph. It’s obviously easier said than done.

But we have seen many players with a winning mindset, helping their teams overcome other opponents and taste the ultimate success. A few players did it on several occasions, adding the major trophies to their names.

Here in this article, we’ll see the top 10 players who have won the most ICC trophies.

Most ICC Trophy Winning Players

Player ICC Trophies ODI WC T20 WC CT WTC
Ricky Ponting (AUS) 5 3 2
Adam Gilchrist (AUS) 4 3 1
Virat Kohli (IND) 4 1 1 2
Glenn McGrath (AUS) 4 3 1
Rohit Sharma (IND) 4 2 2
Steven Smith (AUS) 4 2 1 1
Mitchell Starc (AUS) 4 2 1 1
David Warner (AUS) 4 2 1 1
Shane Watson (AUS) 4 2 2
Dwayne Bravo (WI) 3 2 1
Michael Clarke (AUS) 3 2 1
Pat Cummins (AUS) 3 1 1 1
MS Dhoni (IND) 3 1 1 1
Chris Gayle (WI) 3 2 1
Josh Hazlewood (AUS) 3 2 1
Brad Hogg (AUS) 3 2 1
Michael Hussey (AUS) 3 1 2
Ravindra Jadeja (IND) 3 1 2
Brett Lee (AUS) 3 1 2
Glenn Maxwell (AUS) 3 2 1
Andrew Symonds (AUS) 3 2 1
More “ICC Tournaments” Records

Most Runs in ICC Tournaments

Most Runs as Captain in ICC Tournaments

Most Runs in Knock-Out Matches of ICC Tournaments

Highest Batting Average in ICC Tournaments

Most Sixes in ICC Tournaments

Most Fifties in ICC Tournaments

Most Fifties in Knock-Out Matches of ICC Tournaments

Most Centuries in ICC Tournaments

Most Centuries in Knock-Out Matches of ICC Tournaments

Most Wickets in ICC Tournaments

Most Wickets in in Knock-Out Matches of ICC Tournaments

Most Man of the Match Awards in ICC

Most Wins by Players in ICC Tournaments

Most Appearances in ICC Finals

Players with Most ICC Trophies

Key Insights

5: Ricky Ponting occupies the top spot with five ICC trophies. This is the most number of ICC tournaments a player has won. The former Australian batter won three ODI World Cups (1999, 2003 & 2007) and two Champions Trophies (2006 & 2009).

4: Ponting won four of those ICC titles as a skipper, which is the most by a captain. He was Australia’s captain in their four successful tournaments between 2002 and 2011.

3: Over 20 players have won three or more ICC trophies, with 15 of them being Australians. This is the most number of players from a team.

8: Virat Kohli, Rohit Sharma, and Yuvraj Singh have featured in eight ICC finals, the t-most among all players.