Menu

Account

Create a free account Go Pro

Already have an account? Log in

ODI 2026 highest boundary %

Dasun Shanaka leads ODI on boundary percentage: 23.86 from 4 matches (Sri Lanka). Mitchell Marsh (22.03) and Ishan Kishan (21.49) are next.

Updated , after New Zealand vs India
# Player Last 3 Mat Inns Boundary % Runs Avg BF SR 4s 6s 50s 100s
1Dasun ShanakaSri LankaSL4 matches, 4 innings974174423.8614636.5088165.91111010
2Mitchell MarshAustraliaAUS6 matches, 6 innings6084566622.0329749.50227130.84321840
3Ishan KishanIndiaIND5 matches, 4 innings1251145421.4917443.50121143.8018801
4Rahmanullah GurbazAfghanistanAFG10 matches, 10 innings25636101019.5034434.40282121.99371811
5Yashasvi JaiswalIndiaIND3 matches, 2 innings4110*3218.95114114.0095120.0015301
6Marco JansenSouth AfricaSA2 matches, 2 innings75192218.929447.0074127.038610
7Travis HeadAustraliaAUS6 matches, 6 innings3684246618.8626644.33228116.6739411
8Jordan NeillIrelandIRE4 matches, 3 innings23*14334318.007035.0050140.005400
9David MillerSouth AfricaSA2 matches, 2 innings91422217.8015175.50118127.9712901
10Ruben TrumpelmannNamibiaNAM8 matches, 6 innings509*408617.5615639.00131119.0814910
11Jordan HermannSouth AfricaSA3 matches, 3 innings3317.2224782.33209118.1832411
12Shubman GillIndiaIND14 matches, 13 innings141317.0293293.20811114.921201853
13Maaz SadaqatPakistanPAK8 matches, 8 innings8816.6714718.38138106.5217610
14Tom BantonEnglandENG8 matches, 7 innings8716.5339456.29363108.54481241
15Harry BrookEnglandENG13 matches, 13 innings131316.1661251.00489125.15552422
16Rohit SharmaIndiaIND14 matches, 14 innings141415.8862744.79611102.62692822
17John CampbellWest IndiesWI7 matches, 7 innings7715.7725035.71222112.61251011
18Lokesh RahulIndiaIND10 matches, 10 innings101015.7135288.00280125.71311302
19Harshit RanaIndiaIND3 matches, 3 innings3315.718327.6770118.576510
20Jos ButtlerEnglandENG8 matches, 7 innings8715.4821543.00168127.98151110
21Tanzid HasanBangladeshBAN14 matches, 14 innings141415.2353341.00512104.10552351
22Matthew BreetzkeSouth AfricaSA4 matches, 4 innings4414.8817543.75168104.1723201
23Virat KohliIndiaIND11 matches, 11 innings111114.8363363.30526120.34601842
24Curtis CampherIrelandIRE9 matches, 9 innings9914.6844149.00361122.16332031
25Fakhar ZamanPakistanPAK5 matches, 5 innings5514.6715831.60150105.3315701
26Paul StirlingIrelandIRE7 matches, 7 innings7714.4120829.7122990.8327620
27Azmatullah OmarzaiAfghanistanAFG9 matches, 7 innings9714.3816924.14160105.63131010
28Dunith WellalageSri LankaSL10 matches, 9 innings10914.1714520.71127114.1714400
29Saad BaigPakistanPAK5 matches, 5 innings5514.0718537.0019992.9626210
30Shaheen AfridiPakistanPAK11 matches, 9 innings11914.0210317.1710796.2610500
31Jordan CoxEnglandENG4 matches, 4 innings4414.0214335.75107133.6411410
32Avishka FernandoSri LankaSL5 matches, 5 innings5513.9420440.8020898.0825410
33Kamil MisharaSri LankaSL3 matches, 3 innings3313.645418.006681.828100
34Jamie OvertonEnglandENG9 matches, 6 innings9613.437615.2067113.437200
35Dewald BrevisSouth AfricaSA3 matches, 3 innings3313.337638.0060126.673500
36Justin GreavesWest IndiesWI4 matches, 4 innings4413.2217844.50174102.3021201
37Faheem AshrafPakistanPAK6 matches, 6 innings6613.0410517.5011591.3013200
38Janith LiyanageSri LankaSL12 matches, 11 innings121112.9033337.00310107.42301020
39Arafat MinhasPakistanPAK8 matches, 8 innings8812.8620929.8621099.5222520
40Ben DuckettEnglandENG13 matches, 13 innings131312.7873756.6975198.1489723
41Brad EvansZimbabweZIM9 matches, 9 innings9912.7417221.50157109.55101020
42Kusal MendisSri LankaSL12 matches, 12 innings121212.7353248.3654298.15521731
43Will JacksEnglandENG12 matches, 10 innings121012.7130944.14291106.1930720
44Xavier BartlettAustraliaAUS7 matches, 7 innings7712.5011316.14104108.656720
45Mosaddek HossainBangladeshBAN6 matches, 6 innings6612.4317844.50169105.3317420
46Tim TectorIrelandIRE2 matches, 2 innings2212.227839.009086.678310
47Michael BracewellNew ZealandNZ8 matches, 6 innings8612.2113032.5013199.2412400
48Kamindu MendisSri LankaSL9 matches, 9 innings9912.0835143.8838990.2338921
49Amir JangooWest IndiesWI6 matches, 5 innings6512.0731478.50290108.2830531
50Corbin BoschSouth AfricaSA4 matches, 3 innings4312.0061-50122.003300
51Devon ConwayNew ZealandNZ3 matches, 3 innings3311.967725.679283.7010110
52Gerhard ErasmusNamibiaNAM8 matches, 8 innings8811.8835550.71345102.9032921
53Louren SteenkampNamibiaNAM8 matches, 8 innings8811.8215018.7520373.8922200
54Pavan RathnayakeSri LankaSL12 matches, 12 innings121211.7969262.91636108.8166923
55Cooper ConnollyAustraliaAUS10 matches, 10 innings101011.7840840.8043394.23371421
56Sediqullah AtalAfghanistanAFG10 matches, 9 innings10911.7446751.8949494.53481012
57Rashid KhanAfghanistanAFG9 matches, 7 innings9711.588414.009588.4210100
58Pathum NissankaSri LankaSL7 matches, 7 innings7711.5722932.7126885.4525620
59Mark ChapmanNew ZealandNZ5 matches, 5 innings5511.5112525.0013989.9311510
60Brian BennettZimbabweZIM9 matches, 9 innings9911.4314115.6721067.1421300
61Connor EsterhuizenSouth AfricaSA3 matches, 3 innings3311.1719798.50197100.0013911
62Taskin AhmedBangladeshBAN13 matches, 7 innings13710.615010.006675.766100
63Salman AghaPakistanPAK11 matches, 11 innings111110.4237834.3640393.8035712
64Josh InglisAustraliaAUS10 matches, 10 innings101010.4233433.4038486.9838221
65Daryl MitchellNew ZealandNZ8 matches, 8 innings8810.3355679.4362988.39531232
66Hashmatullah ShahidiAfghanistanAFG10 matches, 10 innings101010.2927855.6031189.3929301
67Ryan RickeltonSouth AfricaSA2 matches, 2 innings2210.289898.0010791.599210
68Rehan AhmedEnglandENG6 matches, 5 innings6510.236613.208875.009000
69Ackeem AugusteWest IndiesWI5 matches, 5 innings5510.2214929.8018680.1115400
70Glenn PhillipsNew ZealandNZ5 matches, 5 innings5510.1618045.0018796.2614501
71Soumya SarkarBangladeshBAN10 matches, 9 innings10910.1015917.6720876.4416510
72Nick KellyNew ZealandNZ5 matches, 5 innings559.9321643.2029273.9726330
73Michael Van LingenNamibiaNAM5 matches, 5 innings559.896212.409168.139000
74Temba BavumaSouth AfricaSA2 matches, 2 innings229.7613366.5016481.1014201
75Shadab KhanPakistanPAK5 matches, 4 innings549.72215107.5024787.0416811
76Roston ChaseWest IndiesWI3 matches, 3 innings339.718643.0010383.5010000
77Shai HopeWest IndiesWI9 matches, 9 innings999.7047768.1449596.36351322
78Jan FrylinckNamibiaNAM8 matches, 8 innings889.6723329.1326986.6220611
79Mohammad RizwanPakistanPAK3 matches, 3 innings339.645819.338369.888000
80Keemo PaulWest IndiesWI3 matches, 3 innings339.625117.005298.085000
81Najmul Hossain ShantoBangladeshBAN14 matches, 14 innings14149.6039032.5053173.4546521
82Jacob BethellEnglandENG6 matches, 6 innings669.4919532.5025377.0822220
83Lorcan TuckerIrelandIRE9 matches, 9 innings999.4714215.7816984.0212400
84JJ SmitNamibiaNAM6 matches, 5 innings659.385814.506490.634200
85Nurul HasanBangladeshBAN5 matches, 4 innings549.387424.679677.088100
86Jai MoondraIrelandIRE8 matches, 7 innings879.336210.337582.677000
87Gus AtkinsonEnglandENG9 matches, 5 innings959.289632.009798.975400
88Matt RenshawAustraliaAUS12 matches, 12 innings12129.2434428.6735796.3628511
89George DockrellIrelandIRE6 matches, 6 innings669.2015130.2017486.7812400
90Wesley MadhevereZimbabweZIM9 matches, 9 innings999.0916418.2218787.7016110
91Sherfane RutherfordWest IndiesWI8 matches, 8 innings889.0313018.5714490.287610
92Will YoungNew ZealandNZ13 matches, 13 innings13139.0037128.5447877.6241220
93Newman NyamhuriZimbabweZIM6 matches, 5 innings658.975714.257873.086100
94Andrew BalbirnieIrelandIRE9 matches, 9 innings998.9325528.3334773.4927401
95Oliver PeakeAustraliaAUS8 matches, 8 innings888.9021030.0023688.9813800
96Axar PatelIndiaIND5 matches, 5 innings558.866716.757984.816110
97Ghazi GhoriPakistanPAK5 matches, 4 innings548.8513934.7519272.4016110
98Shimron HetmyerWest IndiesWI2 matches, 2 innings228.709595.0092103.262610
99Ibrahim ZadranAfghanistanAFG10 matches, 10 innings10108.6443548.3354479.9641631
100Dean FoxcroftNew ZealandNZ5 matches, 5 innings558.6317142.7519786.8010720
Showing the top 10 of 157. Minimum 50 balls faced.

ODI 2026 Highest Boundary %

Dasun Shanaka leads ODI on boundary percentage: 23.86 from 4 matches (Sri Lanka). Mitchell Marsh (22.03) and Ishan Kishan (21.49) are next. The ODI 2026 boundary percentage leaderboard ranks the 157 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.

ODI Boundary percentage Questions

Who has the best boundary percentage in ODI 2026?

Dasun Shanaka leads ODI 2026 with a boundary percentage of 23.86 from 4 matches, at a strike rate of 165.91. Mitchell Marsh is second on 22.03 and Ishan Kishan third on 21.49. A player needs a minimum 50 balls faced to be ranked. The table ranks every player in ODI 2026 by boundary percentage, with their team and matches.

Who are the top batters in ODI 2026?

The top three batters in ODI 2026 are Dasun Shanaka (23.86 in 4 matches), Mitchell Marsh (22.03 in 6 matches) and Ishan Kishan (21.49 in 5 matches). Every other player follows in the table, with their team and matches.