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

Test Cricket Stats

Updated , after Afghanistan vs Zimbabwe

In Test Cricket 2026, Sonal Dinusha has the most runs (595) and Josh Tongue has the most wickets (33). Every leaderboard below updates after each completed match.

Based on 50 matches (2025–2026)

Test Cricket 2026 leaders

Season 2026 2025 2024 2023 2022 2021 2020 2019 2018 2017
  1. 1Sonal Dinusha SL595
  2. 2Najmul Hossain Shanto BAN568
  3. 3Harry Brook ENG558
  4. 4Mushfiqur Rahim BAN530
  5. 5Joe Root ENG501
  1. 1Towhid Hridoy BAN11
  2. 2Raza Ullah PAK9
  3. 3Rishabh Pant IND8
  4. 4Rahmat Shah AFG8
  5. 5John CampbellWest Indies WI8
  1. 1Travis Head AUS70
  2. 2Harry Brook ENG67
  3. 3Joe Root ENG60
  4. 4Mushfiqur Rahim BAN59
  5. 5Ben Duckett ENG55
  1. 1Harry Brook ENG5
  2. 2Jamie Smith ENG4
  3. 3Jordan Cox ENG4
  4. 4Mominul Haque BAN3
  5. 5Cameron Green AUS3
  1. 1Rachin Ravindra NZ3
  2. 2Sonal Dinusha SL3
  3. 3Babar Azam PAK2
  4. 4Travis Head AUS2
  5. 5Lokesh Rahul IND2
  1. 1Sonal Dinusha SL99.17
  2. 2Towhid Hridoy BAN75.60
  3. 3Amir JangooWest Indies WI59.75
  4. 4Sediqullah Atal AFG58.40
  5. 5Cameron Green AUS55.83

Qualification: minimum 5 dismissals.

  1. 1Raza Ullah PAK124.32
  2. 2Shamar JosephWest Indies WI102.54
  3. 3Kyle Jamieson NZ95.79
  4. 4Ollie Edward Robinson ENG88.00
  5. 5Ben Duckett ENG84.27

Qualification: minimum 50 balls faced.

  1. 1Pat Cummins AUS2
  2. 2Josh Hazlewood AUS2
  3. 3Nic Maddinson AUS2
  4. 4Litton Das BAN2
  5. 5Mohammad Saleem AFG2
  1. 1Taijul Islam BAN8
  2. 2Najmul Hossain Shanto BAN8
  3. 3Joe Root ENG7
  4. 4Mehidy Hasan Miraz BAN7
  5. 5Mominul Haque BAN7
  1. 1Mushfiqur Rahim BAN1,127
  2. 2Najmul Hossain Shanto BAN1,091
  3. 3Sonal Dinusha SL1,018
  4. 4Rahmat Shah AFG838
  5. 5Justin GreavesWest Indies WI824
  1. 1Raza Ullah PAK20.27
  2. 2Shamar JosephWest Indies WI15.25
  3. 3Yashasvi Jaiswal IND15.20
  4. 4Kyle Jamieson NZ14.74
  5. 5Glenn Phillips NZ13.56

Qualification: minimum 50 balls faced.

  1. 1Mohammad Ali PAK6
  2. 2Mohammad Abbas PAK5
  3. 3Josh Hazlewood AUS5
  4. 4Asitha Fernando SL5
  5. 5Jomel WarricanWest Indies WI4
  1. 1Najmul Hossain Shanto BAN15
  2. 2Azan Awais PAK14
  3. 3Joe Root ENG13
  4. 4Mehidy Hasan Miraz BAN13
  5. 5Mominul Haque BAN13
  1. 1Najmul Hossain Shanto BAN15
  2. 2Azan Awais PAK14
  3. 3Ben Duckett ENG13
  4. 4Joe Root ENG12
  5. 5Mominul Haque BAN12
  1. 1Josh Tongue ENG33
  2. 2Mitchell Starc AUS32
  3. 3Mohammad Abbas PAK31
  4. 4Ollie Edward Robinson ENG28
  5. 5Taijul Islam BAN27
  1. 1Ismat Alam AFG1.85
  2. 2Thomas Mayes IRE2.26
  3. 3Ollie Edward Robinson ENG2.29
  4. 4Aiden Markram SA2.40
  5. 5Mohammed Siraj IND2.53
  1. 1Ollie Edward Robinson ENG9.32
  2. 2Richard Ngarava ZIM10.00
  3. 3Washington Sundar IND11.40
  4. 4Matt Henry NZ13.33
  5. 5Justin GreavesWest Indies WI13.92

Qualification: minimum 1 wickets.

  1. 1Ollie Edward Robinson ENG17.21
  2. 2Kagiso Rabada SA21.10
  3. 3Washington Sundar IND21.40
  4. 4Richard Ngarava ZIM23.00
  5. 5Shoriful Islam BAN23.00

Qualification: minimum 1 wickets.

  1. 1Hasan Ali PAK2
  2. 2Ravindra Jadeja IND2
  3. 3Jomel WarricanWest Indies WI2
  4. 4Mohammad Abbas PAK1
  5. 5Kagiso Rabada SA1
  1. 1Josh Tongue ENG5
  2. 2Ollie Edward Robinson ENG4
  3. 3Mohammad Abbas PAK3
  4. 4Mitchell Starc AUS3
  5. 5Jofra Archer ENG3
  1. 1Mehidy Hasan Miraz BAN50
  2. 2Taijul Islam BAN45
  3. 3Mohammad Abbas PAK41
  4. 4Ollie Edward Robinson ENG34
  5. 5Jayden SealesWest Indies WI33
  1. 1Taijul Islam BAN943
  2. 2Josh Tongue ENG848
  3. 3Mehidy Hasan Miraz BAN686
  4. 4Mohammad Abbas PAK653
  5. 5Mitchell Starc AUS632
  1. 1Taijul Islam BAN300.5
  2. 2Mehidy Hasan Miraz BAN265.5
  3. 3Mohammad Abbas PAK226.5
  4. 4Josh Tongue ENG202.0
  5. 5Mitchell Starc AUS189.0
  1. 1Taijul Islam BAN14
  2. 2Josh Tongue ENG14
  3. 3Mehidy Hasan Miraz BAN13
  4. 4Jayden SealesWest Indies WI12
  5. 5Shamar JosephWest Indies WI12
  1. 1Taijul Islam BAN1,139
  2. 2Mehidy Hasan Miraz BAN1,050
  3. 3Mohammad Abbas PAK918
  4. 4Prabath Jayasuriya SL714
  5. 5Josh Tongue ENG710
  1. 1Ismat Alam AFG82.98
  2. 2Thomas Mayes IRE81.88
  3. 3Richard Ngarava ZIM80.00
  4. 4Blessing Muzarabani ZIM79.90
  5. 5Ollie Edward Robinson ENG78.63

Qualification: minimum 60 balls bowled.

Grounds

Match totals and averages · tap a column to sort
#Ground Match runsSixesBoundary % Seam econSpin econSeam wktsSpin wktsMatches
Loading grounds…

Season leaders by competition

Test Cricket stats leaders (Test Cricket 2026)

In Test Cricket 2026, Sonal Dinusha has the most runs (595) and Josh Tongue has the most wickets (33). Every leaderboard below updates after each completed match.

Frequently asked questions

Who has the most runs in Test Cricket 2026?

Sonal Dinusha (Sri Lanka) leads with 595 runs from 4 matches, averaging 99.17 at a strike rate of 58.45, ahead of Najmul Hossain Shanto (568) and Harry Brook (558). The Test Cricket 2026 runs leaderboard ranks every player who has played, with their team and matches.

Who has taken the most wickets in Test Cricket 2026?

Josh Tongue (England) leads with 33 wickets from 7 matches, at an economy of 4.2 and an average of 25.7, ahead of Mitchell Starc (32) and Mohammad Abbas (31). The Test Cricket 2026 wickets leaderboard ranks every player who has played, with their team and matches.

Who has hit the most sixes in Test Cricket 2026?

Towhid Hridoy (Bangladesh) leads with 11 sixes from 3 matches, averaging 75.6 at a strike rate of 60.97, ahead of Raza Ullah (9) and Sonal Dinusha (8). The Test Cricket 2026 sixes leaderboard ranks every player who has played, with their team and matches.

Who has scored the most fifties in Test Cricket 2026?

Harry Brook (England) leads with 5 fifties from 7 matches, averaging 46.5 at a strike rate of 83.66, ahead of Jamie Smith (4) and Jordan Cox (4). The Test Cricket 2026 fifties leaderboard ranks every player who has played, with their team and matches.

Who has taken the most catches in Test Cricket 2026?

Litton Das (Bangladesh) leads with 22 catches from 7 matches, ahead of Mohammad Rizwan (20) and Alex Carey (19). The Test Cricket 2026 catches leaderboard ranks every player who has played, with their team and matches.

Who has the highest strike rate in Test Cricket 2026?

Raza Ullah (Pakistan) leads with a strike rate of 124.32 from 1 match, ahead of Shamar Joseph (102.54) and Kyle Jamieson (95.79). The Test Cricket 2026 strike rate leaderboard ranks every player who has played, with their team and matches.

Who has the best economy rate in Test Cricket 2026?

Ismat Alam (Afghanistan) leads with an economy rate of 1.85 from 1 match, at an average of 14.5, ahead of Thomas Mayes (2.26) and Ollie Edward Robinson (2.29). The Test Cricket 2026 economy rate leaderboard ranks every player who has played, with their team and matches.