
Most Test Wickets Since 2020: The game of test cricket has seen some sensational performances after 2020, with a handful of great bowlers consistently giving match-winning spells.
From India to Australia, these bowlers have ruled the red-ball format in the post-COVID period. Here’s a closer examination of the top five bowlers with the most test wickets since 2020, headed by legends such as Ravichandran Ashwin and Nathan Lyon.
Top five bowlers with the most test wickets since 2020
1- Ravichandran Ashwin (India) – 175 Wickets in 69 Innings
Former Indian off-spinner Ravichandran Ashwin still leads all players in Test wickets taken since 2020. Ashwin took 175 wickets in just 69 innings, more than a full report card of wicket-taking cards during that time until he retired from international cricket in December 2024. Even if he walked away from international cricket, his domination remains true in the numbers.
2- Nathan Lyon (Australia) – 173 Wickets in 73 Innings
Australian spin great Nathan Lyon is closely behind Ashwin with 173 wickets in 73 innings. Being the leading wicket-taker among active Test bowlers since 2020, Lyon has been a consistent Workhorse in Australia’s red-ball bowling lineup, missing no Test match.
3- Pat Cummins (Australia) – 162 Wickets in 72 Innings
Australia’s Test skipper and pace artillery leader Pat Cummins has grabbed 162 wickets in 72 innings and is ranked third in the chart of bowlers with the highest Test wickets after 2020. Alongside his captaincy responsibilities, Cummins’ run of consistent performances has assisted Australia in winning big ICC titles in the past few years.
4- Jasprit Bumrah (India) – 148 Wickets in 63 Innings

Indian speed king Jasprit Bumrah has accumulated 148 wickets in only 63 innings and is one of the quickest-rising stars in Test cricket.
Despite being injured and missing a chunk of games, Bumrah’s strike rate and contribution are second to none. If he didn’t have fitness issues, Bumrah may have been close to the top of the list of bowlers with the most wickets in Tests since 2020.
5- Mitchell Starc (Australia) – 147 Wickets in 79 Innings
Reckoned for his deadly speed and reverse swing, Mitchell Starc has taken 147 scalps in 79 innings. An important component of Australia’s ICC World Test Championship and ODI World Cup victories, Starc’s talent for hitting at the right moments has established him among the greats of the current era of Test bowlers.
Final Thoughts
The fight for the most Test wickets after 2020 reflects the growth and supremacy of contemporary bowlers in the longest version of the game. With the retirement of Ashwin and intense rivalry among the remainder, this list is likely to change in future seasons.
ALSO READ: Rishabh Pant Becomes Asia’s Top Test Wicketkeeper-Batter With Most Hundreds