Menu

Account

Create a free account Go Pro

Already have an account? Log in

Most Runs in T20I 2026

Ishan Kishan leads T20I 2026 with 1,220 runs (India). Abhishek Sharma (1,154) and Sanju Samson (810) are next.

Updated , after Afghanistan vs Zimbabwe
# Player Last 3 Mat Inns Runs Avg BF SR 4s 6s 50s 100s
1Ishan KishanIndiaIND37 matches, 37 innings106137371,22035.88711171.591276081
2Abhishek SharmaIndiaIND39 matches, 39 innings11327139391,15430.37562205.341098692
3Sanju SamsonIndiaIND30 matches, 30 innings1844303081027.93467173.45805080
4Tilak VarmaIndiaIND35 matches, 34 innings1*356353475736.05510148.43563650
5Shreyas IyerIndiaIND26 matches, 26 innings52250262671632.55470152.34592531
6Glenn PhillipsNew ZealandNZ17 matches, 16 innings1710765*171669853.69414168.60623751
7Sahibzada FarhanPakistanPAK16 matches, 15 innings897376161569749.79447155.93663262
8Harry BrookEnglandENG19 matches, 18 innings114*2333191869049.29365189.04563832
9Shimron HetmyerWest IndiesWI20 matches, 20 innings04333202064735.94354182.77504830
10Shai HopeWest IndiesWI16 matches, 16 innings102*5102*161660150.08394152.54463642
11Karanbir SinghAustriaAUT12 matches, 12 innings121259159.10293201.71475322
12Brian BennettZimbabweZIM20 matches, 20 innings202057035.63433131.64661630
13Tim SeifertNew ZealandNZ17 matches, 17 innings171755834.88343162.68622660
14Shivam DubeIndiaIND30 matches, 25 innings302553929.94329163.83333720
15Sherfane RutherfordWest IndiesWI14 matches, 14 innings141453566.88300178.33393750
16Jos ButtlerEnglandENG19 matches, 18 innings191851530.29323159.44582021
17Finn AllenNew ZealandNZ14 matches, 14 innings141451242.67270189.63403621
18Kusal MendisSri LankaSL17 matches, 17 innings171750533.67378133.60501540
19Gerhard ErasmusNamibiaNAM15 matches, 15 innings151549438.00313157.83312630
20Sikandar RazaZimbabweZIM20 matches, 20 innings202048628.59337144.21362811
21Suryakumar YadavIndiaIND14 matches, 14 innings141448444.00300161.33462440
22Jan FrylinckNamibiaNAM14 matches, 14 innings141447734.07348137.07372331
23Dewald BrevisSouth AfricaSA16 matches, 14 innings161445434.92293154.95273220
24Pathum NissankaSri LankaSL18 matches, 18 innings181843925.82308142.53431911
25Ibrahim ZadranAfghanistanAFG13 matches, 13 innings131341141.10310132.58481130
26Dasun ShanakaSri LankaSL21 matches, 19 innings211939922.17248160.89143430
27Jacob BethellEnglandENG14 matches, 14 innings141439430.31269146.47361921
28Aiden MarkramSouth AfricaSA11 matches, 11 innings111138948.63236164.83421540
29Daryl MitchellNew ZealandNZ17 matches, 15 innings171538131.75232164.22252210
30Ryan BurlZimbabweZIM19 matches, 19 innings191938025.33318119.5031820
31Kamindu MendisSri LankaSL17 matches, 16 innings171636125.79264136.74301510
32Ryan RickeltonSouth AfricaSA11 matches, 11 innings111136045.00209172.25272220
33Azmatullah OmarzaiAfghanistanAFG12 matches, 11 innings121134849.71202172.28182711
34Tom BantonEnglandENG18 matches, 16 innings181634628.83235147.23271630
35Rovman PowellWest IndiesWI18 matches, 16 innings181633225.54240138.33252010
36Connor EsterhuizenSouth AfricaSA9 matches, 9 innings9932941.13211155.92252330
37Brandon KingWest IndiesWI14 matches, 14 innings141432423.14250129.60301710
38Quinton de KockSouth AfricaSA10 matches, 10 innings101032432.40197164.47292011
39Louren SteenkampNamibiaNAM11 matches, 11 innings111131631.60228138.60331120
40Lorcan TuckerIrelandIRE10 matches, 10 innings101031535.00246128.05281120
41Philip SaltEnglandENG14 matches, 14 innings141431224.00215145.12331230
42George MunseyScotlandSCO7 matches, 7 innings7729642.29209141.63311311
43Vaibhav SooryavanshiIndiaIND10 matches, 10 innings101029529.50159185.53262220
44Sam CurranEnglandENG16 matches, 13 innings161329432.67231127.27211010
45Hardik PandyaIndiaIND14 matches, 12 innings141228626.00173165.32172020
46Darwish RasooliAfghanistanAFG12 matches, 12 innings121228525.91212134.4322920
47Towhid HridoyBangladeshBAN10 matches, 10 innings101028535.63197144.67181620
48Alexander Busing-VolschenkNamibiaNAM10 matches, 10 innings101028540.71208137.02102030
49Will JacksEnglandENG18 matches, 14 innings181428335.38167169.46191910
50Harry TectorIrelandIRE10 matches, 10 innings101028131.22231121.6530120
51Tadiwanashe MarumaniZimbabweZIM20 matches, 20 innings202028015.56208134.62281300
52Saim AyubPakistanPAK15 matches, 13 innings151327721.31183151.37291210
53Alishan SharafuUnited Arab EmiratesUAE11 matches, 11 innings111127725.18242114.46231320
54Musaddiq AhmedGermanyDEU5 matches, 5 innings5527755.40118234.75192611
55Luka WoodsSerbiaSEB4 matches, 4 innings4427268.00133204.51321621
56Hamid ShahDenmarkDNK7 matches, 7 innings7727145.17180150.56201520
57Lhuan-dre PretoriusSouth AfricaSA5 matches, 5 innings5527054.00154175.32271211
58Mitchell SantnerNew ZealandNZ20 matches, 14 innings201426929.89193139.38231200
59Pavan RathnayakeSri LankaSL12 matches, 12 innings121226323.91182144.5128720
60Vasu SainiRomaniaROU7 matches, 7 innings7725943.17187138.5026510
61Bevon JacobsNew ZealandNZ11 matches, 11 innings111125531.88168151.79171220
62Faraaz Mehti AbbasFinlandFIN10 matches, 10 innings101024727.44210117.6228510
63Rahmanullah GurbazAfghanistanAFG12 matches, 12 innings121224620.50188130.8524920
64Salman AghaPakistanPAK11 matches, 11 innings111124121.91139173.38251310
65Dipendra Singh AireeNepalNPL7 matches, 7 innings7723859.50185128.6518720
66Brad EvansZimbabweZIM19 matches, 14 innings191423323.30152153.29161710
67Kamil MisharaSri LankaSL15 matches, 15 innings151523316.64192121.3525910
68Matt RenshawAustraliaAUS8 matches, 8 innings8823338.83185125.9512720
69Mitchell MarshAustraliaAUS7 matches, 7 innings7723038.33138166.67281230
70Bilal ZalmaiAustriaAUT12 matches, 12 innings121222422.40134167.16241410
71Anshuman RathHong KongHK10 matches, 10 innings101022224.67171129.8219920
72Kieron FerraryGibraltarGIB6 matches, 6 innings6622244.40164135.3722620
73Tanzid HasanBangladeshBAN10 matches, 10 innings101021824.22178122.4717820
74Shadab KhanPakistanPAK13 matches, 12 innings131221724.11137158.39171200
75Abbas GhaniHungaryHUN7 matches, 7 innings7721731.00144150.69261020
76Priyan PushparajanMaltaMLT5 matches, 5 innings5521754.25122177.87151430
77Sediqullah AtalAfghanistanAFG13 matches, 13 innings131321616.62198109.0914810
78Adeeb UsmaniUnited Arab EmiratesUAE5 matches, 5 innings5521571.67131164.12141420
79Rachin RavindraNew ZealandNZ13 matches, 12 innings131221021.00153137.25161110
80Anthony MoscaItalyITA7 matches, 7 innings7720934.83137152.55131620
81Virandeep SinghMalaysiaML8 matches, 8 innings8820734.50165125.4519810
82Babar HayatHong KongHK10 matches, 10 innings101020420.40167122.16101310
83Zubair AliQatarQAT5 matches, 5 innings5520040.00138144.9321820
84Mohammad Ratul KhanCzech RepublicCZE4 matches, 4 innings4420066.67136147.0625711
85Dion MyersZimbabweZIM13 matches, 12 innings131219816.50180110.0017510
86Syed AzizMalaysiaML8 matches, 6 innings8619632.67148132.4321720
87Zeeshan AliHong KongHK7 matches, 7 innings7719632.67158124.0531220
88Rohit SinghGermanyDEU3 matches, 3 innings3319597.50102191.1825620
89Imal LiyanageQatarQAT5 matches, 5 innings5519138.20128149.2219610
90Fakhar ZamanPakistanPAK8 matches, 8 innings8818923.63128147.6623710
91Ramesh SatheesanRomaniaROU8 matches, 8 innings8818826.86135139.26151120
92Muhammad WaseemUnited Arab EmiratesUAE8 matches, 8 innings8818726.71135138.5217910
93Saif HassanBangladeshBAN10 matches, 10 innings101018618.60171108.7722610
94Mark ChapmanNew ZealandNZ9 matches, 9 innings9918420.44130141.5417700
95Maaz SadaqatPakistanPAK5 matches, 5 innings5518436.80108170.37151120
96Shahid AfridiGermanyDEU9 matches, 9 innings9918322.8880228.75101900
97Kushal BhurtelNepalNPL8 matches, 8 innings8818226.00145125.5219810
98Harmanjot SinghGermanyDEU6 matches, 5 innings6518260.67146124.6613810
99Philip RaikesGibraltarGIB6 matches, 6 innings6618130.17124145.9716910
100Sahil GroverCzech RepublicCZE4 matches, 4 innings4417944.7595188.4220901
Showing the top 10 of 793

Most Runs in T20I 2026

Ishan Kishan leads T20I 2026 with 1,220 runs (India). Abhishek Sharma (1,154) and Sanju Samson (810) are next. The T20I 2026 runs leaderboard ranks all 793 players who have contributed runs this season. The leading run scorer can change after every match as the season progresses. Filter by team to analyse runs depth across squads.

T20I Runs Questions

Who has the most runs in T20I 2026?

Ishan Kishan leads T20I 2026 with 1220 runs from 37 matches, averaging 35.88 at a strike rate of 171.59. Abhishek Sharma is second on 1154 and Sanju Samson third on 810. The table ranks every player in T20I 2026 by runs, with their team and matches.

Who are the top run scorers in T20I 2026?

The top three run scorers in T20I 2026 are Ishan Kishan (1220 in 37 matches), Abhishek Sharma (1154 in 39 matches) and Sanju Samson (810 in 30 matches). Ishan Kishan is 66 runs clear of Abhishek Sharma. Every other player follows in the table, with their team and matches.

Who has the most T20I runs in 2026?

Ishan Kishan has the most T20I runs in 2026, 1220 for India, and the leading run scorers for the next sides are Glenn Phillips for New Zealand (698) and Sahibzada Farhan for Pakistan (697). Batters from 50 sides are on the T20I 2026 runs board.

What are the highest T20I runs in 2026?

The highest T20I runs in 2026 are Ishan Kishan's 1220 in total, and the highest single innings is 164 by Karanbir Singh. The most hundreds is 2, shared by 5 batters.

Who has the most runs in T20 International 2026?

Ishan Kishan has the most runs in T20 International 2026, 1220 for India, and India hold all 5 top places, with Abhishek Sharma (1154), Sanju Samson (810) and Tilak Varma (757). The board ranks 793 players on runs in T20 International 2026.