Menu

Account

Create a free account Go Pro

Already have an account? Log in

Test Cricket 2026 most matches

Taijul Islam and Najmul Hossain Shanto share the lead in Test Cricket 2026 with 8 matches (Bangladesh). Joe Root (7) is next.

Updated , after Afghanistan vs Zimbabwe
# Player Last 3 Mat Inns Matches Runs Avg BF SR 4s 6s 50s 100s
1Taijul IslamBangladeshBAN8 matches, 13 innings9922813815012.5032646.0116100
2Najmul Hossain ShantoBangladeshBAN8 matches, 15 innings1112932815856837.871,09152.0652621
3Joe RootEnglandENG7 matches, 13 innings662870713750141.7582061.1060022
4Mehidy Hasan MirazBangladeshBAN7 matches, 13 innings762417713725122.8256844.1922320
5Mominul HaqueBangladeshBAN7 matches, 13 innings94628713743436.1781853.0653031
6Litton DasBangladeshBAN7 matches, 13 innings1553815713744740.6471362.6952212
7Mushfiqur RahimBangladeshBAN7 matches, 13 innings348183713753044.171,12747.0359121
8Ben DuckettEnglandENG7 matches, 13 innings151811713735927.6242684.2755021
9Shadman IslamBangladeshBAN7 matches, 13 innings801180713729624.6757451.5736011
10Harry BrookEnglandENG7 matches, 12 innings914975712755846.5066783.6667451
11Josh TongueEnglandENG7 matches, 12 innings7127919.1018250.0015000
12Azan AwaisPakistanPAK7 matches, 14 innings714735725.5065954.1753031
13Mohammad AbbasPakistanPAK6 matches, 12 innings612612017.1421954.7916310
14Mohammad RizwanPakistanPAK6 matches, 11 innings611628325.7347859.2134021
15Travis HeadAustraliaAUS6 matches, 11 innings611646342.0962873.7370102
16Marnus LabuschagneAustraliaAUS6 matches, 11 innings611625222.9144356.8832110
17Mitchell StarcAustraliaAUS6 matches, 9 innings696546.0017630.686000
18Alex CareyAustraliaAUS6 matches, 11 innings611624327.0049449.1926010
19Roston ChaseWest IndiesWI6 matches, 8 innings68636552.1464356.7737211
20Justin GreavesWest IndiesWI6 matches, 9 innings69640044.4482448.5433221
21Kavem HodgeWest IndiesWI6 matches, 10 innings610635639.5673548.4441211
22Brandon KingWest IndiesWI6 matches, 11 innings611632836.4453561.3148330
23Salman AghaPakistanPAK6 matches, 9 innings69622124.5639356.2323220
24Shan MasoodPakistanPAK6 matches, 12 innings612637631.3367755.5444012
25Jamie SmithEnglandENG6 matches, 10 innings610633533.5050766.0745340
26Amir JangooWest IndiesWI6 matches, 9 innings69647859.7580859.1641602
27Tanzid HasanBangladeshBAN6 matches, 12 innings612629824.8347862.3433511
28Hasan MahmudBangladeshBAN6 matches, 10 innings6106595.9022426.347000
29Jayden SealesWest IndiesWI6 matches, 7 innings676316.209233.703000
30Emilio GayEnglandENG6 matches, 11 innings611627124.6449954.3146030
31Shamar JosephWest IndiesWI6 matches, 9 innings69612115.13118102.5411710
32Imam ul HaqPakistanPAK5 matches, 10 innings510517817.8029660.1422010
33Babar AzamPakistanPAK5 matches, 10 innings510540550.6359767.8453522
34Pat CumminsAustraliaAUS5 matches, 9 innings59511414.2528340.2810400
35Josh HazlewoodAustraliaAUS5 matches, 8 innings585217.005240.383000
36Taskin AhmedBangladeshBAN5 matches, 8 innings5858712.4312967.4410300
37Jofra ArcherEnglandENG5 matches, 8 innings5859619.2015661.547400
38Beau WebsterAustraliaAUS5 matches, 8 innings58515225.3322567.5618010
39Steven SmithAustraliaAUS5 matches, 9 innings59539043.3370555.3240502
40Saud ShakeelPakistanPAK5 matches, 10 innings510523323.3037861.6434211
41Gus AtkinsonEnglandENG5 matches, 8 innings58513416.7531742.2717010
42Mohammad AliPakistanPAK5 matches, 9 innings595227.336633.333000
43Nathan LyonAustraliaAUS4 matches, 6 innings46411528.7527641.6716100
44Matt RenshawAustraliaAUS4 matches, 7 innings47437753.8671752.5841321
45Jomel WarricanWest IndiesWI4 matches, 6 innings4644924.5010248.045100
46Dhananjaya de SilvaSri LankaSL4 matches, 8 innings48429837.2554954.2835221
47Tom LathamNew ZealandNZ4 matches, 7 innings47418927.0032657.9817001
48Tom BlundellNew ZealandNZ4 matches, 7 innings47430944.1454057.2236311
49Cameron GreenAustraliaAUS4 matches, 7 innings47433555.8363053.1731531
50Kamindu MendisSri LankaSL4 matches, 8 innings48424030.0040060.0023611
51Nayeem HasanBangladeshBAN4 matches, 4 innings4449732.3317655.119010
52Ebadot HossainBangladeshBAN4 matches, 6 innings464237.675145.102100
53Abdullah ShafiquePakistanPAK4 matches, 8 innings48426844.6756147.7726311
54Ollie Edward RobinsonEnglandENG4 matches, 6 innings4648814.6710088.0011110
55Devon ConwayNew ZealandNZ4 matches, 7 innings47422832.5739058.4629301
56Nathan SmithNew ZealandNZ4 matches, 7 innings4748512.1413961.1511100
57Jordan CoxEnglandENG4 matches, 7 innings47425442.3339664.1436140
58Rachin RavindraNew ZealandNZ4 matches, 7 innings47433948.4353763.1346403
59Daryl MitchellNew ZealandNZ4 matches, 7 innings47423639.3348448.7627202
60Asitha FernandoSri LankaSL4 matches, 7 innings47410.50392.560000
61Sonal DinushaSri LankaSL4 matches, 8 innings48459599.171,01858.4552813
62Khurram ShahzadPakistanPAK4 matches, 8 innings484658.1310065.0010200
63Jacob BethellEnglandENG4 matches, 8 innings48426733.3851152.2530011
64Ali UsmanPakistanPAK4 matches, 7 innings474365.1411930.255000
65Lokesh RahulIndiaIND3 matches, 4 innings34323558.7542055.9525402
66Rishabh PantIndiaIND3 matches, 4 innings34324962.2534173.0224821
67Mohammed SirajIndiaIND3 matches, 4 innings3433812.676261.294200
68Aiden MarkramSouth AfricaSA3 matches, 5 innings35320240.4047942.1729120
69Shai HopeWest IndiesWI3 matches, 5 innings35325851.6056445.7422202
70Kemar RoachWest IndiesWI3 matches, 5 innings353408.0016324.545000
71Ben StokesEnglandENG3 matches, 6 innings363589.679561.055200
72Lahiru KumaraSri LankaSL3 matches, 6 innings3635511.0017830.908100
73Dinesh ChandimalSri LankaSL3 matches, 5 innings35317334.6026565.2817220
74Prabath JayasuriyaSri LankaSL3 matches, 6 innings363387.6011034.553000
75Rahmat ShahAfghanistanAFG3 matches, 5 innings353402100.5083847.9738822
76Hashmatullah ShahidiAfghanistanAFG3 matches, 5 innings3536713.4014346.859300
77Temba BavumaSouth AfricaSA3 matches, 5 innings35321843.6049743.8619101
78Ryan RickeltonSouth AfricaSA3 matches, 5 innings35317635.2036847.8322001
79Simon HarmerSouth AfricaSA3 matches, 5 innings35311839.3324548.1614210
80Towhid HridoyBangladeshBAN3 matches, 6 innings36337875.6062060.97341111
81Shubman GillIndiaIND3 matches, 4 innings34320050.0033360.0624111
82Prasidh KrishnaIndiaIND3 matches, 3 innings33384.002138.101000
83Daniel LawrenceEnglandENG3 matches, 4 innings34318746.7527268.7526230
84John CampbellWest IndiesWI3 matches, 5 innings35326566.2546457.1128811
85David BedinghamSouth AfricaSA3 matches, 5 innings35315631.2023865.5525010
86Wiaan MulderSouth AfricaSA3 matches, 5 innings35318737.4042144.4217501
87Marco JansenSouth AfricaSA3 matches, 5 innings35319839.6025378.2628420
88Yashasvi JaiswalIndiaIND3 matches, 4 innings34310125.2512580.8019000
89Dhruv JurelIndiaIND3 matches, 4 innings34319264.0028068.5718311
90Sediqullah AtalAfghanistanAFG3 matches, 5 innings35329258.4068342.7526712
91Mahmudul Hasan JoyBangladeshBAN3 matches, 6 innings3638914.8316055.6314010
92Shoriful IslamBangladeshBAN3 matches, 6 innings3634511.257560.008000
93Nishan MadushkaSri LankaSL3 matches, 6 innings363579.5010753.276100
94Manav SutharIndiaIND3 matches, 4 innings3437919.7516049.387200
95William O'RourkeNew ZealandNZ3 matches, 6 innings363205.006630.304000
96Mohammad SaleemAfghanistanAFG3 matches, 4 innings34392.252142.862000
97Lahiru UdaraSri LankaSL3 matches, 6 innings36323539.1737562.6728501
98Abdul MalikAfghanistanAFG3 matches, 5 innings3539018.0019745.697110
99Tagenarine ChanderpaulWest IndiesWI3 matches, 6 innings36314524.1743433.4116120
100Milan RathnayakeSri LankaSL3 matches, 4 innings3436220.6711852.544100
Showing the top 10 of 211

Test Cricket 2026 Most Matches

Taijul Islam and Najmul Hossain Shanto share the lead in Test Cricket 2026 with 8 matches (Bangladesh). Joe Root (7) is next. The Test Cricket 2026 matches leaderboard ranks all 211 players who have contributed matches this season. The leading player can change after every match as the season progresses. Filter by team to analyse matches depth across squads.

Test Cricket Matches Questions

Who has the most matches in Test Cricket 2026?

Taijul Islam leads Test Cricket 2026 with 8 matches from 8 matches, averaging 12.5 at a strike rate of 46.01. Najmul Hossain Shanto is second on 8 and Joe Root third on 7. The table ranks every player in Test Cricket 2026 by matches, with their team and matches.

Who are the top players in Test Cricket 2026?

The top three players in Test Cricket 2026 are Taijul Islam (8 in 8 matches), Najmul Hossain Shanto (8 in 8 matches) and Joe Root (7 in 7 matches). Every other player follows in the table, with their team and matches.