ICC Champions Trophy 2025 Most Runs

In the ICC Champions Trophy 2025, England’s Ben Duckett remains at the top of the run charts with an impressive 227 runs, closely followed by teammate Joe Root, who holds the second spot with 225 runs. Following India’s thrilling semifinal clash against Australia, Virat Kohli delivered a crucial 84-run knock, propelling his total to 217 runs and securing the third position in the standings. Afghanistan’s Ibrahim Zadran now stands in fourth place with 216 runs, while Shreyas Iyer completes the top five with 195 runs.
West Indies' Chris Gayle holds the record for most runs in ICC Champions Trophy with 791 runs in 17 matches. India's Shikhar Dhawan and Rohit Sharma ruled the batting charts in the previous edition with 338 and 304 runs respectively. In fact Shikhar Dhawan is also among the three players to have scored 700-plus runs in the tournament with Sri Lanka's Mahela Jayawardene being the other cricketer. Among the current Indian players Virat Kohli and Rohit Sharma top the chart with 529 and 481 runs respectively.


In fact, Dhawan is the only Indian so far to have scored 700-plus runs at the ICC Champions Trophy. However, both Dhawan and Gayle's records might be at risk as Virat Kohli is just 262 runs shy of going at the top of the chart. In fact, Kohli is at the top in the list of most run-getters among active players. As far as centuries are concerned, Gayle, Dhawan and Sourav Ganguly have scored most centuries in ICC Champions Trophy with three tons each.



Stay updated with all the action from the ICC Champions Trophy 2025 Check the Champions Trophy Schedule, track the latest Champions Trophy Points Table, and follow the top performers with the most runs leaderboard and most wickets tally.

... Read More
PlayerRSRMatInnNOHSAvg30s50s100s6s
1Rachin RavindraR.Ravindra (NZ)
263106440112651023
2Shreyas IyerS.Iyer (IND)
2437955079482205
3Ben DuckettB.Duckett (ENG)
227108330165751013
4Joe RootJ.Root (ENG)
22596330120751112
5Virat KohliV.Kohli (IND)
21882551100*540110
6Ibrahim ZadranI.Zadran (AFG)
216106330177720017
7Tom LathamT.Latham (NZ)
20587551118*510113
8Kane WilliamsonK.Williamson (NZ)
20085550102400112
9Rassie van der DussenR.Dussen (SA)
1939633172*960307
10Shubman GillS.Gill (IND)
18875551101*472013
11Rohit SharmaR.Sharma (IND)
18010055076361106
12Glenn PhillipsG.Phillips (NZ)
17711455261592108
13Will YoungW.Young (NZ)
16582550107330011
14Ryan RickeltonR.Rickelton (SA)
147102330103490011
15KL RahulK.Rahul (IND)
1409754342*1403005
16Daryl MitchellD.Mitchell (NZ)
1397044063341101
17Josh InglisJ.Inglis (AUS)
131133321120*1310016
18Alex CareyA.Carey (AUS)
13010832069650201
19Azmatullah OmarzaiA.Omarzai (AFG)
12610433067421108
20David MillerD.Miller (SA)
121139332100*1210015
21Temba BavumaT.Bavuma (SA)
1147722058570201
22Jaker AliJ.Ali (BAN)
1136622068561101
23Axar PatelA.Patel (IND)
1097455142271003
24Khushdil ShahK.Shah (PAK)
10712122069531103
25Tawhid HridoyT.Hridoy (BAN)
10775220100530012
26Rahmat ShahR.Shah (AFG)
1068633090350101
27Sediqullah AtalS.Atal (AFG)
1058033085350103
28Travis HeadT.Head (AUS)
10413333159*521103
29Hardik PandyaH.Pandya (IND)
9910654045241006
30Steve SmithS.Smith (AUS)
977833173480101
31Babar AzamB.Azam (PAK)
877522064430101
32Aiden MarkramA.Markram (SA)
8312732152*831101
33Matthew ShortM.Short (AUS)
8310222063410102
34Michael BracewellM.Bracewell (NZ)
8211855353*410102
35Jos ButtlerJ.Buttler (ENG)
827733038271003
36Najmul Hossain ShantoN.Shanto (BAN)
776822077380100
37Marnus LabuschagneM.Labuschagne (AUS)
769332047381001
38Saud ShakeelS.Shakeel (PAK)
687122062340100
39Heinrich KlaasenH.Klaasen (SA)
6710622064330100
40Salman AghaS.Agha (PAK)
6111722042301001
41Jofra ArcherJ.Archer (ENG)
6012233125300001
42Hashmatullah ShahidiH.Shahidi (AFG)
605033040201000
43Mohammad NabiM.Nabi (AFG)
4911633040161003
44Tanzid HasanT.Hasan (BAN)
4910022025240002
45Mohammad RizwanM.Rizwan (PAK)
495322046241000
46Harry BrookH.Brook (ENG)
478333025150000
47Rishad HossainR.Hossain (BAN)
4411822026220003
48Jamie OvertonJ.Overton (ENG)
438922032211000
49Devon ConwayD.Conway (NZ)
406422030201000
50Glenn MaxwellG.Maxwell (AUS)
3919532132*391003
51Rashid KhanR.Khan (AFG)
3812233119190001
52Mitchell SantnerM.Santner (NZ)
389053128190002
53Liam LivingstoneL.Livingstone (ENG)
338233014110001
54Phil SaltP.Salt (ENG)
3012033012100001
55Haris RaufH.Rauf (PAK)
2715822019130004
56Ravindra JadejaR.Jadeja (IND)
2710053216270000
57Naseem ShahN.Shah (PAK)
278722014130001
58Jamie SmithJ.Smith (ENG)
24823301580000
59Fakhar ZamanF.Zaman (PAK)
245811024240000
60Wiaan MulderW.Mulder (SA)
2010532112*200001
61Ben DwarshuisB.Dwarshuis (AUS)
196531019190001
62Mehidy Hasan MirazM.Miraz (BAN)
18752201390001
63Gulbadin NaibG.Naib (AFG)
18523311390000
64Kagiso RabadaK.Rabada (SA)
167231016160000
65Rahmanullah GurbazR.Gurbaz (AFG)
16473301050000
66Noor AhmadN.Ahmad (AFG)
1565320970000
67Shaheen AfridiS.Afridi (PAK)
141002201470001
68Taskin AhmedT.Ahmed (BAN)
13502201060000
69Tony de ZorziT.Zorzi (SA)
1110011011110000
70Nathan EllisN.Ellis (AUS)
1014231010100001
71Imam-ul-HaqImam-ul-Haq (PAK)
103811010100000
72Kyle JamiesonK.Jamieson (NZ)
92254119*-0001
73Brydon CarseB.Carse (ENG)
8114110880000
74Adil RashidA.Rashid (ENG)
847331540000
75Adam ZampaA.Zampa (AUS)
758310770000
76Mohammad ShamiM.Shami (IND)
562510550000
77Saqib MahmoodS.Mahmood (ENG)
5501115*-0000
78Tayyab TahirT.Tahir (PAK)
545220420000
79MahmudullahMahmudullah (BAN)
428110440000
80Mustafizur RahmanM.Rahman (BAN)
3422223*-0000
81Marco JansenM.Jansen (SA)
337320310000
82Mark WoodM.Wood (ENG)
2662112*-0000
83Matt HenryM.Henry (NZ)
250410220000
84Mushfiqur RahimM.Rahim (BAN)
233220210000
85Kuldeep YadavK.Yadav (IND)
11005111*-0000
86Tanveer SanghaT.Sangha (AUS)
11001111*-0000
87Will O'RourkeW.O'Rourke (NZ)
150510110000
88Lungi NgidiL.Ngidi (SA)
1503111*-0000
89Keshav MaharajK.Maharaj (SA)
125310110000

Standings are updated with the completion of each game

  • T:Teams
  • Wkts:Wickets
  • Avg:Average
  • R:Run
  • EC:Economy
  • O:Overs
  • SR:Strike Rate
  • BBF:Best Bowling Figures
  • Mdns:Maidens

ICC Champions Trophy Points Table 2025

See all

England's Ben Duckett is the highest run-getter in ICC Champions Trophy 2025 with 227 runs in 3 matches.

West Indies' Chris Gayle is the highest run-getter in ICC Champions Trophy with 791 runs in 17 matches.

Shikhar Dhawan is India's highest run-getter in ICC Champions Trophy with 701 runs in 10 matches.

With three centuries, India' Shikhar Dhawan holds the record for most hundreds in ICC Champions Trophy.

Recommended For You
    Popular in Cricket