These 3 players have won most cricket world cup’s than any other players

Most cricket world cup won by players: Winning the cricket world cup just once is the biggest milestone every cricketer wants in his career. And why not? Winning that glorious cup gives that special feeling & sense of accomplishment to the player, that he will never get even by hitting most centuries or scalping most wickets. It feels good as a player to be called as “World cup winning player”.

In the midst of this, there exists a set of players who have won the world cup not just once, but multiple times. Surprisingly, they all belong to the same team. More astonishingly, they won it consecutively. Guess their team now???

Yes you are right. They all are Australians.

In this blog, I am going to reveal the players who have won the most world cups in their career. Hold your breath as I will also tell you about their stats, performances, roles. 

So Are you ready?


Most cricket world cup won by players

#1 Ricky Ponting(AUS) – 1999, 2003, 2007

Ricky ponting holding 1999 world cup trophy, 2003 world cup trophy & 2007 world cup trophy
Ricky Ponting

Most successful captain of Australia in the world cup definitely deserves no. 1 tag in this list. Ricky Ponting won world cups for australia in 1999, 2003 & 2007. He won it as a player in 1999 world cup under the captaincy of Steve waugh, but clinched the glory as captain in 2003 & 2007 world cups.

Former Australian skipper was one the biggest batter of Australia in the world cups, striking runs with a whopping average of 46 wasn’t easy at that time. Not just with batting Ponting was also phenomenal with his captaincy too in world cups, winning 26 matches out of 29 he led the team. In 2003, Australia lifted the cup without losing any match in the tournament. 

Also in the 2011 world cup, Ricky led his team to the quarter final, but eventually lost against India. That was his last match for Australia in the world cup.

CWCRunsAvg.Team Performance
Hosts: 1999- England; 2003- South Africa, 2007-West Indies

#2 Adam Gilchrist – 1999, 2003, 2007

Adam Gilchrist holding 1999 world cup trophy, 2003 world cup trophy & 2007 world cup trophy
Adam Gilchrist

Another Australian who has achieved the feat of most world cup won by player is Adam Gilchrist. LIke Ricky, he also won it  in 1999, 2003 & 2007 world cups. He belongs to the few players that won the world cup in their first attempt(1999). But, the 1999 world cup was not too promising as a batter for him, and ended the tournament with just 237 runs.

The 2003 world cup was quite good for him, as he scored many crucial innings including in the Final. The left hander was also the most successful wicket-keeper of 2003 world cup with 21 dismissals. 

In the 2007 world cup final against Sri Lanka, he was the Man of the Match for his phenomenal innings of 149. He still holds the record of fastest hundred in the world cup final(of just 72 deliveries). Gilchrist is still the second best wicketkeeper in the history of the world cup after Kumar Sangakkara in terms of dismissal.

CWCRunsAvg.Team Performance
Hosts: 1999- England; 2003- South Africa, 2007-West Indies

#3 Glenn McGrath – 1999, 2003, 2007

Glenn McGrath holding 1999 world cup trophy, 2003 world cup trophy & 2007 world cup trophy
Glenn Mcgrath

Australia fast bowling legend, Glenn Mcgrath is the another player who won world cup thrice i.e. 1999, 2003 & 2007. McGrath is the perfect inspiration for any medium pace bowler. He framed a notion in his long cricketing career that if the bowler line & length are correct, then the speed of bowling does not matter much.

After making the world cup debut in 1996, Mcgrath’s performance improved world cup by world cup. Point to note here is that, even though he appeared only in 4 world cup, he is still the leading wicket taker in the world cup’s(71 wickets)

Mcgrath played a very crucial role for Australia winning campaigns in 1999 & 2003 world cup’s. However his best emerged in his final world cup i.e 2007. He was 37 & near the end of career but with his skillful bowling he won the player of the tournament award in 2007 world cup. McGrath was also the leading wicket taker in that tournament with 26 wickets.

CWCWicketsAvg.Team Performance
Hosts: 1999- England; 2003- South Africa, 2007-West Indies

Who Missed this opportunity?

Shane warne holding world cup trophy in one hand & raising other hands in air with pure smile in face at lords cricket stadium balcony.
Shane Warne celebrating after winning the world cup in 1999 at Lords.

One of the greatest spin bowlers in the world, Shane Warne missed the opportunity to add his name in the above list. He was handed a one year ban by the Australian cricket board in the 2003 world cup, since he was found positive in a routine drug check test. In fact, he was called back just before the Australia first game against South Africa in the 2003 world cup. 

Read the full story about Shane Warne ban.

More Uniques records in world cup’s

Which player has played the most cricket world cup?

Sachin Tendulkar(India) & Javed Miandad(Pakistan) hold the record of most appearances in the world cup. Both had played 6 world cup’s. Sachin appeared in 1992, 1996, 1999, 2003, 2007, 2011 world cup’s, while Javed appeared in 1975, 1979, 1983, 1987, 1992, 1996 world cup’s. Coincidentally, even after appearing 6 times each only won 1 world cup.

Which player has played the most world cup final?

Ricky Ponting appeared in 4 finals(1996, 1999, 2003, 2007) & won three of them. Followed by Muttiah Muralitharan(3 times) ,Viv Richards & Clive Lloyd(3 times).

Which team won the most cricket world cups?

Australia won most world cups i.e 5 times in 1987, 1999, 2003, 2007 & 2015. Followed by India 2 times(1983, 2013) & West Indies 2 times (1975, 1979).

Conclusion – Most cricket world cup won by players

On one side where winning even a single world cup is difficult, Ricky Ponting, Glenn McGrath & Adam Gilchrist have done it three times. This feat can be owed to their commitment, dedication, amazing mindset & little bit of luck. Among all active players, it will be very difficult for any player to achieve this feat. 

Thank you for reading this blog to the end. Hope you liked it! Join me at for more interesting blogs like this. 

Which current player according to you will achieve this record? Tell me in the comment section. You are free to suggest any edits in the above blog.


Written by:

Somesh lakhera- The Man behind Cricket Punch
Somesh Lakhera

Somesh Lakhera, a passionate cricket enthusiast with over 13 years of dedicated cricket-watching experience. With an unwavering love for the game, Somesh shares his insights and knowledge through his cricket blogging, bringing the excitement of cricket to fans around the world.

Leave a Reply

error: You are not allowed to copy this page.!!