Menu

Account

Create a free account Go Pro

Already have an account? Log in

Test Cricket 2026 most innings batted

Najmul Hossain Shanto leads Test Cricket 2026 with 15 innings batted (Bangladesh). Azan Awais (14) and Taijul Islam (13) are next.

Updated , after Afghanistan vs Zimbabwe
# Player Last 3 Mat Inns Runs Avg BF SR 4s 6s 50s 100s
1Najmul Hossain ShantoBangladeshBAN8 matches, 15 innings111293281556837.871,09152.0652621
2Azan AwaisPakistanPAK7 matches, 14 innings9526871435725.5065954.1753031
3Taijul IslamBangladeshBAN8 matches, 13 innings992281315012.5032646.0116100
4Joe RootEnglandENG7 matches, 13 innings66287071350141.7582061.1060022
5Mehidy Hasan MirazBangladeshBAN7 matches, 13 innings76241771325122.8256844.1922320
6Mominul HaqueBangladeshBAN7 matches, 13 innings9462871343436.1781853.0653031
7Litton DasBangladeshBAN7 matches, 13 innings155381571344740.6471362.6952212
8Mushfiqur RahimBangladeshBAN7 matches, 13 innings34818371353044.171,12747.0359121
9Ben DuckettEnglandENG7 matches, 13 innings15181171335927.6242684.2755021
10Shadman IslamBangladeshBAN7 matches, 13 innings80118071329624.6757451.5736011
11Harry BrookEnglandENG7 matches, 12 innings71255846.5066783.6667451
12Josh TongueEnglandENG7 matches, 12 innings712919.1018250.0015000
13Mohammad AbbasPakistanPAK6 matches, 12 innings61212017.1421954.7916310
14Shan MasoodPakistanPAK6 matches, 12 innings61237631.3367755.5444012
15Tanzid HasanBangladeshBAN6 matches, 12 innings61229824.8347862.3433511
16Mohammad RizwanPakistanPAK6 matches, 11 innings61128325.7347859.2134021
17Travis HeadAustraliaAUS6 matches, 11 innings61146342.0962873.7370102
18Marnus LabuschagneAustraliaAUS6 matches, 11 innings61125222.9144356.8832110
19Alex CareyAustraliaAUS6 matches, 11 innings61124327.0049449.1926010
20Brandon KingWest IndiesWI6 matches, 11 innings61132836.4453561.3148330
21Emilio GayEnglandENG6 matches, 11 innings61127124.6449954.3146030
22Kavem HodgeWest IndiesWI6 matches, 10 innings61035639.5673548.4441211
23Jamie SmithEnglandENG6 matches, 10 innings61033533.5050766.0745340
24Hasan MahmudBangladeshBAN6 matches, 10 innings610595.9022426.347000
25Imam ul HaqPakistanPAK5 matches, 10 innings51017817.8029660.1422010
26Babar AzamPakistanPAK5 matches, 10 innings51040550.6359767.8453522
27Saud ShakeelPakistanPAK5 matches, 10 innings51023323.3037861.6434211
28Mitchell StarcAustraliaAUS6 matches, 9 innings69546.0017630.686000
29Justin GreavesWest IndiesWI6 matches, 9 innings6940044.4482448.5433221
30Salman AghaPakistanPAK6 matches, 9 innings6922124.5639356.2323220
31Amir JangooWest IndiesWI6 matches, 9 innings6947859.7580859.1641602
32Shamar JosephWest IndiesWI6 matches, 9 innings6912115.13118102.5411710
33Pat CumminsAustraliaAUS5 matches, 9 innings5911414.2528340.2810400
34Steven SmithAustraliaAUS5 matches, 9 innings5939043.3370555.3240502
35Mohammad AliPakistanPAK5 matches, 9 innings59227.336633.333000
36Roston ChaseWest IndiesWI6 matches, 8 innings6836552.1464356.7737211
37Josh HazlewoodAustraliaAUS5 matches, 8 innings58217.005240.383000
38Taskin AhmedBangladeshBAN5 matches, 8 innings588712.4312967.4410300
39Jofra ArcherEnglandENG5 matches, 8 innings589619.2015661.547400
40Beau WebsterAustraliaAUS5 matches, 8 innings5815225.3322567.5618010
41Gus AtkinsonEnglandENG5 matches, 8 innings5813416.7531742.2717010
42Dhananjaya de SilvaSri LankaSL4 matches, 8 innings4829837.2554954.2835221
43Kamindu MendisSri LankaSL4 matches, 8 innings4824030.0040060.0023611
44Abdullah ShafiquePakistanPAK4 matches, 8 innings4826844.6756147.7726311
45Sonal DinushaSri LankaSL4 matches, 8 innings4859599.171,01858.4552813
46Khurram ShahzadPakistanPAK4 matches, 8 innings48658.1310065.0010200
47Jacob BethellEnglandENG4 matches, 8 innings4826733.3851152.2530011
48Jayden SealesWest IndiesWI6 matches, 7 innings67316.209233.703000
49Matt RenshawAustraliaAUS4 matches, 7 innings4737753.8671752.5841321
50Tom LathamNew ZealandNZ4 matches, 7 innings4718927.0032657.9817001
51Tom BlundellNew ZealandNZ4 matches, 7 innings4730944.1454057.2236311
52Cameron GreenAustraliaAUS4 matches, 7 innings4733555.8363053.1731531
53Devon ConwayNew ZealandNZ4 matches, 7 innings4722832.5739058.4629301
54Nathan SmithNew ZealandNZ4 matches, 7 innings478512.1413961.1511100
55Jordan CoxEnglandENG4 matches, 7 innings4725442.3339664.1436140
56Rachin RavindraNew ZealandNZ4 matches, 7 innings4733948.4353763.1346403
57Daryl MitchellNew ZealandNZ4 matches, 7 innings4723639.3348448.7627202
58Asitha FernandoSri LankaSL4 matches, 7 innings4710.50392.560000
59Ali UsmanPakistanPAK4 matches, 7 innings47365.1411930.255000
60Nathan LyonAustraliaAUS4 matches, 6 innings4611528.7527641.6716100
61Jomel WarricanWest IndiesWI4 matches, 6 innings464924.5010248.045100
62Ebadot HossainBangladeshBAN4 matches, 6 innings46237.675145.102100
63Ollie Edward RobinsonEnglandENG4 matches, 6 innings468814.6710088.0011110
64Ben StokesEnglandENG3 matches, 6 innings36589.679561.055200
65Lahiru KumaraSri LankaSL3 matches, 6 innings365511.0017830.908100
66Prabath JayasuriyaSri LankaSL3 matches, 6 innings36387.6011034.553000
67Towhid HridoyBangladeshBAN3 matches, 6 innings3637875.6062060.97341111
68Mahmudul Hasan JoyBangladeshBAN3 matches, 6 innings368914.8316055.6314010
69Shoriful IslamBangladeshBAN3 matches, 6 innings364511.257560.008000
70Nishan MadushkaSri LankaSL3 matches, 6 innings36579.5010753.276100
71William O'RourkeNew ZealandNZ3 matches, 6 innings36205.006630.304000
72Lahiru UdaraSri LankaSL3 matches, 6 innings3623539.1737562.6728501
73Tagenarine ChanderpaulWest IndiesWI3 matches, 6 innings3614524.1743433.4116120
74Aiden MarkramSouth AfricaSA3 matches, 5 innings3520240.4047942.1729120
75Shai HopeWest IndiesWI3 matches, 5 innings3525851.6056445.7422202
76Kemar RoachWest IndiesWI3 matches, 5 innings35408.0016324.545000
77Dinesh ChandimalSri LankaSL3 matches, 5 innings3517334.6026565.2817220
78Rahmat ShahAfghanistanAFG3 matches, 5 innings35402100.5083847.9738822
79Hashmatullah ShahidiAfghanistanAFG3 matches, 5 innings356713.4014346.859300
80Temba BavumaSouth AfricaSA3 matches, 5 innings3521843.6049743.8619101
81Ryan RickeltonSouth AfricaSA3 matches, 5 innings3517635.2036847.8322001
82Simon HarmerSouth AfricaSA3 matches, 5 innings3511839.3324548.1614210
83John CampbellWest IndiesWI3 matches, 5 innings3526566.2546457.1128811
84David BedinghamSouth AfricaSA3 matches, 5 innings3515631.2023865.5525010
85Wiaan MulderSouth AfricaSA3 matches, 5 innings3518737.4042144.4217501
86Marco JansenSouth AfricaSA3 matches, 5 innings3519839.6025378.2628420
87Sediqullah AtalAfghanistanAFG3 matches, 5 innings3529258.4068342.7526712
88Abdul MalikAfghanistanAFG3 matches, 5 innings359018.0019745.697110
89Nayeem HasanBangladeshBAN4 matches, 4 innings449732.3317655.119010
90Lokesh RahulIndiaIND3 matches, 4 innings3423558.7542055.9525402
91Rishabh PantIndiaIND3 matches, 4 innings3424962.2534173.0224821
92Mohammed SirajIndiaIND3 matches, 4 innings343812.676261.294200
93Shubman GillIndiaIND3 matches, 4 innings3420050.0033360.0624111
94Daniel LawrenceEnglandENG3 matches, 4 innings3418746.7527268.7526230
95Yashasvi JaiswalIndiaIND3 matches, 4 innings3410125.2512580.8019000
96Dhruv JurelIndiaIND3 matches, 4 innings3419264.0028068.5718311
97Manav SutharIndiaIND3 matches, 4 innings347919.7516049.387200
98Mohammad SaleemAfghanistanAFG3 matches, 4 innings3492.252142.862000
99Milan RathnayakeSri LankaSL3 matches, 4 innings346220.6711852.544100
100Hasan AliPakistanPAK2 matches, 4 innings24256.256041.674000
Showing the top 10 of 205

Test Cricket 2026 Most Innings Batted

Najmul Hossain Shanto leads Test Cricket 2026 with 15 innings batted (Bangladesh). Azan Awais (14) and Taijul Islam (13) are next. The Test Cricket 2026 innings batted leaderboard ranks all 205 players who have contributed innings batted this season. The leading batter can change after every match as the season progresses. Filter by team to analyse innings batted depth across squads.

Test Cricket Innings batted Questions

Who has the most innings batted in Test Cricket 2026?

Najmul Hossain Shanto leads Test Cricket 2026 with 15 innings batted from 8 matches, averaging 37.87 at a strike rate of 52.06. Azan Awais is second on 14 and Taijul Islam third on 13. The table ranks every player in Test Cricket 2026 by innings batted, with their team and matches.

Who are the top batters in Test Cricket 2026?

The top three batters in Test Cricket 2026 are Najmul Hossain Shanto (15 in 8 matches), Azan Awais (14 in 7 matches) and Taijul Islam (13 in 8 matches). Najmul Hossain Shanto is 1 innings batted clear of Azan Awais. Every other player follows in the table, with their team and matches.