Menu

Account

Create a free account Go Pro

Already have an account? Log in

T20 Cricket 2026 highest boundary %

Ben Kohler-Cadmore leads T20 Cricket on boundary percentage: 43.28 from 4 matches (Germany). Mehboob Ali (40.58) and Aneurin Donald (39.41) are next.

Updated , after Afghanistan vs Zimbabwe
# Player Last 3 Mat Inns Boundary % Runs Avg BF SR 4s 6s 50s 100s
1Ben Kohler-CadmoreGermanyDEU4 matches, 4 innings00294443.2816254.0067241.7921801
2Mehboob AliMaltaMLT4 matches, 4 innings1693394440.5814837.0069214.49151310
3Aneurin DonaldDerbyshireDER15 matches, 15 innings122113151539.4153535.67236226.69543940
4Musaddiq AhmedGermanyDEU5 matches, 5 innings1860375538.1427755.40118234.75192611
5Vaibhav SooryavanshiIndiaIND26 matches, 26 innings15445262637.651,07141.19486220.37899471
6Rahkeem CornwallAntigua & Barbuda FalconsABF9 matches, 9 innings2049209937.6318921.0093203.23191600
7Asghar Ali KhanLuxembourgLUX4 matches, 4 innings935*94437.5014170.5064220.3117710
8Shahid AfridiGermanyDEU9 matches, 9 innings341209936.2518322.8880228.75101900
9Luka WoodsSerbiaSEB4 matches, 4 innings7233604436.0927268.00133204.51321621
10Abhishek SharmaIndiaIND54 matches, 54 innings113271545434.411,71733.02837205.14159129133
11Priyansh AryaPunjab KingsPBKS13 matches, 13 innings131334.3036428.00172211.63273230
12Karanbir SinghAustriaAUT12 matches, 12 innings121234.1359159.10293201.71475322
13Saad MasoodPakistanPAK7 matches, 5 innings7532.2011228.0059189.8313610
14Kiran CarlsonGlamorganGLA12 matches, 12 innings121231.8840533.75207195.65432311
15Urvil PatelChennai Super KingsCSK7 matches, 7 innings7731.2512918.4364201.5661410
16Mitchell OwenWashington FreedomWSF21 matches, 21 innings212130.8855326.33285194.04454321
17Sarfaraz KhanChennai Super KingsCSK10 matches, 7 innings10730.5316123.0095169.4723610
18Sahil GroverCzech RepublicCZE4 matches, 4 innings4430.5317944.7595188.4220901
19Hasan AliYorkshireYOR25 matches, 17 innings251730.5112212.2059206.7881000
20Rohit SinghGermanyDEU3 matches, 3 innings3330.3919597.50102191.1825620
21Venkatesh IyerRoyal Challengers BengaluruRCB6 matches, 6 innings6630.3620852.00112185.71211310
22Ariyan MohammedRomaniaROU5 matches, 5 innings5530.3611228.0056200.0071010
23Sabawoon DaviziCzech RepublicCZE4 matches, 4 innings4429.6911658.0064181.2515400
24Vinoth RavindranHungaryHUN7 matches, 7 innings7729.5514821.1488168.1818810
25Abdul SamadPakistanPAK11 matches, 11 innings111128.8518626.57104178.85161400
26Ashutosh SharmaDelhi CapitalsDC8 matches, 8 innings8828.7217134.2094181.91151200
27Travis HeadSunrisers HyderabadSRH21 matches, 21 innings212128.5754826.10329166.57662830
28Zen MalikWarwickshireWAR9 matches, 9 innings9928.4621624.00123175.61241110
29Bilal ZalmaiAustriaAUT12 matches, 12 innings121228.3622422.40134167.16241410
30Mohammad HarisGuyana Amazon WarriorsGAW11 matches, 11 innings111128.3521619.64127170.08241200
31Ayush MhatreChennai Super KingsCSK6 matches, 6 innings6628.3220140.20113177.88201220
32Adam LythYorkshireYOR13 matches, 13 innings131328.2047339.42266177.82482731
33Harrison WardSussexSUS9 matches, 9 innings9928.1025828.67153168.63281510
34Paul WalterEssexESS13 matches, 13 innings131328.1038234.73242157.8559930
35Finn AllenGlasgow CosmicGC48 matches, 48 innings484827.811,41331.40773182.7911310253
36Rajat PatidarRoyal Challengers BengaluruRCB14 matches, 14 innings141427.6950141.75260192.69304250
37Raihan StanikzaiSwitzerlandCHE4 matches, 4 innings4427.458220.5051160.7810410
38Sanju SamsonIndiaIND44 matches, 44 innings444427.421,28732.18755170.461337492
39Shashank SinghPunjab KingsPBKS11 matches, 9 innings11927.1413222.0070188.5711810
40Mohsin RiazIslamabad UnitedISU4 matches, 4 innings4427.129724.2559164.4113300
41Thomas RewSomersetSOM14 matches, 14 innings141426.9225521.25156163.46311110
42Nathan McAndrewGlamorganGLA13 matches, 7 innings13726.929323.2552178.857700
43Ishan KishanIndiaIND52 matches, 52 innings525226.801,82237.181,041175.0218792141
44Devdutt PadikkalRoyal Challengers BengaluruRCB15 matches, 15 innings151526.5546433.14275168.73492430
45Ross AdairEdinburgh Castle RockersECR19 matches, 19 innings191926.2630716.16198155.05351700
46D'Arcy ShortGloucestershireGLO13 matches, 13 innings131326.2444637.17282158.16561840
47Maaz SadaqatPakistanPAK24 matches, 24 innings242426.1980735.09462174.68715042
48Kamil PooranWest IndiesWI11 matches, 11 innings111126.0733133.10211156.87391620
49Chris LynnNorthamptonshireNOR19 matches, 19 innings191926.0458636.63361162.33652922
50Prabhsimran SinghPunjab KingsPBKS14 matches, 13 innings141325.8351042.50302168.87552360
51Andrew TyeEdinburgh Castle RockersECR15 matches, 13 innings151325.8115717.4493168.8291500
52Harry BrookEnglandENG19 matches, 18 innings191825.7569049.29365189.04563832
53Lokesh RahulDelhi CapitalsDC14 matches, 14 innings141425.5959345.62340174.41563151
54Michael BracewellAmsterdam FlamesAF24 matches, 17 innings241725.5630521.79180169.44262020
55Jack WildermuthBrisbane HeatBH5 matches, 5 innings5525.459218.4055167.279500
56Josh InglisAustraliaAUS17 matches, 17 innings171725.3546230.80288160.42541930
57Ryan RickeltonMumbai IndiansMI34 matches, 33 innings343325.081,04537.32618169.09827342
58Yashasvi JaiswalRajasthan RoyalsRR16 matches, 16 innings161625.0042730.50280152.50521830
59Abbas GhaniHungaryHUN7 matches, 7 innings7725.0021731.00144150.69261020
60Omid RahimiBelgiumBEL4 matches, 4 innings4425.0013969.5084165.4814710
61Will SmeedSomersetSOM10 matches, 10 innings101024.8939539.50237166.67392030
62Nitish RanaDelhi CapitalsDC9 matches, 9 innings9924.8322525.00149151.01271020
63Ben McKinneyDurhamDUR7 matches, 7 innings7724.5518230.33110165.45151200
64Sean DicksonGlamorganGLA12 matches, 12 innings121224.4133642.00213157.75381430
65Josh BrownMelbourne RenegadesMR7 matches, 7 innings7724.2827038.57173156.07251720
66Muhammad Sheraz SheikhBelgiumBEL5 matches, 5 innings5524.2716232.40103157.28151020
67Yuvraj SamraAmsterdam FlamesAF14 matches, 14 innings141424.2335627.38227156.83381711
68Mitchell MarshAustraliaAUS28 matches, 28 innings282824.201,12841.78723156.021096672
69Lokesh BamNepalNPL6 matches, 4 innings6424.1910753.5062172.587810
70Tom CurranEdinburgh Castle RockersECR32 matches, 22 innings322224.1831420.93182172.53242000
71Imran AnwarBahrainBHR3 matches, 3 innings3324.149246.0058158.628610
72Sameer MinhasIslamabad UnitedISU11 matches, 11 innings111124.1135038.89224156.25411330
73Virat KohliRoyal Challengers BengaluruRCB16 matches, 16 innings161624.0867556.25407165.85732551
74Bilal Tahir KhanKuwaitKWT3 matches, 3 innings3324.079145.5054168.526710
75Salman AghaKarachi KingsKRK21 matches, 20 innings212024.0335317.65233151.50391710
76Alex LeesDurhamDUR12 matches, 12 innings121223.9647439.50288164.58501931
77Ricardo VasconcelosNorthamptonshireNOR15 matches, 15 innings151523.9344029.33305144.2665810
78Tim DavidAmsterdam FlamesAF30 matches, 30 innings303023.9264335.72372172.85395020
79Adrian LascuRomaniaROU5 matches, 5 innings5523.8612825.6088145.4516500
80Shubman GillGujarat TitansGT16 matches, 16 innings161623.8373245.75449163.03743361
81Naman DhirIndiaIND24 matches, 23 innings242323.8349429.06298165.77462520
82Arafat MinhasPakistanPAK14 matches, 11 innings141123.8117822.25105169.5216900
83Priyan PushparajanMaltaMLT5 matches, 5 innings5523.7721754.25122177.87151430
84Louis BruceGibraltarGIB6 matches, 6 innings6623.7513021.6780162.5012700
85Shimron HetmyerWest IndiesWI50 matches, 49 innings504923.731,25731.43729172.43839042
86Will JacksMumbai IndiansMI30 matches, 26 innings302623.5360135.35357168.35463830
87Mohammad Ratul KhanCzech RepublicCZE4 matches, 4 innings4423.5320066.67136147.0625711
88Jonny BairstowYorkshireYOR21 matches, 21 innings212123.4757830.42392147.45702250
89George ThomasSussexSUS5 matches, 5 innings5523.4410521.0064164.0610510
90Dane CleaverNew ZealandNZ4 matches, 4 innings4423.4410025.0064156.2512310
91Kyle MayersSt Kitts and Nevis PatriotsSNP9 matches, 9 innings9923.4013314.7894141.4914800
92Rashid KhanAfghanistanAFG35 matches, 15 innings351523.3319516.25120162.50141400
93Rohit SharmaMumbai IndiansMI9 matches, 9 innings9923.3328335.38180157.22212120
94Mohammad NaeemLahore QalandarsLQ7 matches, 7 innings7723.2911816.8673161.6410710
95Graham ClarkDurhamDUR12 matches, 12 innings121223.2627124.64172157.56251510
96Simon HarmerEssexESS16 matches, 10 innings161023.2119866.00112176.79161010
97Yasser NazeerBahrainBHR5 matches, 5 innings5523.1910521.0069152.1713300
98Azmatullah OmarzaiAfghanistanAFG15 matches, 13 innings151323.1440044.44229174.67213211
99Tim WardHobart HurricanesHH6 matches, 6 innings6623.0815826.33104151.9218610
100Dasun ShanakaSri LankaSL44 matches, 40 innings444023.0389527.12521171.79457541
Showing the top 10 of 641. Minimum 50 balls faced.

T20 Cricket 2026 Highest Boundary %

Ben Kohler-Cadmore leads T20 Cricket on boundary percentage: 43.28 from 4 matches (Germany). Mehboob Ali (40.58) and Aneurin Donald (39.41) are next. The T20 Cricket 2026 boundary percentage leaderboard ranks the 641 players who meet the qualifying threshold this season. The leading batter can change after every match as the season progresses. Filter by team to analyse boundary percentage depth across squads. Qualification: minimum 50 balls faced.

T20 Cricket Boundary percentage Questions

Who has the best boundary percentage in T20 Cricket 2026?

Ben Kohler-Cadmore leads T20 Cricket 2026 with a boundary percentage of 43.28 from 4 matches, at a strike rate of 241.79. Mehboob Ali is second on 40.58 and Aneurin Donald third on 39.41. A player needs a minimum 50 balls faced to be ranked. The table ranks every player in T20 Cricket 2026 by boundary percentage, with their team and matches.

Who are the top batters in T20 Cricket 2026?

The top three batters in T20 Cricket 2026 are Ben Kohler-Cadmore (43.28 in 4 matches), Mehboob Ali (40.58 in 4 matches) and Aneurin Donald (39.41 in 15 matches). Every other player follows in the table, with their team and matches.