Menu

Account

Create a free account Go Pro

Already have an account? Log in

T20I 2026 highest boundary %

Ben Kohler-Cadmore leads T20I on boundary percentage: 43.28 from 4 matches (Germany). Mehboob Ali (40.58) and Musaddiq Ahmed (38.14) 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
3Musaddiq AhmedGermanyDEU5 matches, 5 innings1860375538.1427755.40118234.75192611
4Asghar Ali KhanLuxembourgLUX4 matches, 4 innings935*94437.5014170.5064220.3117710
5Shahid AfridiGermanyDEU9 matches, 9 innings341209936.2518322.8880228.75101900
6Luka WoodsSerbiaSEB4 matches, 4 innings7233604436.0927268.00133204.51321621
7Abhishek SharmaIndiaIND39 matches, 39 innings113271393934.701,15430.37562205.341098692
8Karanbir SinghAustriaAUT12 matches, 12 innings1185*164121234.1359159.10293201.71475322
9Naman DhirIndiaIND10 matches, 9 innings4*283310932.9317635.2082214.63151200
10Sahil GroverCzech RepublicCZE4 matches, 4 innings2911654430.5317944.7595188.4220901
11Rohit SinghGermanyDEU3 matches, 3 innings3330.3919597.50102191.1825620
12Ariyan MohammedRomaniaROU5 matches, 5 innings5530.3611228.0056200.0071010
13Vaibhav SooryavanshiIndiaIND10 matches, 10 innings101030.1929529.50159185.53262220
14Sabawoon DaviziCzech RepublicCZE4 matches, 4 innings4429.6911658.0064181.2515400
15Vinoth RavindranHungaryHUN7 matches, 7 innings7729.5514821.1488168.1818810
16Mitchell MarshAustraliaAUS7 matches, 7 innings7728.9923038.33138166.67281230
17Travis HeadAustraliaAUS6 matches, 6 innings6628.4113823.0088156.8220510
18Bilal ZalmaiAustriaAUT12 matches, 12 innings121228.3622422.40134167.16241410
19Rashid KhanAfghanistanAFG13 matches, 7 innings13728.3311018.3360183.338900
20Finn AllenNew ZealandNZ14 matches, 14 innings141428.1551242.67270189.63403621
21Sanju SamsonIndiaIND30 matches, 30 innings303027.8481027.93467173.45805080
22Shimron HetmyerWest IndiesWI20 matches, 20 innings202027.6864735.94354182.77504830
23Raihan StanikzaiSwitzerlandCHE4 matches, 4 innings4427.458220.5051160.7810410
24Salman AghaPakistanPAK11 matches, 11 innings111127.3424121.91139173.38251310
25Ishan KishanIndiaIND37 matches, 37 innings373726.301,22035.88711171.591276081
26Jason HolderWest IndiesWI12 matches, 7 innings12726.1416332.6088185.2371600
27Harry BrookEnglandENG19 matches, 18 innings191825.7569049.29365189.04563832
28Tim SeifertNew ZealandNZ17 matches, 17 innings171725.6655834.88343162.68622660
29Sherfane RutherfordWest IndiesWI14 matches, 14 innings141425.3353566.88300178.33393750
30Lhuan-dre PretoriusSouth AfricaSA5 matches, 5 innings5525.3227054.00154175.32271211
31Abbas GhaniHungaryHUN7 matches, 7 innings7725.0021731.00144150.69261020
32Omid RahimiBelgiumBEL4 matches, 4 innings4425.0013969.5084165.4814710
33Yuvraj SamraCanadaCAN4 matches, 4 innings4425.0014436.0092156.5217601
34Quinton de KockSouth AfricaSA10 matches, 10 innings101024.8732432.40197164.47292011
35Benjamin ManentiItalyITA4 matches, 3 innings4324.6813846.0077179.2211820
36Muhammad Sheraz SheikhBelgiumBEL5 matches, 5 innings5524.2716232.40103157.28151020
37Lokesh BamNepalNPL6 matches, 4 innings6424.1910753.5062172.587810
38Aiden MarkramSouth AfricaSA11 matches, 11 innings111124.1538948.63236164.83421540
39Jos ButtlerEnglandENG19 matches, 18 innings191824.1551530.29323159.44582021
40Imran AnwarBahrainBHR3 matches, 3 innings3324.149246.0058158.628610
41Maaz SadaqatPakistanPAK5 matches, 5 innings5524.0718436.80108170.37151120
42Bilal Tahir KhanKuwaitKWT3 matches, 3 innings3324.079145.5054168.526710
43Glenn PhillipsNew ZealandNZ17 matches, 16 innings171623.9169853.69414168.60623751
44Adrian LascuRomaniaROU5 matches, 5 innings5523.8612825.6088145.4516500
45Romario ShepherdWest IndiesWI14 matches, 10 innings141023.8114247.3384169.0571310
46Priyan PushparajanMaltaMLT5 matches, 5 innings5523.7721754.25122177.87151430
47Louis BruceGibraltarGIB6 matches, 6 innings6623.7513021.6780162.5012700
48Mohammad Ratul KhanCzech RepublicCZE4 matches, 4 innings4423.5320066.67136147.0625711
49Ryan RickeltonSouth AfricaSA11 matches, 11 innings111123.4436045.00209172.25272220
50Fakhar ZamanPakistanPAK8 matches, 8 innings8823.4418923.63128147.6623710
51Dane CleaverNew ZealandNZ4 matches, 4 innings4423.4410025.0064156.2512310
52Ross AdairIrelandIRE10 matches, 10 innings101023.4215615.60111140.5420600
53Suryakumar YadavIndiaIND14 matches, 14 innings141423.3348444.00300161.33462440
54George LindeSouth AfricaSA10 matches, 5 innings10523.1911739.0069169.5710600
55Yasser NazeerBahrainBHR5 matches, 5 innings5523.1910521.0069152.1713300
56Josh InglisAustraliaAUS8 matches, 8 innings8823.1712217.4382148.7816300
57George DockrellIrelandIRE10 matches, 10 innings101023.0817722.13104170.19121200
58Jaspal SinghMaltaMLT5 matches, 5 innings5522.9216053.3396166.67101210
59Omid Malik KhelBelgiumBEL4 matches, 4 innings4422.8314046.6792152.1714720
60Will JacksEnglandENG18 matches, 14 innings181422.7528335.38167169.46191910
61Connor EsterhuizenSouth AfricaSA9 matches, 9 innings9922.7532941.13211155.92252330
62Fayaz Khan NasseriGermanyDEU9 matches, 8 innings9822.7313516.8888153.4191100
63Akshdeep NathUnited Arab EmiratesUAE5 matches, 4 innings5422.5896-62154.847710
64Irfan HusainRomaniaROU7 matches, 7 innings7722.4515622.2998159.1813910
65Isaac DanladiNigeriaNGA4 matches, 4 innings4422.418220.5058141.3810300
66Saim AyubPakistanPAK15 matches, 13 innings151322.4027721.31183151.37291210
67Azmatullah OmarzaiAfghanistanAFG12 matches, 11 innings121122.2834849.71202172.28182711
68Numan AhmadzaiSwitzerlandCHE4 matches, 4 innings4422.226917.2554127.789300
69Lahiru UdaraSri LankaSL6 matches, 6 innings6622.1113322.1795140.0020110
70Sahibzada FarhanPakistanPAK16 matches, 15 innings161521.9269749.79447155.93663262
71Shubham RanjaneUnited States of AmericaUSA4 matches, 4 innings4421.7914170.5078180.779810
72Brad EvansZimbabweZIM19 matches, 14 innings191421.7123323.30152153.29161710
73Hardik PandyaIndiaIND14 matches, 12 innings141221.3928626.00173165.32172020
74Adeeb UsmaniUnited Arab EmiratesUAE5 matches, 5 innings5521.3721571.67131164.12141420
75Shivam DubeIndiaIND30 matches, 25 innings302521.2853929.94329163.83333720
76Shadab KhanPakistanPAK13 matches, 12 innings131221.1721724.11137158.39171200
77Anthony MoscaItalyITA7 matches, 7 innings7721.1720934.83137152.55131620
78Mahedi HasanBangladeshBAN8 matches, 6 innings8621.156733.5052128.8511000
79Richie BerringtonScotlandSCO6 matches, 6 innings6621.1516928.17104162.5014800
80Tim DavidAustraliaAUS5 matches, 5 innings5521.158320.7552159.623800
81George MunseyScotlandSCO7 matches, 7 innings7721.0529642.29209141.63311311
82Zubair AliQatarQAT5 matches, 5 innings5521.0120040.00138144.9321820
83Tharindu RatnayakeSri LankaSL4 matches, 4 innings4420.977719.2562124.198510
84Philip SaltEnglandENG14 matches, 14 innings141420.9331224.00215145.12331230
85Dhavalkumar NorotamPortugalPOR5 matches, 5 innings5520.9116633.20110150.9120310
86Zeeshan AliHong KongHK7 matches, 7 innings7720.8919632.67158124.0531220
87Shai HopeWest IndiesWI16 matches, 16 innings161620.8160150.08394152.54463642
88Jordan HermannSouth AfricaSA5 matches, 5 innings5520.7810927.2577141.5613310
89Devon ConwayNew ZealandNZ8 matches, 7 innings8720.6916423.43116141.3816810
90Janitha FernandoRomaniaROU8 matches, 5 innings8520.5910836.0068158.828600
91Grant StewartItalyITA7 matches, 6 innings7620.5910320.6068151.4731100
92Innocent KaiaZimbabweZIM6 matches, 6 innings6620.5615325.50107142.9916610
93Matthew FordeWest IndiesWI15 matches, 10 innings151020.5111316.1478144.879700
94Sebastian HeathDenmarkDNK7 matches, 7 innings7720.5117735.40117151.2815910
95Burhan NiazBelgiumBEL4 matches, 4 innings4420.5111658.0078148.7211510
96Jacob BethellEnglandENG14 matches, 14 innings141420.4539430.31269146.47361921
97Daryl MitchellNew ZealandNZ17 matches, 15 innings171520.2638131.75232164.22252210
98Philip RaikesGibraltarGIB6 matches, 6 innings6620.1618130.17124145.9716910
99Dewald BrevisSouth AfricaSA16 matches, 14 innings161420.1445434.92293154.95273220
100Pathum NissankaSri LankaSL18 matches, 18 innings181820.1343925.82308142.53431911
Showing the top 10 of 318. Minimum 50 balls faced.

T20I 2026 Highest Boundary %

Ben Kohler-Cadmore leads T20I on boundary percentage: 43.28 from 4 matches (Germany). Mehboob Ali (40.58) and Musaddiq Ahmed (38.14) are next. The T20I 2026 boundary percentage leaderboard ranks the 318 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.

T20I Boundary percentage Questions

Who has the best boundary percentage in T20I 2026?

Ben Kohler-Cadmore leads T20I 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 Musaddiq Ahmed third on 38.14. A player needs a minimum 50 balls faced to be ranked. The table ranks every player in T20I 2026 by boundary percentage, with their team and matches.

Who are the top batters in T20I 2026?

The top three batters in T20I 2026 are Ben Kohler-Cadmore (43.28 in 4 matches), Mehboob Ali (40.58 in 4 matches) and Musaddiq Ahmed (38.14 in 5 matches). Every other player follows in the table, with their team and matches.