Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
— Leaders · Test Cricket · 2026— Leaders · Test Cricket · 2026 Leader so far Leader so far

Test Cricket 2026 most balls faced

Updated , after Afghanistan vs Zimbabwe

Mushfiqur Rahim leads Test Cricket 2026 with 1,127 balls faced (Bangladesh) · Najmul Hossain Shanto (1,091) and Sonal Dinusha (1,018) next

Season 2026 2025 2024 2023 2022 2021 2020 2019 2018 2017
Our projections for every player's next matchCricket Pro ›
# Player · last 3 matchesPlayer Team Last 3 matches · newest first Balls Faced Mat Inns Mat Inns Runs Avg SR 4s 6s 100s
1Mushfiqur Rahim BAN 838134 BAN8381341,12771371353044.1747.035911
2Najmul Hossain Shanto BAN 3229111 BAN32291111,09181581556837.8752.065261
3Sonal Dinusha SL 236184120 SL2361841201,018484859599.1758.455283
4Rahmat Shah AFG 17315673 AFG173156738383535402100.5047.973882
5Justin GreavesWest Indies WI 604676West Indies WI604676824696940044.4448.543321
6Joe Root ENG 702866 ENG70286682071371350141.7561.106002
7Mominul Haque BAN 28469 BAN2846981871371343436.1753.065301
8Amir JangooWest Indies WI 172039West Indies WI172039808696947859.7559.164162
9Kavem HodgeWest Indies WI 1433844West Indies WI143384473561061035639.5648.444121
10Matt Renshaw AUS 7423272 AUS7423272717474737753.8652.584131
Our projections for every player's next match Cricket Pro ›
11Litton DasBAN71371371344740.6462.695222
12Steven SmithAUS705595939043.3355.324052
13Sediqullah AtalAFG683353529258.4042.752672
14Shan MasoodPAK67761261237631.3355.544402
15Harry BrookENG66771271255846.5083.666741
16Azan AwaisPAK65971471435725.5054.175301
17Roston ChaseWI643686836552.1456.773721
18Cameron GreenAUS630474733555.8353.173151
19Travis HeadAUS62861161146342.0973.737012
20Towhid HridoyBAN620363637875.6060.9734111
21Babar AzamPAK59751051040550.6367.845352
22Shadman IslamBAN57471371329624.6751.573601
23Mehidy Hasan MirazBAN56871371325122.8244.192230
24Shai HopeWI564353525851.6045.742222
25Abdullah ShafiquePAK561484826844.6747.772631
26Dhananjaya de SilvaSL549484829837.2554.283521
27Tom BlundellNZ540474730944.1457.223631
28Rachin RavindraNZ537474733948.4363.134643
29Brandon KingWI53561161132836.4461.314830
30Jacob BethellENG511484826733.3852.253001
31Jamie SmithENG50761061033533.5066.074530
32Emilio GayENG49961161127124.6454.314600
33Devdutt PadikkalIND4982323328109.3365.863312
34Temba BavumaSA497353521843.6043.861911
35Alex CareyAUS49461161124327.0049.192600
36Daryl MitchellNZ484474723639.3348.762722
37Aiden MarkramSA479353520240.4042.172910
38Mohammad RizwanPAK47861161128325.7359.213401
39Tanzid HasanBAN47861261229824.8362.343351
40John CampbellWI464353526566.2557.112881
41Marnus LabuschagneAUS44361161125222.9156.883210
42Tagenarine ChanderpaulWI434363614524.1733.411610
43Ben DuckettENG42671371335927.6284.275501
44Wiaan MulderSA421353518737.4044.421751
45Lokesh RahulIND420343423558.7555.952542
46Kamindu MendisSL400484824030.0060.002361
47Jordan CoxENG396474725442.3364.143610
48Craig ErvineZIM3952323270135.0068.352931
49Salman AghaPAK393696922124.5656.232320
50Devon ConwayNZ390474722832.5758.462931
51Saud ShakeelPAK37851051023323.3061.643421
52Lahiru UdaraSL375363623539.1762.672851
53Ryan RickeltonSA368353517635.2047.832201
54Brian BennettZIM359232324581.6768.252601
55Rishabh PantIND341343424962.2573.022481
56Shubman GillIND333343420050.0060.062411
57Taijul IslamBAN32681381315012.5046.011610
58Tom LathamNZ326474718927.0057.981701
59Gus AtkinsonENG317585813416.7542.271700
60Henry NichollsNZ317242419749.2562.152601
61Keshara NuwanthaSL31124248621.5027.65910
62Brendan TaylorZIM310232323076.6774.192561
63Pasindu SooriyabandaraSL307333317257.3356.031911
64Imam ul HaqPAK29651051017817.8060.142200
65Innocent KaiaZIM292232317558.3359.932201
66Wesley MadhevereZIM2862323231231.0080.771931
67Pat CumminsAUS283595911414.2540.281040
68Abdullah FazalPAK282242414135.2550.002011
69Dhruv JurelIND280343419264.0068.571831
70Nathan LyonAUS276464611528.7541.671610
71Daniel LawrenceENG272343418746.7568.752620
72Dinesh ChandimalSL265353517334.6065.281720
73Ikram AlikhilAFG255232310535.0041.181400
74Marco JansenSA253353519839.6078.262840
75Kevin WickhamWI252121213969.5055.161220
76Simon HarmerSA245353511839.3348.161420
77David BedinghamSA238353515631.2065.552500
78Glenn PhillipsNZ236242418160.3376.693111
79Beau WebsterAUS225585815225.3367.561800
80Hasan MahmudBAN224610610595.9026.34700
81Mohammad AbbasPAK21961261212017.1454.791630
82Marques AckermanSA212232316354.3376.892020
83Abdul MalikAFG19735359018.0045.69710
84Rahmanullah ZadranAFG1882121113113.0060.111211
85Ben CurranZIM18623239632.0051.61900
86Josh TongueENG182712712919.1050.001500
87Scott BolandAUS18123234214.0023.20600
88Lahiru KumaraSL17836365511.0030.90810
89Mitchell StarcAUS1766969546.0030.68600
90Nayeem HasanBAN17644449732.3355.11900
91Kemar RoachWI1633535408.0024.54500
92Mahmudul Hasan JoyBAN16036368914.8355.631400
93Manav SutharIND16034347919.7549.38720
94Jofra ArcherENG15658589619.2061.54740
95Josh InglisAUS152121210653.0069.741121
96Antum NaqviZIM15112127035.0046.36300
97Matthew BreetzkeSA15023234916.3332.67500
98Niroshan DickwellaSL14724249624.0065.31900
99Hashmatullah ShahidiAFG14335356713.4046.85930
100Joshua Da SilvaWI14323236822.6747.55600
Showing top 10 of 205

Balls Faced: balls faced · Mat: matches · Inns: innings · Runs: runs · Avg: batting average · SR: strike rate · 4s: fours · 6s: sixes · 100s: hundreds · Last 3 matches: in this competition, newest first

More Test Cricket leaderboards

Test Cricket 2026 Most Balls Faced

Mushfiqur Rahim leads Test Cricket 2026 with 1,127 balls faced for Bangladesh, ahead of Najmul Hossain Shanto (1,091) and Sonal Dinusha (1,018). The Test Cricket 2026 balls faced leaderboard ranks all 205 players who have contributed balls faced this season. The leading batter can change after every match as the season progresses. Filter by team to analyse balls faced depth across squads.

Frequently asked questions

Who has the most balls faced in Test Cricket 2026?

Mushfiqur Rahim leads Test Cricket 2026 with 1127 balls faced from 7 matches, averaging 44.17 at a strike rate of 47.03. Najmul Hossain Shanto is second on 1091 and Sonal Dinusha third on 1018. The table ranks every player in Test Cricket 2026 by balls faced, with their team and matches.

Who are the top batters in Test Cricket 2026?

The top three batters in Test Cricket 2026 are Mushfiqur Rahim (1127 in 7 matches), Najmul Hossain Shanto (1091 in 8 matches) and Sonal Dinusha (1018 in 4 matches). Mushfiqur Rahim is 36 balls faced clear of Najmul Hossain Shanto. Every other player follows in the table, with their team and matches.