Skip to content
Sporting Chance Blog Logo Sporting Chance

A Blog About Sports & Betting

  • Home
  • Handicap Betting
  • Football
  • Cricket
  • Snooker
  • Tennis
  • American Football
  • General
  • Contact
Sporting Chance Blog Logo
Sporting Chance

A Blog About Sports & Betting

The Ashes
The Ashes (Johnlp, CC BY-SA 3.0, via Wikipedia)
March 13, 2024

Which England Players Have Played 100 Test Matches or More?

At the time of writing, Ben Stokes has recently become the 15th and Jonny Bairstow is set to become the 16th man to appear in 100 Test matches for England. There have been more than 700 men to represent England at senior Test level, so this is quite some achievement. But who are the players who reached the milestone before Stokes and Bairstow, and who has played the most Test matches for England?

England Players (Men) Who’ve Played in the Most Test Matches*

Player Years Playing Test Matches Runs Highest Inning Scorer Batting Average Wickets
JM Anderson 2003-2024 186 1,353 81 9.02 698
SCJ Broad 2007-2023 167 3,662 169 18.03 604
AN Cook 2006-2018 161 12,472 294 45.35 1
JE Root 2012-2024 139 11,626 254 49.68 68
AJ Stewart 1990-2003 133 8,463 190 39.54 –
IR Bell 2004-2015 118 7,727 235 42.69 1
GA Gooch 1975-1995 118 8,900 333 42.58 23
DI Gower 1978-1992 117 8,231 215 44.25 1
MA Atherton 1989-2001 115 7,728 185* 37.69 2
MC Cowdrey 1954-1975 114 7,624 182 44.06 –
G Boycott 1964-1982 108 8,114 246* 47.72 7
KP Pietersen 2005-2014 104 8,181 227 47.28 10
IT Botham 1977-1992 102 5,200 208 33.54 383
BA Stokes 2013-2024 101 6,314 258 35.87 197
AJ Strauss 2004-2012 100 7,037 177 40.91 –
GP Thorpe 1993-2005 100 6,744 200* 44.66 –

*Figures accurate as of 5th March, 2024

As you can see, only three men have played more than 150 Tests for England, and we’ll take a closer look at their Test careers below, as well as the player who might join that elite band before too long.

Jimmy Anderson – 698 Wickets in 186 Test Matches

Jimmy Anderson
Nic Redhead, CC BY 2.0, via Wikipedia

In world cricket, there’s only ever been one man to play more Test matches than Jimmy Anderson: Indian sporting icon, Sachin Tendulkar, who played in 200 Test matches over the course of his illustrious career. Anderson is only 14 Tests behind Sachin at the time of writing, and it is possible England’s leading wicket-taker might make it to the double century. But he’ll be turning 42 years of age in July 2024 and fast bowling can certainly take its toll on the body, so it remains to be seen whether he’ll be able to carry on that long.

Irrespective of when he calls it a day, Anderson has cemented his position as one of the greats of his era or indeed any era. He’s third in the list of all-time Test wickets, with only the two greatest spinners of all time ahead of him: Shane Warne and Muttiah Muralitharan. Anderson may well catch the Aussie great before long, but we can’t see him reaching the mark of 800 set by the Sri Lankan magician Muralitharan.

Stuart Broad – 3,662 Runs and 604 Wickets in 167 Test Matches

Stuart Broad
rayand, CC BY 2.0, via Wikipedia

Not a million miles behind Anderson in terms of either Test wickets or the number of matches for England is the man who so often joined him in the bowling attack to such devastating effect. Stuart Broad only retired from Test cricket at the end of the 2023 Ashes series but made sure he edged above the 600-wicket milestone first, becoming one of just five men to achieve that (along with the aforementioned three and India’s Anil Kumble).

Broad’s lanky stature gave him great physical advantages when it came to bowling, but he was also pretty handy with the bat when he needed to be. His top score of 169 came against Pakistan In 2010 and came as he put on a record-breaking eight-wicket partnership of 332 along with Jonathan Trott. That turned out to be Broad’s only Test century, though he made 13 half-centuries over the years too. But it was his bowling for which he will be best remembered, not least his exceptional Test bowling strike rate of 55.79 and his 20 five-wicket hauls in Test innings.

Alastair Cook – 12,472 Runs in 161 Test Matches

Alastair Cook
Kroome111, CC BY-SA 4.0, via Wikipedia

From England’s two greatest wicket-takers of all time, we go to England’s greatest run-scorer: Alastair Cook. Fifth in the all-time list of Test match run-scorers, Cook’s in good company towards the top of that particular chart. Above him sit only Rahul Dravid, Jacques Kallis, Ricky Ponting and the legend Tendulkar, a who’s who of the greatest batters in the history of the sport.

Although often seen as more of a steady and astute batter, rather than someone who was full of flare and fireworks, Cook went about his run-scoring business with skill and vigour. He was the youngest player in the world (men) to reach various milestones in Test cricket, not least 10,000, 11,000 and 12,000 runs. He was also the first opening batsman to reach 11,000 and then 12,000 runs, which is certainly no mean feat. And to top things off he was even given a knighthood in 2019.

Joe Root – 11,626 Runs in 139 Test Matches

Joe Root
Chubby Chandru, CC BY-SA 2.0, via Wikipedia

Joe Root is only 33 years old at the time of writing, so there is a very good chance he could surpass Cook’s record as the top England Test run-scorer at some point in the coming years. He overtook Aussie great Allan Border to make it into the top 10 all-time Test run scorers and given Root is the only one in the top 10 still plying his trade, he has the potential to rise through the rankings. If he makes it to the 12,000-run milestone, which is surely something he’s targeting, he’ll have overtaken three true greats of the game: Sri Lanka’s Mahela Jayawardene, and the West Indies duo of Shivnarine Chanderpaul and the inimitable Brian Lara.

Of course, no one can be certain about how a career will pan out, and injuries could put paid to Root’s ambitions. But with 31 centuries and 60 half-centuries in Test match cricket, whatever happens from here on in, Root will go down as one of England’s greatest-ever batsmen.

Cricket

Post navigation

Previous post
Next post

Recent Posts

  • John Daly’s 1991 PGA Championship Win
  • County Championship Cricket Returns with Matches Across the Easter Weekend
  • Goals Aplenty in Women’s Champions League
  • FC Thun Lighting Up Swiss Football
  • What Is a Sell-On Clause in Football?

Archives

  • April 2026
  • March 2026
  • February 2026
  • January 2026
  • December 2025
  • November 2025
  • October 2025
  • September 2025
  • August 2025
  • July 2025
  • June 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • July 2024
  • June 2024
  • May 2024
  • April 2024
  • March 2024
  • February 2024
  • January 2024
  • December 2023
  • November 2023
  • October 2023
  • September 2023
  • August 2023
  • June 2023
  • May 2023
  • April 2023
  • February 2023
  • January 2023

Categories

  • American Football
  • Boxing
  • Cricket
  • Darts
  • Football
  • General Sport
  • Golf
  • Horse Racing
  • Olympics
  • Rugby
  • Snooker
  • Tennis
  • Track & Field
©2026 Sporting Chance | WordPress Theme by SuperbThemes