Menu

Account

Create a free account Go Pro

Already have an account? Log in

Test Cricket 2026 highest dot ball %

Ismat Alam leads Test Cricket on dot ball percentage: 82.98 from 1 match (Afghanistan). Thomas Mayes (81.88) and Richard Ngarava (80.00) are next.

Updated , after Afghanistan vs Zimbabwe
# Player Last 3 Mat Inns Dot Ball % Ov Runs Wkts Avg Econ SR 4w 5w
1Ismat AlamAfghanistanAFG1 match, 2 innings2/291282.9815.429214.501.8547.0000
2Thomas MayesIrelandIRE1 match, 1 innings0/521181.8823.0520-2.26-00
3Richard NgaravaZimbabweZIM1 match, 2 innings5/501280.0019.050510.002.6323.0001
4Blessing MuzarabaniZimbabweZIM2 matches, 3 innings6/841/932379.9067.0177725.292.6456.8601
5Ollie Edward RobinsonEnglandENG4 matches, 8 innings8/808/355/694878.63113.5261289.322.2917.2104
6Mohammed SirajIndiaIND3 matches, 6 innings1/402/452/593678.5157.0144528.802.5369.8000
7Justin GreavesWest IndiesWI6 matches, 7 innings7/390/301/166778.2564.01671213.922.6127.5801
8Wiaan MulderSouth AfricaSA3 matches, 6 innings4/925/781/673677.6684.32371023.702.8037.6010
9Mohammad AbbasPakistanPAK6 matches, 11 innings1/789/1303/12261177.34226.56533121.062.8838.2913
10Matt HenryNew ZealandNZ2 matches, 4 innings1/5111/1092476.9757.11601213.332.8028.5801
11Matthew FisherEnglandENG1 match, 2 innings1276.8640.2120524.002.9848.4001
12Gus AtkinsonEnglandENG5 matches, 10 innings51076.83126.34331430.933.4241.9301
13Mark AdairIrelandIRE1 match, 1 innings1176.6720.066322.003.3040.0000
14Josh HazlewoodAustraliaAUS5 matches, 9 innings5976.55132.04011822.283.0432.2202
15Kagiso RabadaSouth AfricaSA2 matches, 4 innings2476.3072.02471024.703.4321.1010
16Marco JansenSouth AfricaSA3 matches, 6 innings3676.1797.22571319.772.6431.3101
17Pat CumminsAustraliaAUS5 matches, 8 innings5876.05144.44381333.693.0347.5401
18Washington SundarIndiaIND1 match, 2 innings1275.7017.457511.403.2321.4001
19Scott BolandAustraliaAUS2 matches, 3 innings2375.6380.0212923.562.6553.3311
20Prasidh KrishnaIndiaIND3 matches, 6 innings3675.4572.32151021.502.9744.0010
21Zakary FoulkesNew ZealandNZ2 matches, 4 innings2475.2451.1169821.133.3038.3801
22Shoriful IslamBangladeshBAN3 matches, 5 innings3575.2252.01651016.503.1723.0001
23Anrich NortjeSouth AfricaSA2 matches, 3 innings2375.0043.3149529.803.4352.8000
24Manav SutharIndiaIND3 matches, 6 innings3674.88140.23992317.352.8436.7003
25William O'RourkeNew ZealandNZ3 matches, 6 innings3674.8581.12561025.603.1548.9010
26Jayden SealesWest IndiesWI6 matches, 12 innings61274.80161.54961827.563.0647.6111
27Milan RathnayakeSri LankaSL3 matches, 3 innings3374.6773.5213635.502.8875.0001
28Brad EvansZimbabweZIM1 match, 2 innings1274.6321.085328.334.0544.6700
29Ravindra JadejaIndiaIND2 matches, 4 innings2474.48102.3267833.382.6077.8820
30Nathan LyonAustraliaAUS4 matches, 7 innings4774.30156.34121041.202.6353.7000
31Aiden MarkramSouth AfricaSA3 matches, 5 innings3574.2420.0480-2.40-00
32Mehidy Hasan MirazBangladeshBAN7 matches, 13 innings71374.20265.56862527.442.5856.6002
33Shaheen AfridiPakistanPAK1 match, 2 innings1274.2047.1167533.403.5456.6001
34Mohammad AliPakistanPAK5 matches, 9 innings5973.90149.15601732.943.7545.5302
35Newman NyamhuriZimbabweZIM2 matches, 3 innings2373.7051.01711115.553.3528.0002
36Jofra ArcherEnglandENG5 matches, 10 innings51073.59151.35712324.833.7732.4313
37Azmatullah OmarzaiAfghanistanAFG1 match, 1 innings1173.4822.0670-3.05-00
38Khaled AhmedBangladeshBAN1 match, 1 innings1173.4822.068234.003.0966.0000
39Jomel WarricanWest IndiesWI4 matches, 8 innings4873.42178.14702221.362.6436.7722
40Ali UsmanPakistanPAK4 matches, 6 innings4673.42102.53051225.422.9751.4202
41Kyle JamiesonNew ZealandNZ2 matches, 4 innings2473.2165.02421024.203.7239.2011
42Mitchell StarcAustraliaAUS6 matches, 11 innings61173.11189.06323219.753.3428.1303
43Kemar RoachWest IndiesWI3 matches, 6 innings3672.9761.12241022.403.6638.1011
44Ben StokesEnglandENG3 matches, 5 innings3572.7180.4248927.563.0754.5601
45Hasan MahmudBangladeshBAN6 matches, 10 innings61072.33171.06042326.263.5341.1703
46Taijul IslamBangladeshBAN8 matches, 14 innings81472.27300.59432734.933.1358.3712
47Saransh JainIndiaIND1 match, 2 innings1272.2457.4167355.672.90117.6700
48Prabath JayasuriyaSri LankaSL3 matches, 5 innings3571.83164.54601238.332.7982.8301
49Nathan SmithNew ZealandNZ4 matches, 8 innings4871.83122.44612419.213.7631.2103
50Joshua BishopWest IndiesWI2 matches, 4 innings2471.5250.0165282.503.3075.5000
51Beau WebsterAustraliaAUS5 matches, 8 innings5871.4361.2202450.503.2992.7500
52Antum NaqviZimbabweZIM1 match, 1 innings1171.2629.0920-3.17-00
53Isitha WijesundaraSri LankaSL1 match, 2 innings1271.2335.01270-3.63-00
54Michael NeserAustraliaAUS1 match, 2 innings1271.1534.3115523.003.3341.6001
55Wesley MadhevereZimbabweZIM2 matches, 1 innings2171.1115.0380-2.53-00
56Simon HarmerSouth AfricaSA3 matches, 6 innings3671.09156.04111429.362.6342.0011
57Graeme CremerZimbabweZIM1 match, 1 innings1171.0055.0177359.003.22110.3300
58Ziaur Rahman SharifiAfghanistanAFG2 matches, 3 innings2370.9858.02112105.503.64174.0000
59Hasan AliPakistanPAK2 matches, 4 innings2470.9778.2259832.383.3159.0020
60Reuben WilsonIrelandIRE1 match, 1 innings1169.9325.089189.003.56153.0000
61Asitha FernandoSri LankaSL4 matches, 6 innings4669.80129.34071723.943.1446.3512
62Ben SearsNew ZealandNZ2 matches, 4 innings2469.7546.0149349.673.2493.6700
63Kuldeep YadavIndiaIND2 matches, 4 innings2469.5042.5165441.253.8564.7500
64Sajid KhanPakistanPAK2 matches, 4 innings2469.31109.03391228.253.1154.5811
65Ebadot HossainBangladeshBAN4 matches, 7 innings4769.3089.1342938.003.8460.4410
66Josh TongueEnglandENG7 matches, 14 innings71469.27202.08483325.704.2031.0605
67Taskin AhmedBangladeshBAN5 matches, 9 innings5968.66129.05291244.084.1067.0010
68Ubaid ShahPakistanPAK1 match, 2 innings1268.1818.079239.504.3955.0000
69Kasun RajithaSri LankaSL1 match, 1 innings1168.1326.01020-3.92-00
70Mohammad SaleemAfghanistanAFG3 matches, 5 innings3567.89112.54351627.193.8642.4411
71Khurram ShahzadPakistanPAK4 matches, 7 innings4767.51125.55551830.834.4143.9411
72Blair TicknerNew ZealandNZ2 matches, 3 innings2367.4328.2137622.834.8429.1701
73Anderson PhillipWest IndiesWI1 match, 2 innings1267.3624.099249.504.1372.0000
74Matt RenshawAustraliaAUS4 matches, 4 innings4466.6730.090245.003.0063.0000
75Zia ur Rehman AkbarAfghanistanAFG2 matches, 4 innings2466.67148.0506684.333.42148.0000
76Shamar JosephWest IndiesWI6 matches, 12 innings61266.58152.06161834.224.0545.2210
77Nahid RanaBangladeshBAN2 matches, 4 innings2466.1361.32751125.004.4734.0902
78Nayeem HasanBangladeshBAN4 matches, 6 innings4666.0071.5257642.833.5850.0010
79Joe RootEnglandENG7 matches, 3 innings7365.3813.050150.003.8578.0000
80Sonny BakerEnglandENG1 match, 2 innings1265.3734.1161353.674.7168.3300
81Aamer JamalPakistanPAK1 match, 2 innings1265.1325.0120260.004.8076.0000
82Alzarri JosephWest IndiesWI2 matches, 4 innings2465.0347.0213635.504.5347.6700
83Lahiru KumaraSri LankaSL3 matches, 4 innings3464.8339.0175358.334.4978.6700
84Yamin AhmadzaiAfghanistanAFG1 match, 2 innings1264.6140.3175535.004.3248.6000
85Shoaib BashirEnglandENG2 matches, 2 innings2263.3238.0147349.003.8776.3300
86Jacob BethellEnglandENG4 matches, 5 innings4562.8443.2161532.203.7252.2010
87Cameron GreenAustraliaAUS4 matches, 3 innings4362.6234.01591159.004.68206.0000
88Roston ChaseWest IndiesWI6 matches, 8 innings6861.89103.4380847.503.6756.7501
89Mitchell SantnerNew ZealandNZ1 match, 2 innings1261.6424.2113256.504.6473.0000
90Brydon CarseEnglandENG1 match, 2 innings1261.3235.0181360.335.1770.6700
91Keshara NuwanthaSri LankaSL2 matches, 3 innings2361.22100.0415669.174.15101.0010
92Matty PottsEnglandENG1 match, 1 innings1161.1825.01410-5.64-00
93Hashmatullah ShahidiAfghanistanAFG3 matches, 5 innings3560.3263.02422121.003.84189.0000
94Marnus LabuschagneAustraliaAUS6 matches, 6 innings6660.2318.065232.503.6144.0000
95Dhananjaya de SilvaSri LankaSL4 matches, 5 innings4559.5214.0470-3.36-00
96Nangeyalia KharoteAfghanistanAFG1 match, 1 innings1159.4223.01150-5.00-00
97Andy McBrineIrelandIRE1 match, 1 innings1159.0922.099199.004.50132.0000
98Keshav MaharajSouth AfricaSA1 match, 2 innings1258.2929.0131265.504.5287.5000
99Sonal DinushaSri LankaSL4 matches, 5 innings4557.6575.0292397.333.89150.3300
100Noman AliPakistanPAK1 match, 2 innings1256.8438.0156439.004.1158.5010
Showing the top 10 of 108. Minimum 60 balls bowled.

Test Cricket 2026 Highest Dot Ball %

Ismat Alam leads Test Cricket on dot ball percentage: 82.98 from 1 match (Afghanistan). Thomas Mayes (81.88) and Richard Ngarava (80.00) are next. The Test Cricket 2026 dot ball percentage leaderboard ranks the 108 players who meet the qualifying threshold this season. The leading bowler can change after every match as the season progresses. Filter by team to analyse dot ball percentage depth across squads. Qualification: minimum 60 balls bowled.

Test Cricket Dot ball percentage Questions

Who has the best dot ball percentage in Test Cricket 2026?

Ismat Alam leads Test Cricket 2026 with a dot ball percentage of 82.98 from 1 match, at an economy of 1.85 and an average of 14.5. Thomas Mayes is second on 81.88 and Richard Ngarava third on 80. A player needs a minimum 60 balls bowled to be ranked. The table ranks every player in Test Cricket 2026 by dot ball percentage, with their team and matches.

Who are the top bowlers in Test Cricket 2026?

The top three bowlers in Test Cricket 2026 are Ismat Alam (82.98 in 1 match), Thomas Mayes (81.88 in 1 match) and Richard Ngarava (80 in 1 match). Every other player follows in the table, with their team and matches.