Champions Trophy Stats Overall

Most Runs

PlayerMatchesInningsRunsStrike RateHigh ScoreAverage
Sri Lanka – Kumar Sangakkara222168371.36134*37.94
India – Sourav Ganguly131166583.12141*73.88
Sri Lanka – Mahela Jayawardene222174284.8084*41.22
India – Shikhar Dhawan1010701101.5912577.88
West Indies – Chris Gayle171779188.77133*52.73

Most Wickets

PlayerMatchesInningsRunsWicketsBest BowlingEconomyAverage
Australia – Glenn McGrath1212412215/374.0319.61
New Zealand – Kyle Mills1515483284/304.2917.25
Sri Lanka – Muttiah Muralidaran1715484244/153.6020.16
Australia – Brett Lee1615591223/384.7926.86
Sri Lanka – Lasith Malinga1616766254/345.3130.64

Most Sixes

PlayerMatchesInningsSixesBalls Faced
England – Paul Collingwood111111512
Australia – Shane Watson171512547
England – Eoin Morgan131314477
West Indies – Chris Gayle171715891
India – Sourav Ganguly131117800

Highest Totals

TeamScoreOpponentRun RateInningsDate
New Zealand347/4USA6.94110 Sep 2004
Pakistan338/4India6.76118 Jun 2017
India331/7South Africa6.6216 Jun 2013
England323/8South Africa6.46127 Sep 2009
Sri Lanka322/3India6.6128 Jun 2017

Most Catches

PlayerMatchesInningsCatchesCatches per Innings
Sri Lanka – Mahela Jayawardene2222150.681
New Zealand – Ross Taylor1111121.09
India – Sourav Ganguly1313120.923
West Indies – Dwayne Bravo1515120.800
South Africa – JP Duminy101090.900

Last Updated: 9:49 PM, December 20th.

No Data Available Yet!

Last Updated: 9:50 AM, January 9th.

Champions Trophy 2017 Stats

Most Runs

PlayerMatchesInningsRunsStrike RateHigh ScoreAverage
India – Shikhar Dhawan55338101.3912567.60
Bangladesh – Tamim Iqbal4429390.4012873.25
India – Rohit Sharma5530486.67123*76.00
Pakistan – Fakhar Zaman44252113.0011463.00
England – Joe Root4425891.48133*64.50

Most Wickets

PlayerMatchesInningsRunsWicketsBest BowlingEconomyAverage
Pakistan – Hasan Ali55174133/194.2913.38
England – Liam Plunkett4419184/556.3823.88
India – Bhuvneshwar Kumar5515772/234.6322.42
Pakistan – Junaid Khan4414072/424.7920.00
India – Jasprit Bumrah5516862/284.7728.00

Most Sixes

PlayerMatchesInningsSixesBalls Faced
Pakistan – Fakhar Zaman447194
England – Ben Stokes446125
Bangladesh – Tamim Iqbal446324
India – Shikhar Dhawan555333
England – Joe Root443282

Highest Totals

TeamScoreOpponentRun RateInningsDate
Pakistan338/4India6.76118 Jun 2017
India319/3Pakistan6.6714 Jun 2017
England310/6Bangladesh6.2021 Jun 2017
India321/6Sri Lanka6.4228 Jun 2017
Bangladesh305/6New Zealand5.8829 Jun 2017

Most Catches

PlayerMatchesInningsCatchesCatches per Innings
Pakistan – Sarfaraz Ahmed (wk)5591.80
England – Jos Buttler (wk)4471.75
India – MS Dhoni (wk)5561.20
Pakistan – Fakhar Zaman4441.00
England – Ben Stokes4441.00

Last Updated: 9:49 PM, December 20th.

Champions Trophy 2013 Stats

Most Runs

PlayerMatchesInningsRunsStrike RateHigh ScoreAverage
Shikhar Dhawan (India)55363101.39114*90.75
Jonathan Trott (England)5522969.968257.25
Kumar Sangakkara (Sri Lanka)3322272.48134*74.00
Rohit Sharma (India)5517782.736535.40
Joe Root (England)5517375.106834.60

Most Wickets

PlayerMatchesInningsRunsWicketsBest BowlingEconomyAverage
Ravindra Jadeja (India)55134125/363.7511.16
James Anderson (England)55177113/304.0416.09
Ryan McLaren (South Africa)3314984/194.5018.62
Mitchell McClenaghan (New Zealand)3311974/434.4217.00
Ishant Sharma (India)55217103/335.0421.70

Most Sixes

PlayerMatchesInningsSixesBalls Faced
Shikhar Dhawan (India)558357
Chris Gayle (West Indies)336143
Kieron Pollard (West Indies)335108
MS Dhoni (India)554102
Eoin Morgan (England)554115

Highest Totals

TeamScoreOpponentRun RateInningsDate
India331/7South Africa6.6216 Jun 2013
Sri Lanka322/3India6.61220 Jun 2013
England294/8New Zealand5.88116 Jun 2013
South Africa280/6West Indies5.60114 Jun 2013
New Zealand278/8Sri Lanka5.5619 Jun 2013

Most Catches

PlayerMatchesInningsCatchesCatches per Innings
Mahela Jayawardene (Sri Lanka)3341.33
Ravindra Jadeja (India)5540.80
Jonathan Trott (England)5540.80
MS Dhoni (India)5530.60
Virat Kohli (India)5530.60

Last Updated: 9:48 PM, December 20th.

Most Runs (2009 Champions Trophy)

PlayerMatchesInningsRunsStrike RateHigh ScoreAverage
Ricky Ponting5528888.3311172.00
Shane Watson6626589.83136*88.33
Martin Guptill5523884.085747.60
Graeme Smith3323489.65141*78.00
Thilan Samaraweera5519272.7255*48.00

Most Wickets (2009 Champions Trophy)

PlayerMatchesInningsRunsWicketsBest BowlingEconomyAverage
Wayne Parnell44170115/575.3015.45
Shane Watson6518583/344.2723.12
Stuart Broad5514473/264.2320.57
Nathan Hauritz5518073/384.3225.71
Mohammad Aamer4415363/244.5025.50

Most Sixes (2009 Champions Trophy)

PlayerMatchesInningsSixesBalls Faced
Shane Watson668295
Graeme Smith337261
Martin Guptill556206
JP Duminy445179
Ricky Ponting555250

Highest Totals (2009 Champions Trophy)

TeamScoreOpponentRun RateInningsDate
England323/8South Africa6.46127 Sep 2009
Pakistan308/6India6.16126 Sep 2009
New Zealand307/6Sri Lanka6.14129 Sep 2009
South Africa301/7Sri Lanka6.02122 Sep 2009
Sri Lanka289/7England5.78125 Sep 2009

Most Catches (2009 Champions Trophy)

PlayerMatchesInningsCatchesCatches per Innings
AB de Villiers4451.25
Ricky Ponting5540.80
Martin Guptill5540.80
JP Duminy4430.75
Cameron White4430.75

Last Updated: 9:48 PM, December 20th.

Champions Trophy 2006 Stats

Most Runs

PlayerMatchesInningsRunsStrike RateHigh ScoreAverage
Chris Gayle (West Indies)6647493.06133*79.00
Mahela Jayawardene (Sri Lanka)6626776.298644.50
Shane Watson (Australia)5424187.0057*80.33
Herschelle Gibbs (South Africa)4416882.757756.00
Rahul Dravid (India)4414769.6875*49.00

Most Wickets

PlayerMatchesInningsRunsWicketsBest BowlingEconomyAverage
Jerome Taylor (West Indies)66221134/494.1017.00
Muttiah Muralitharan (Sri Lanka)66193113/303.5117.55
Mitchell Johnson (Australia)55163104/113.7816.30
Andrew Flintoff (England)4414673/163.7620.85
Glenn McGrath (Australia)5518773/223.8926.71

Most Sixes

PlayerMatchesInningsSixesBalls Faced
Chris Gayle (West Indies)6612258
Shane Watson (Australia)546192
Mahela Jayawardene (Sri Lanka)665350
Andrew Flintoff (England)445187
Rahul Dravid (India)444211

Highest Totals

TeamScoreOpponentRun RateInningsDate
West Indies272/6South Africa5.44118 Oct 2006
South Africa213/8Pakistan4.26127 Oct 2006
Sri Lanka289/6Zimbabwe5.78110 Oct 2006
Pakistan252/6Sri Lanka5.35117 Oct 2006
Australia272/3New Zealand5.58218 Oct 2006

Most Catches

PlayerMatchesInningsCatchesCatches per Innings
Mark Boucher (South Africa)4471.75
Dwayne Bravo (West Indies)6661.00
Andrew Symonds (Australia)5551.00
Mahela Jayawardene (Sri Lanka)6650.83
Shane Watson (Australia)5540.80

Last Updated: 9:46 PM, December 20th.

Champions Trophy 2004 Stats

Most Runs

PlayerMatchesInningsRunsStrike RateHigh ScoreAverage
Kumar Sangakkara (SL)222183771.36134*37.94
Sourav Ganguly (IND)131166583.12141*73.88
Mahela Jayawardene (SL)221774284.8084*41.22
Shikhar Dhawan (IND)1010701101.5912577.88
Chris Gayle (WI)171779188.77133*52.73

Most Wickets

PlayerMatchesInningsRunsWicketsBest BowlingEconomyAverage
Glenn McGrath (AUS)1212472155/374.0319.61
Kyle Mills (NZ)1515483284/304.2917.25
Muttiah Muralidaran (SL)1715424204/153.6020.16
Brett Lee (AUS)1615591223/384.7926.86
Lasith Malinga (SL)1616762254/345.3130.64

Most Sixes

PlayerMatchesInningsSixesBalls Faced
Paul Collingwood (ENG)111115512
Shane Watson (AUS)171512547
Eoin Morgan (ENG)131314477
Chris Gayle (WI)171715891
Sourav Ganguly (IND)131117800

Highest Totals

TeamScoreOpponentRun RateInningsDate
New Zealand347/4USA6.94110 Sep 2004
Pakistan338/4India6.76118 Jun 2017
India331/7South Africa6.62116 Jun 2013
England323/8South Africa6.46127 Sep 2009
Sri Lanka322/3India6.61128 Jun 2017

Most Catches

PlayerMatchesInningsCatchesCatches per Innings
Mahela Jayawardene (SL)2221150.68
Ross Taylor (NZ)1111121.09
Sourav Ganguly (IND)1313120.92
Dwayne Bravo (WI)1515120.80
JP Duminy (SA)10990.90

Last Updated: 9:46 PM, December 20th.

Champions Trophy 2002 Stats

Most Runs

PlayerMatchesInningsRunsStrike RateHigh ScoreAverage
India – Virender Sehwag4427195.07126*90.33
Sri Lanka – Kumar Sangakkara3323583.338978.33
India – Sourav Ganguly4419278.37117*64.00
South Africa – Jacques Kallis4416067.529253.33
Kenya – Steve Tikolo3315875.239352.67

Most Wickets

PlayerMatchesInningsRunsWicketsBest BowlingEconomyAverage
India – Virender Sehwag4410583/254.5813.12
Sri Lanka – Muttiah Muralitharan339673/183.8413.71
South Africa – Allan Donald4412674/184.5018.00
Kenya – Martin Suji339063/233.9115.00
Sri Lanka – Chaminda Vaas3311263/324.2718.66

Most Sixes

PlayerMatchesInningsSixesBalls Faced
India – Virender Sehwag447285
South Africa – Jacques Kallis445237
Sri Lanka – Kumar Sangakkara335282
Kenya – Steve Tikolo334210
Sri Lanka – Sanath Jayasuriya334190

Highest Totals

TeamScoreOpponentRun RateInningsDate
India288/6South Africa5.76125 Sep 2002
Sri Lanka295/6Netherlands6.27116 Sep 2002
South Africa269/6India5.71125 Sep 2002
Kenya217/7West Indies4.34120 Sep 2002
India261/9England5.80122 Sep 2002

Most Catches

PlayerMatchesInningsCatchesCatches per Innings
South Africa – Jacques Kallis4441.00
Sri Lanka – Kumar Sangakkara3331.00
India – Sourav Ganguly4430.75
India – Mohammad Kaif4430.75
Kenya – Maurice Odumbe3320.66

Last Updated: 9:46 PM, December 20th.

Champions Trophy 2000 Stats

Most Runs

PlayerMatchesInningsRunsStrike RateHigh ScoreAverage
Sourav Ganguly (India)4434891.30141*116.00
Marcus Trescothick (ENG)4427184.1011367.75
Sachin Tendulkar (India)4417176.008142.75

Most Wickets

PlayerMatchesInningsRunsWicketsBest BowlingEconomyAverage
Venkatesh Prasad (IND)4411083/273.9313.75
Heath Streak (ZIM)339964/84.7616.50
Ajit Agarkar (IND)4412362/324.2720.50

Most Sixes

PlayerMatchesInningsSixesBalls Faced
Sourav Ganguly (India)4412381
Lance Klusener (SA)339118
Chris Cairns (NZ)33895

Highest Totals

TeamScoreOpponentRun RateInningsDate
India307/8South Africa6.40213 Oct 2000
South Africa279/5Sri Lanka5.9028 Oct 2000
New Zealand265/8Pakistan5.56214 Oct 2000

Most Catches

PlayerMatchesInningsCatchesCatches per Innings
Mark Boucher (SA)3362.00
Sourav Ganguly (India)4441.00
Chris Cairns (NZ)3331.00

Last Updated: 9:46 PM, December 20th.

1988 Champions Trophy Stats

Most Runs

PlayerMatchesInningsRunsHigh ScoreAverage
Gordon Greenidge44243102*121.50
Desmond Haynes442188754.50
Javed Miandad332077969.00

Most Wickets

PlayerMatchesInningsWicketsBest BowlingAverage
Curtly Ambrose4484/2917.37
Sanjeev Sharma3385/2612.75
Carl Hooper4473/3221.14

Most Sixes

PlayerMatchesInningsSixes
Kris Srikkanth335
Javed Miandad333
Carl Hooper442

Highest Totals

TeamScoreOpponentRun RateDate
Pakistan294/6West Indies5.8818 Oct 1988
India238/5West Indies4.7616 Oct 1988
Pakistan246/10India5.0019 Oct 1988

Most Catches

PlayerMatchesInningsCatches
Jeff Dujon446
Kiran More335
Saleem Malik335

Note: The above statistics are based on available data from the 1988 Champions Trophy.

Last Updated: 9:46 PM, December 20th.

The ICC Champions Trophy is a very exciting cricket tournament that has been happening since 1998. It is famous for having some of the best matches and amazing moments in cricket history.

Now, as we get ready for the Champions Trophy 2025, let’s think about the great games and records from past tournaments. The all-time Champions Trophy stats tell us how good the top cricket teams have been over the years.

We remember big moments, like players who hit the ball really far and scored lots of runs, and bowlers who threw the ball so well that they got many players out. These special memories make the ICC Champions Trophy so fun to watch. Maybe in 2025, we will see even more exciting and new records!

Champions Trophy Overview

The ICC Champions Trophy has been played eight times since 1998. It started as a simple knockout-style game and later changed to include group stages and knockouts. This tournament is very exciting because it has the best teams from around the world playing against each other. The Champions Trophy is famous for its tough matches, close games, and big moments. In the tournament, eight top ODI teams compete for the title, and the games are always very exciting!

All-Time Batting Stats

Some of the best cricket players have shown their skills in the Champions Trophy and made history with amazing performances. Let’s look at some important Champions Trophy stats for batting records:

  • Most Runs in a Single Tournament: Indian player Shikhar Dhawan scored the most runs in one Champions Trophy tournament. He made 363 runs in the 2013 edition. His great play helped India win the title that year.
  • Most Career Runs in the Champions Trophy: West Indian star Chris Gayle scored the most runs in all Champions Trophy tournaments. He has a total of 791 runs from many tournaments. He is known for being very strong and steady when playing.
  • Highest Individual Score: Nathan Astle from New Zealand made the highest score in one match of the Champions Trophy. He scored 145 runs without getting out, showing his strong batting skills.

These records show how hard the players worked and how big their achievements were in the Champions Trophy. Their performances helped their teams win and made the tournament exciting.

All-Time Bowling Stats

The Champions Trophy has seen some amazing bowling performances. Bowlers sometimes make the difference in big matches. Key all-time bowling stats include:

  • Most Wickets in One Tournament: In 2006, Jerome Taylor from the West Indies took 13 wickets in one Champions Trophy. He was very fast and could bounce the ball well, making him a strong player.
  • Most Wickets in the History of Champions Trophy: Kyle Mills from New Zealand has the most wickets in Champions Trophy history. He took 28 wickets in total. His throwing was very accurate, which helped New Zealand play well in the tournament.
  • Best Bowling Performance in One Match: Farveez Maharoof from Sri Lanka had the best performance in one game. He took 6 wickets and gave away only 14 runs! This is the best bowling record in one Champions Trophy match.
  • Best Bowling Average: Glenn McGrath from Australia was known for his very accurate throws. He has one of the best bowling averages in Champions Trophy history, which makes him a great bowler in the tournament.

Memorable Team Performances

The Champions Trophy is a very special cricket tournament that has had some amazing teams playing in it. Let’s look at the Champions Trophy all-time stats to see the best teams:

  • Most Titles: India and Australia have won the Champions Trophy the most times. Both teams have won the trophy two times. India won in 2002 (together with Sri Lanka) and in 2013. Australia won back-to-back in 2006 and 2009.
  • Highest Team Total: South Africa scored the most runs ever in the Champions Trophy. They made 347 runs against Kenya in 2002. This shows how strong teams can be in the group matches of the tournament.
  • Lowest Team Total Defended: In 2004, Pakistan won a match by defending only 133 runs against the West Indies. This shows how exciting and close the matches in the Champions Trophy can sometimes be.

Champions Trophy 2025: Building on Historical Stats

As the ICC Champions Trophy 2025 gets closer, both players and fans are excited to see which records will be tested or broken. Some of the best ODI teams from around the world will be playing in the tournament, and it promises to be very exciting! Batters will try to beat the records of Dhawan and Jayawardene, while bowlers will aim to challenge the records of Taylor and Maharoof. These matches might change the Champions Trophy stats forever!

Looking Forward: Potential Records and Key Players

As teams get ready for the Champions Trophy 2025, some key players will try to do their best and add to the all-time stats of the tournament:

  • Batsmen to Watch: Players like Babar Azam and Virat Kohli are very good at hitting the ball and could break scoring records in the tournament.
  • Bowlers to Watch: Jasprit Bumrah and Mitchell Starc are two of the best bowlers. They will try to get lots of wickets and help their teams win important games.

Besides these individual achievements, the teams will try to break old Champions Trophy records. They will aim for big scores, amazing bowling, and exciting run-chases. The Champions Trophy 2025 will be an important part of the Champions Trophy all-time stats.

The Champions Trophy all-time stats show how great the players have been since the tournament started in 1998. As the ICC Champions Trophy 2025 gets closer, fans and experts are excited to see who will make new records and create unforgettable moments. The 2025 tournament will have many exciting matches, great players, and team efforts that will be remembered for a long time in Champions Trophy history.


Check out the latest updates from Champions Trophy 2025 here!


Check out the Champions Trophy Schedule, Champions Trophy Live Score, Champions Trophy SquadsChampions Trophy Stats Champions Trophy Tour, Champions Trophy Venues & Champions Trophy Latest News here!

ICC Champions Trophy 2025 Matches

Pakistan vs New Zealand - 1st Match, Group A | Bangladesh vs India - 2nd Match, Group AAfghanistan vs South Africa - 3rd Match, Group B | Australia vs England - 4th Match, Group B | Pakistan vs India - 5th Match, Group A | Bangladesh vs New Zealand - 6th Match, Group A | Australia vs South Africa - 7th Match, Group B | Afghanistan vs England - 8th Match, Group B | Pakistan vs Bangladesh - 9th Match, Group A | Afghanistan vs Australia - 10th Match, Group B | England vs South Africa - 11th Match, Group B | New Zealand vs India - 12th Match, Group A | TBA vs TBA, 1st Semi-Final | TBA vs TBA, 2nd Semi-Final | TBA vs TBA, Final |

ICC Champions Trophy 2025 Teams

PAKISTAN | NEW ZEALAND | BANGLADESH | INDIA | AFGHANISTAN | SOUTH AFRICA | AUSTRALIA | ENGLAND