Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
— Leaders · T20 Cricket · 2025— Leaders · T20 Cricket · 2025 Final Final

T20 Cricket 2025 most runs

Updated , after MI Cape Town vs Pretoria Capitals

Nicholas Pooran leads T20 Cricket 2025 with 1,918 runs (MI Emirates) · Shai Hope (1,733) and Tim Seifert (1,645) next

Season 2026 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2010 2009 2007
Create a free account · 10 pages a day, every leaderboardSign up free ›
# Player · last 3 inningsPlayer Team Last 3 innings · newest first Runs Mat Inns Mat Inns Avg BF SR 4s 6s 100s
1Nicholas PooranMI Emirates MIE 251569*MI Emirates MIE251569*1,9186261626139.961,285149.261351211
2Shai HopeWest Indies WI 45362West Indies WI453621,7335353535338.511,350128.37134692
3Tim Seifert NZ 2634102 NZ26341021,6455755575533.571,105148.87160802
4Fakhar Zaman PAK 69613 PAK696131,4135554555428.261,047134.96132590
5James VinceGulf Giants GG 19336Gulf Giants GG193361,4134848484832.861,005140.60171261
6Philip Salt ENG 72*46 ENG72*461,3724444444434.30872157.34145631
7Abhishek Sharma IND 343517 IND3435171,2983534353439.33671193.44131822
8Jos Buttler ENG 12224 ENG122241,2913736373640.34811159.19117610
9Sherfane RutherfordWest Indies WI 47*2544West Indies WI47*25441,2836363636324.67875146.6397780
10Sam Curran ENG 38*254 ENG38*2541,2834947494736.66926138.5589570
Create a free account10 pages a day instead of 5 · every leaderboard, every season Sign up free ›
11Shimron HetmyerDV1,2515756575626.62754165.9287770
12Tim DavidSW1,2244945494540.80703174.1184941
13Tom Kohler-CadmoreSW1,2224444444429.80879139.02113570
14Sahibzada FarhanPAK1,2203838383832.97872139.91110661
15Alex HalesADKR1,2134444444431.10882137.53109610
16Quinton de KockSA1,2054848484825.64879137.09103600
17Dewald BrevisSA1,2004342434235.29662181.27661031
18Sikandar RazaZIM1,1636157615725.28870133.68102450
19Rovman PowellWI1,1085250525031.66702157.8374750
20Mitchell MarshAUS1,1063232323236.87703157.3397682
21Kieron PollardMIE1,0794338433839.96672160.5764840
22Aiden MarkramDSG1,0523737373731.88750140.2789450
23Tom BantonENG1,0513939393931.85726144.77105442
24Will JacksENG1,0023935393531.31677148.0194461
25Andries GousDV9993737373734.45690144.7892461
26Ryan RickeltonMICT9882929292936.59614160.91101541
27Mitchell OwenAUS9814644464422.81511191.9868821
28Hasan NawazPAK9804744474426.49640153.1347722
29Faf du PlessisJSK9613131313132.03659145.8383482
30Finn AllenPS9603333333330.97481199.5877791
31Shubman GillIND9413030303037.64629149.60100280
32Suryakumar YadavIND9353535353534.63604154.8087480
33Muhammad WaseemMIE9273131313130.90673137.7483470
34Johnson CharlesSW9223636363625.61682135.1986550
35Devon ConwayNZ9203433343331.72726126.72100240
36Jordan CoxENG9103332333231.38672135.4278361
37Tilak VarmaIND9093431343139.52687132.3164410
38David WarnerSYT8993131313132.11635141.57104200
39Pathum NissankaSL8682424242437.74549158.1178391
40Rahmanullah GurbazAFG8613838383823.27617139.5560510
41Heinrich KlaasenDSG8523333333329.38554153.7962491
42Romario ShepherdWI8486352635225.70487174.1361650
43Will SmeedPC8392424242438.14596140.7799260
44Jason HolderWI8346652665223.83524159.1647620
45Salman AghaPAK8264241424125.81689119.8867280
46Jonny BairstowMIE8063129312931.00551146.2874411
47Glenn MaxwellMLS7843733373330.15466168.2453601
48Daniel LawrenceDV7843330333035.64536146.2763271
49Max HoldenDV7762222222243.11570136.149480
50Tanzid HasanBAN7752727272732.29573135.2563410
51Rachin RavindraNZ7633030303027.25507150.4976280
52Andre FletcherMIE7622424242433.13567134.3969342
53Sai SudharsanGT7601515151554.29486156.3888211
54Saim AyubPAK7553939393919.87589128.1867370
55Matthew ShortAUS7552121212139.74487155.0368361
56Kyle MayersGG7504140414019.74592126.6962450
57Colin MunroBH7472828282827.67500149.4085301
58Rassie van der DussenMICT7282929292931.65598121.7450310
59Andre RussellADKR7245447544722.63462156.7146610
60Kusal PereraSL7193130313026.63509141.2675241
61Liam LivingstoneADKR7133433343326.41491145.2135490
62Tristan StubbsSEC7123734373430.96546130.4047240
63Jason RoyDV6993129312924.96566123.5063220
64Joe ClarkeMLS6952626262627.80481144.4979220
65Marcus StoinisAUS6904036403627.60495139.3961320
66Alishan SharafuADKR6862727272731.18538127.5162260
67Kane WilliamsonDSG6832323232335.95523130.5967230
68Lhuan-dre PretoriusSA6773030303023.34462146.5482230
69Mohammad HarisPAK6763535353521.13474142.6269301
70Virat KohliRCB6571515151554.75454144.7166190
71Mohammad RizwanMR6461919191946.14489132.1158221
72Toby AlbertDC6431919191942.87433148.5071190
73Sam BillingsSYT6403736373622.07434147.4756300
74Tom AbellSW6393535353521.30535119.4459100
75Matthew BreetzkeSA6372525252525.48476133.8257300
76Litton DasBAN6352525252527.61480132.2948230
77Roston ChaseWI6343127312730.19462137.2364180
78Sediqullah AtalAFG6262424242428.45487128.5437320
79Daryl MitchellNZ6243129312927.13447139.6046240
80Brian BennettZIM6222020202031.10460135.2268150
81D'Arcy ShortGLO6151919191936.18458134.2862260
82Monank PatelSW6131818181836.06434141.2463210
83Shreyas IyerPBKS6041717171750.33345175.0743390
84Donovan FerreiraSA5943329332927.00341174.1935430
85David WilleyDC5934332433220.45481123.2833360
86Kusal MendisSL5742725272526.09424135.3857170
87Babar AzamPAK5652222222231.39468120.7358130
88Yashasvi JaiswalRR5591414141443.00350159.7160280
89Michael PepperADKR5562323232325.27361154.0262230
90Abdullah ShafiqueLQ5551717171734.69371149.6051220
91Prabhsimran SinghPBKS5491717171732.29342160.5356300
92Shivam DubeIND5482926292627.40395138.7340310
93Lokesh RahulDC5391313131353.90360149.7252211
94Ben McDermottHH5292222222226.45391135.2948230
95Azmatullah OmarzaiAFG5273632363221.08379139.0531300
96Hardik PandyaIND5263024302429.22334157.4940300
97Ashton TurnerPS5202929292923.64353147.3141200
98Parvez Hossain EmonBAN5192323232324.71377137.6743341
99Tawanda MuyeyeKEN5191616161632.44371139.8947161
100Chris LynnAS5161111111157.33286180.4246341
Showing top 10 of 1171

Runs: runs · Mat: matches · Inns: innings · Avg: batting average · BF: balls faced · SR: strike rate · 4s: fours · 6s: sixes · 100s: hundreds · Last 3 innings: in this competition, newest first

More T20 Cricket 2025 leaderboards

T20 Cricket 2025 Most Runs

Nicholas Pooran topped T20 Cricket 2025 with 1,918 runs for MI Emirates, ahead of Shai Hope (1,733) and Tim Seifert (1,645). The T20 Cricket 2025 runs leaderboard ranks all 1171 players who have contributed runs this season. These are the final standings from the T20 Cricket 2025 season.

Frequently asked questions

Who had the most runs in T20 Cricket 2025?

Nicholas Pooran led T20 Cricket 2025 with 1918 runs from 62 matches, averaging 39.96 at a strike rate of 149.26. Shai Hope was second on 1733 and Tim Seifert third on 1645. The table ranks every player in T20 Cricket 2025 by runs, with their team and matches.

Who were the top run scorers in T20 Cricket 2025?

The top three run scorers in T20 Cricket 2025 were Nicholas Pooran (1918 in 62 matches), Shai Hope (1733 in 53 matches) and Tim Seifert (1645 in 57 matches). Nicholas Pooran was 185 runs clear of Shai Hope. Every other player follows in the table, with their team and matches.