ICC Champions Trophy Stats

Champions Trophy All-Time Stats

Champions Trophy 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

Champions Trophy 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

Champions Trophy Most Sixes

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

Champions Trophy Highest Total

TeamScoreOpponentRun RateInningsDate
Australia356/5England7.49222 Feb 2025
England351/8Australia7.02122 Feb 2025
New Zealand347/4USA6.94110 Sep 2004
Pakistan338/4India6.76118 Jun 2017
India331/7South Africa6.6216 Jun 2013

Read More: ICC Champions Trophy: Highest Team Totals in History

Champions Trophy 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

Champions Trophy Highest Individual Scores

ScorePlayerTeamOpponentVenueYear
177Ibrahim ZadranAfghansitanEnglandGaddafi Stadium Lahore2025
165Ben DuckettEnglandAustraliaGaddafi Stadium Lahore2025
145*NJ AstleNew ZealandUnited StatesThe Oval, London2004
145A FlowerZimbabweIndiaColombo (RPS), Sri Lanka2002/03
141*SC GangulyIndiaSouth AfricaNairobi (Gymk), Kenya2000/01

Read More: Highest Individual Scores In Champions Trophy History

Last Updated: 6:30 PM, February 26th.

Champions Trophy 2025 Stats

Most Runs

PosTeamPlayerMatchesInningsBat AvgRunsNot OutsHighest Score
1NZRachin Ravindra4465.752630112
2INDShreyas Iyer5548.60243079
3ENGBen Duckett3375.662270165
4ENGJoe Root3375.002250120
5INDVirat Kohli5554.502181100*
6AFGIbrahim Zadran3372.002160177
7NZTom Latham5551.252051118*
8NZKane Williamson5540.002000102
9SARassie van der Dussen3396.50193172*
10INDShubman Gill5547.001881101*
11INDRohit Sharma5536.00180076
12NZGlenn Phillips5559.00177261
13NZWill Young5533.001650107
14SARyan Rickelton3349.001470103
15INDKL Rahul54140.00140342*
16NZDaryl Mitchell4434.75139063
17AUSJosh Inglis32131.001311120*
18AUSAlex Carey3265.00130069
19AFGAzmatullah Omarzai3342.00126067
20SADavid Miller33121.001212100*
21SATemba Bavuma2257.00114058
22BANJaker Ali2256.50113068
23INDAxar Patel5527.25109142
24PAKKhushdil Shah2253.50107069
25BANTawhid Hridoy2253.501070100
26AFGRahmat Shah3335.33106090
27AFGSediqullah Atal2235.00105085
28AUSTravis Head3352.00104159*
29INDHardik Pandya4424.7599045
30AUSSteve Smith3348.5097173
31PAKBabar Azam2243.5087064
32SAAiden Markram2283.0083152*
33AUSMatthew Short3341.5083063
34NZMichael Bracewell2241.0082353*
35ENGJos Buttler3327.3382038
36BANNajmul Hossain Shanto2238.5077077
37AUSMarnus Labuschagne3338.0076047
38PAKSaud Shakeel2234.0068062
39SAHeinrich Klaasen2233.5067064
40PAKSalman Agha2230.5061042

Highest Score Innings

PosTeamPlayerRunsBalls4s6sStrike RateOpposition
1AFGIbrahim Zadran177146126121.23England
2ENGBen Duckett165143173115.38Australia
3AUSJosh Inglis120*8686139.53England
4ENGJoe Root120111111108.10Afghanistan
5NZTom Latham118*104103113.46Pakistan
6NZRachin Ravindra112105121106.66Bangladesh
7NZRachin Ravindra108101131106.93South Africa
8NZWill Young10711312194.69Pakistan
9SARyan Rickelton1031067197.16Afghanistan
10NZKane Williamson10294102108.51South Africa
11INDShubman Gill101*1299278.29Bangladesh
12SADavid Miller100*67104149.25New Zealand
13INDVirat Kohli100*1117090.09Pakistan
14BANTawhid Hridoy1001186284.74India
15AFGRahmat Shah90929197.82South Africa
16AFGSediqullah Atal85956389.47Australia
17INDVirat Kohli84985085.71Australia
18NZKane Williamson811207067.50India
19INDShreyas Iyer79984280.61New Zealand
20BANNajmul Hossain Shanto771109070.00New Zealand
kl rahul roar

Best Batting Average

PosTeamPlayerMatchesInningsRunsNot OutsBatting AverageHighest Score
1INDKL Rahul541403140.0042*
2AUSJosh Inglis321311131.00120*
3SADavid Miller331212121.00100*
4SARassie van der Dussen33193196.5072*
5SAAiden Markram3283183.0052*
6ENGBen Duckett33227075.66165
7ENGJoe Root33225075.00120
8AFGIbrahim Zadran33216072.00177
9NZRachin Ravindra44263065.75112
10AUSAlex Carey33130065.0069
11NZGlenn Phillips55177259.0061
12SATemba Bavuma22114057.0058
13BANJaker Ali22113056.5068
14INDVirat Kohli55218154.50100*
15PAKKhushdil Shah33104152.0059*
16BANTawhid Hridoy55205151.25118*
17AUSTravis Head55243048.60103
18NZTom Latham55177247.0076
19SARyan Rickelton33165040.00102
20INDShreyas Iyer55188136.007
"KL Rahul isn't the type of player who can come in and smash quick runs": Kevin Pietersen suggests new batting slot for batter
Pietersen Critiques India’s Batting Order for KL Rahul in ODIs

Best Batting Strike Rate

PosTeamPlayerMatchesInningsRunsBalls FacedStrike RateHighest Score
1NZKyle Jamieson4194225.009*
2AUSGlenn Maxwell323920195.0032*
3PAKHaris Rauf222717158.8219
4AUSNathan Ellis31107142.8510
5SADavid Miller3312187139.08100*
6AUSJosh Inglis3213198133.67120*
7AUSTravis Head3310478133.3359*
8SAAiden Markram328365127.6952*
9AFGRashid Khan333831122.5819
10ENGJofra Archer336049122.4425
11PAKKhushdil Shah2210788121.5969
12ENGPhil Salt333025120.0012
13BANRishad Hossain224437118.9126
14NZMichael Bracewell558269118.8453*
15PAKSalman Agha226152117.3042
16AFGMohammad Nabi334942116.6640
17NZGlenn Phillips55177154114.9361
18ENGBrydon Carse1187114.288
19ENGBen Duckett32227209108.61165
20AUSAlex Carey32130120108.3369

Best Batting Strike Rate (Innings)

PosTeamPlayerRunsBalls4s6sStrike RateOpposition
1AUSGlenn Maxwell321542213.33England
2NZGlenn Phillips492761181.48South Africa
3AFGMohammad Nabi402423166.66England
4NZGlenn Phillips613934156.41Pakistan
5PAKSalman Agha422861150.00New Zealand
6SADavid Miller10067104149.25New Zealand
7AUSTravis Head594091147.50Afghanistan
8SAAiden Markram523661144.44Afghanistan
9PAKKhushdil Shah6949101140.81New Zealand
10AUSJosh Inglis1208686139.53England
11NZMichael Bracewell534032132.50India
12NZDaryl Mitchell493741132.43South Africa
13AFGAzmatullah Omarzai413113132.25England
14NZRachin Ravindra372941127.58India
15INDKL Rahul423422123.52Australia
16AFGIbrahim Zadran177146126121.23England
17ENGHarry Brook252130119.04Afghanistan
18AUSTravis Head393352118.18India
19INDHardik Pandya282413116.66Australia
20ENGBen Duckett165143173115.38Australia

Most Fours

PosTeamPlayerMatchesInningsRuns4sStrike RateHighest Score
1NZRachin Ravindra4426329106.47112
2ENGBen Duckett3322725108.61165
3INDRohit Sharma5518021100.0076
4NZWill Young551652082.50107
5ENGJoe Root332251996.56120
6NZKane Williamson552001985.47102
7INDShubman Gill551881775.50101*
8AUSAlex Carey3313016108.3369
9SARyan Rickelton3314716102.7969
10INDShreyas Iyer552431679.4179
11AFGIbrahim Zadran3213016108.33101*
12AUSTravis Head5521615106.4079
13INDVirat Kohli3317713114.9359*
14SARassie van der Dussen552181582.88100*
15NZTom Latham552051387.2372*
16NZGlenn Phillips5517713114.93118*
17AUSMatthew Short552051382.8859*
18PAKBabar Azam552431679.4179
19SAHeinrich Klaasen552181387.2372*
20SADavid Miller5517713114.93118*

Most Sixes

PosTeamPlayerMatchesInningsRuns6s4sStrike RateHighest Score
1AFGAzmatullah Omarzai3312685104.1367
2NZGlenn Phillips55177813114.9361
3AFGIbrahim Zadran33216715106.40177
4SARassie van der Dussen5518067106.45120*
5AUSJosh Inglis559967106.4545
6INDHardik Pandya541405597.9042*
7INDRohit Sharma5524351679.4179
8SADavid Miller55216513106.40100*
9INDKL Rahul55121511139.0876
10INDShreyas Iyer5518051079.41100*
11PAKHaris Rauf3312143118.9169
12PAKKhushdil Shah33227325108.61165
13BANRishad Hossain33121310121.5919
14AUSGlenn Maxwell549937106.4559*
15ENGBen Duckett55177315133.3385
16AFGSediqullah Atal331043980.1559*
17AUSTravis Head5524331679.41100*
18ENGJos Buttler55823177.3538
19AFGMohammad Nabi5511832116.6640
20NZRachin Ravindra33227325108.61165

Most Fifties

PosTeamPlayerMatchesInningsRuns50sBat AvgStrike Rate
1SARassie van der Dussen33193396.5096.98
2AUSAlex Carey32130265.00108.33
3SATemba Bavuma22114257.0077.55
4INDShreyas Iyer55243248.6079.41
5BANJaker Ali22113156.5066.86
6PAKKhushdil Shah22107153.50121.59
7PAKBabar Azam2287143.5075.00
8AUSMatthew Short2283141.50102.46
9SAAiden Markram3283183.00127.69
10BANNajmul Hossain Shanto2277138.5068.75
11PAKSaud Shakeel2268134.0071.57
12SAHeinrich Klaasen2267133.50106.34
13ENGJoe Root33225175.0096.56
14AFGAzmatullah Omarzai33126142.00104.13
15AFGRahmat Shah33106135.3386.88
16AFGSediqullah Atal33105135.0080.15
17AUSTravis Head33104152.00133.33
18AUSSteve Smith44139134.7570.55
19NZDaryl Mitchell55218154.5082.88
20INDVirat Kohli3397148.5078.22
‘Grateful’ Ravindra credits love and support after making clutch return from injury

Most Hundreds

PosTeamPlayerMatchesInningsRuns100sBat AvgStrike Rate
1NZRachin Ravindra44263265.75106.47
2AUSJosh Inglis321311131.00133.67
3BANTawhid Hridoy22107153.5075.35
4ENGBen Duckett33227175.66108.61
5ENGJoe Root33225175.0096.56
6AFGIbrahim Zadran33216172.00106.40
7SARyan Rickelton33147149.00102.79
8SADavid Miller331211121.00139.08
9INDVirat Kohli55218154.5082.88
10NZTom Latham55205151.2587.23
11NZKane Williamson55200140.0085.47
12INDShubman Gill55188147.0075.50
13NZWill Young55165133.0082.50
David Miller

Fastest Hundreds

PosTeamPlayerBallsStrike RateRuns4s6sOpposition
1SADavid Miller67149.25100104New Zealand
2AUSJosh Inglis77135.0612086England
3NZKane Williamson91110.98102102South Africa
4NZRachin Ravindra93107.52108131South Africa
5ENGBen Duckett95106.31165173Australia
6NZTom Latham95105.26118103Pakistan
7NZRachin Ravindra95105.26112121Bangladesh
8ENGJoe Root98102.04120111Afghanistan
9SARyan Rickelton10199.0010371Afghanistan
10AFGIbrahim Zadran10694.33177126England
11NZWill Young10793.45107121Pakistan
12INDVirat Kohli11190.0910070Pakistan
13BANTawhid Hridoy11487.7110062India
14INDShubman Gill12580.0010192Bangladesh
matt henrry

Most Wickets

PosTeamPlayerMatchesOversWicketsStrike RateRunsEconomy
1NZMatt Henry431.21018.801675.32
2INDVarun Chakaravarthy330920.001364.53
3NZMitchell Santner550933.332404.80
4INDMohammad Shami541927.332335.68
5NZMichael Bracewell549836.752014.10
6INDKuldeep Yadav546.3739.852234.79
7AUSBen Dwarshuis326722.281525.84
8AFGAzmatullah Omarzai320.5717.851406.72
9SAWiaan Mulder322.2622.331094.88
10SAKagiso Rabada325.3625.501485.80
11AUSAdam Zampa328628.001726.14
12NZWill O’Rourke325625.001616.44
13SALungi Ngidi543643.002676.20
14ENGJofra Archer329629.002016.93
15INDRavindra Jadeja542550.401834.35
16INDAxar Patel545554.001964.35
17INDHarshit Rana215.2423.00613.97
18AFGMohammad Nabi321431.501215.76
19INDHardik Pandya524.3436.751435.83
20SAMarco Jansen325437.501506.00

Best Bowling Figures (Innings)

PosTeamPlayerWicketsOversEconomyOppositionRunsMaidens
1NZMatt Henry5/4285.25India420
2INDVarun Chakaravarthy5/42104.20New Zealand420
3INDMohammad Shami5/53105.30Bangladesh530
4AFGAzmatullah Omarzai5/589.55.89England580
5NZMichael Bracewell4/26102.60Bangladesh260
6SAWiaan Mulder3/257.23.40England250
7INDHarshit Rana3/317.44.04Bangladesh310
8SAKagiso Rabada3/368.34.23Afghanistan361
9SAMarco Jansen3/3975.57England390
10INDKuldeep Yadav3/4094.44Pakistan400
11NZMitchell Santner3/43104.30South Africa430
12NZWill O’Rourke3/4795.22Pakistan470
13AUSBen Dwarshuis3/4795.22Afghanistan470
14INDMohammad Shami3/48104.80Australia480
15ENGJofra Archer3/64106.40Afghanistan640
16NZMitchell Santner3/66106.60Pakistan660
17AUSBen Dwarshuis3/66106.60England660
18SALungi Ngidi2/257.23.40Pakistan251
19NZMatt Henry2/2739.00South Africa270
20NZGlenn Phillips2/257.23.40Pakistan250
How Varun Chakravarthy reinvented himself and became India's Champions Trophy wildcard

Best Bowling Average

PosTeamPlayerMatchesOversAvgWicketsRunsStrike Rate
1INDVarun Chakaravarthy33015.11913620.00
2INDHarshit Rana215.215.2546123.00
3NZMatt Henry431.216.701016718.80
4SAWiaan Mulder322.218.16610922.33
5AFGAzmatullah Omarzai320.520.00714017.85
6AUSMarnus Labuschagne3520.5024115.00
7AUSBen Dwarshuis32621.71715222.28
8SAKagiso Rabada325.324.66614825.50
9NZMichael Bracewell54925.12820136.75
10INDMohammad Shami32621.71715222.28
11NZMitchell Santner55026.66924033.33
12SALungi Ngidi32526.83616125.00
13AUSAdam Zampa54125.88923327.33
14AFGMohammad Nabi54925.12824033.33
15INDKuldeep Yadav32828.66617228.00
16BANRishad Hossain32130.25412131.50
17BANTaskin Ahmed546.331.85722339.85
18NZRachin Ravindra219.132.0039638.33
19ENGLiam Livingstone21632.0026448.00
20ENGJofra Archer42132.6639842.00

Best Bowling Strike Rate

PosTeamPlayerMatchesOversStrike RateWicketsAvgEconomy
1AUSMarnus Labuschagne3515.00220.508.20
2AFGAzmatullah Omarzai320.517.85720.006.72
3NZMatt Henry431.218.801016.705.32
4INDVarun Chakaravarthy33020.00915.114.53
5AUSBen Dwarshuis32622.28721.715.84
6SAWiaan Mulder322.222.33618.164.88
7INDHarshit Rana215.223.00415.253.97
8NZNathan Smith2424.00142.0010.50
9SALungi Ngidi32525.00626.836.44
10SAKagiso Rabada325.325.50624.665.80
11INDMohammad Shami32625.00721.715.84
12AUSAdam Zampa54127.33925.885.68
13ENGJofra Archer54928.00628.666.14
14ENGLiam Livingstone32929.00633.506.93
15AFGMohammad Nabi32530.33333.006.52
16NZMitchell Santner54131.50926.664.80
17NZMichael Bracewell54936.75825.124.10
18INDHardik Pandya324.336.75435.755.83
19SAMarco Jansen32537.50437.506.00
20BANRishad Hossain319.138.33332.005.00

Best Bowling Strike Rate (Innings)

PosTeamPlayerWicketsOversStrike RateOppositionRuns
1NZGlenn Phillips239.00South Africa27
2NZMatt Henry589.60India42
3AFGAzmatullah Omarzai59.511.80England58
4INDMohammad Shami51012.00Bangladesh53
5INDVarun Chakaravarthy51012.00New Zealand42
6NZNathan Smith2212.00Pakistan20
7AFGGulbadin Naib1212.00England16
8SAMarco Jansen3714.00England39
9SAWiaan Mulder37.214.66England25
10NZMichael Bracewell41015.00Bangladesh26
11AUSMarnus Labuschagne2515.00England41
12ENGLiam Livingstone37.415.33Bangladesh31
13INDHarshit Rana2515.00England26
14SAKagiso Rabada38.317.00Afghanistan36
15NZWill O’Rourke3918.00Pakistan47
16INDKuldeep Yadav3918.00Pakistan40
17AUSBen Dwarshuis3918.00Afghanistan47
18NZMitchell Santner31020.00Pakistan66
19AUSBen Dwarshuis31020.00England66
20ENGJofra Archer31020.00Afghanistan64

Best Bowling Economy

PosTeamPlayerMatchesOversWicketsEconomyAvgStrike Rate
1AUSMatthew Short2803.50
2PAKAbrar Ahmed22023.7537.5060.00
3INDHarshit Rana215.243.9715.2523.00
4BANTaskin Ahmed21624.0032.0048.00
5NZMichael Bracewell54984.1025.1236.75
6INDRavindra Jadeja54254.3536.6050.40
7INDAxar Patel54554.3539.2054.00
8BANMehidy Hasan Miraz22004.50
9INDVarun Chakaravarthy33094.5315.1120.00
10AUSCooper Connolly1814.6237.0048.00
11NZRachin Ravindra42134.6632.6642.00
12BANNahid Rana1914.7743.0054.00
13INDKuldeep Yadav546.374.7931.8539.85
14NZMitchell Santner55094.8026.6633.33
15SAKeshav Maharaj33034.8648.6660.00
16SAWiaan Mulder322.264.8818.1622.33
17PAKSalman Agha2505.00
18BANRishad Hossain219.135.0032.0038.33
19NZMatt Henry431.2105.3216.7018.80
20ENGAdil Rashid32735.33

Best Bowling Economy (Innings)

PosTeamPlayerOversMaidensWicketsEconomyOppositionRuns
1NZMichael Bracewell1042.60Bangladesh26
2NZMichael Bracewell1022.80India28
3PAKAbrar Ahmed1012.80India28
4AUSMatthew Short1003.00Afghanistan21
5INDRavindra Jadeja1013.00New Zealand30
6INDAxar Patel1013.20New Zealand32
7SAWiaan Mulder1013.40England35
8NZMatt Henry1013.40New Zealand30
9SAKeshav Maharaj1003.50England35
10INDAxar Patel1023.50England35
11BANMehidy Hasan Miraz1023.62New Zealand36
12INDMohammad Shami1003.70India37
13BANRishad Hossain1023.75New Zealand38
14NZMichael Bracewell1003.80India38
15INDHardik Pandya1013.80Pakistan38
16NZKyle Jamieson1023.87Pakistan39
17INDHarshit Rana1023.87Pakistan31
18SAWiaan Mulder1013.91India30
19NZRachin Ravindra7.414.00Afghanistan36
20INDKuldeep Yadav1024.00New Zealand40

Most Maidens

PosTeamPlayerMatchesOversMaidensRuns
1SAKagiso Rabada325.33148
2BANTaskin Ahmed216264
3NZKyle Jamieson4292160
4INDAxar Patel5452196
5NZMichael Bracewell5492201
6NZMitchell Santner5502240
7AUSGlenn Maxwell319.11121
8NZRachin Ravindra421198
9SAMarco Jansen3251150
10ENGAdil Rashid3271144
11SAKeshav Maharaj3301146
12NZMatt Henry431.21167
13INDRavindra Jadeja5421183
14NZWill O’Rourke5431267

Most Dot Balls

PosTeamPlayerInningsOversDot BallsEconomy
1NZMichael Bracewell5491744.10
2NZMitchell Santner5501574.80
3INDKuldeep Yadav546.31434.79
4INDAxar Patel5451414.35
5NZWill O’Rourke5431326.20
6INDMohammad Shami5411305.68
7INDRavindra Jadeja5421274.35
8NZMatt Henry431.21075.32
9NZKyle Jamieson4291045.51
10ENGJofra Archer329956.93
11INDVarun Chakaravarthy330954.53
12SAKeshav Maharaj330944.86
13AUSNathan Ellis330845.33
14SAKagiso Rabada325.3835.80
15INDHardik Pandya325796.00
16SAMarco Jansen325756.44
17SALungi Ngidi322.2734.88
18SAWiaan Mulder328736.14
19AUSAdam Zampa326725.84
20AUSBen Dwarshuis325706.00

Best Win Percentage

PosTeamWin %MatchesWinsLost
1IND100550
2SA66.67321
3NZ60532
4AUS33.33312
5AFG33.33312
6ENG33.33312
7BAN0202
8PAK0202

Highest Match Aggregate

PosTeamRunsOversWicketsOpposition
1Australia707
2New Zealand674
3Afghanistan642
4New Zealand580
5India531
6South Africa523
7India505
8India485

Highest Winning Margins (Wickets)

PositionTeamOpponentMarginTargetOpposition
1South AfricaEngland7 wickets179England
2IndiaBangladesh6 wickets228Bangladesh
3IndiaPakistan6 wickets241Pakistan
4AustraliaEngland5 wickets351England
5New ZealandBangladesh5 wickets236Bangladesh
6IndiaAustralia4 wickets264Australia
7IndiaNew Zealand4 wickets251New Zealand

Largest Victories (Runs)

PositionTeamOpponentMarginTargetOpposition
1South AfricaAfghanistan107 runs315Afghanistan
2New ZealandPakistan60 runs320Pakistan
3New ZealandSouth Africa50 runs362South Africa
4IndiaNew Zealand44 runs249New Zealand
5AfghanistanEngland8 runs325England

Most Wins

PositionTeamMatchesWinsLostNo Result
1India5500
2South Africa3210
3New Zealand5320
4Australia3111
5Afghanistan3111
6England3111
7Bangladesh3030
8Pakistan2020

Most Losses

PositionTeamMatchesLostWinsNo Result
1England3300
2Pakistan2200
3Bangladesh2200
4New Zealand5311
5Afghanistan3210
6Australia3111
7South Africa3120
8India5050

Last Updated: 12:34 AM, March 10th.

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 six 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 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 Stats