thumbnail

All Cricketers to Play 100 Test Matches

84 cricketers have played at least 100 Test matches. How many can you name?
As of 1 December 2025 - this quiz will be updated once a year at most
Quiz by
wolfbarnes
Rate:
Last updated: December 16, 2025
You have not attempted this quiz yet.
First submittedNovember 10, 2023
Times taken665
Average score64.3%
Report this quizReport
16:00
Enter answer here
0
 / 84 guessed
The quiz is paused. You have remaining.
Scoring
You scored / = %
This beats or equals % of test takers also scored 100%
The average score is
Your high score is
Your fastest time is
Keep scrolling down for answers and more stats ...
England
2024
Jonny Bairstow
2024
Ben Stokes
2021
Joe Root
2016
Stuart Broad
2015
James Anderson
2014
Ian Bell
2013
Alastair Cook
2013
Kevin Pietersen
2012
Andrew Strauss
2005
Graham Thorpe
2000
Michael Atherton
2000
Alec Stewart
1993
Graham Gooch
1992
Ian Botham
1988
David Gower
1981
Geoffrey Boycott
1968
Colin Cowdrey
 
 
Sri Lanka
2025
Dimuth Karunaratne
2022
Angelo Mathews
2011
Kumar Sangakkara
2009
Mahela Jayawardene
2007
Chaminda Vaas
2006
Muttiah Muralitharan
2005
Sanath Jayasuriya
 
 
New Zealand
2024
Tim Southee
2024
Kane Williamson
2020
Ross Taylor
2016
Brendon McCullum
2010
Daniel Vettori
2006
Stephen Fleming
Australia
2025
Mitchell Starc
2023
Steven Smith
2022
David Warner
2021
Nathan Lyon
2013
Michael Clarke
2008
Matthew Hayden
2006
Justin Langer
2006
Ricky Ponting
2004
Glenn McGrath
2002
Shane Warne
2000
Mark Waugh
1998
Mark Taylor
1998
Ian Healy
1998
Steve Waugh
1995
David Boon
1988
Allan Border
 
 
South Africa
2017
Hashim Amla
2015
AB de Villiers
2012
Graeme Smith
2009
Makhaya Ntini
2007
Mark Boucher
2006
Shaun Pollock
2006
Jacques Kallis
2004
Gary Kirsten
 
 
Pakistan
2015
Younis Khan
2005
Inzamam-ul-Haq
2000
Wasim Akram
1998
Saleem Malik
1989
Javed Miandad
India
2024
Ravichandran Ashwin
2023
Cheteshwar Pujara
2022
Virat Kohli
2021
Ishant Sharma
2013
Harbhajan Singh
2012
Virender Sehwag
2008
VVS Laxman
2007
Sourav Ganguly
2006
Rahul Dravid
2005
Anil Kumble
2002
Sachin Tendulkar
1989
Kapil Dev
1988
Dilip Vengsarkar
1984
Sunil Gavaskar
 
 
West Indies
2025
Kraigg Brathwaite
2014
Chris Gayle
2006
Shivnarine Chanderpaul
2003
Brian Lara
2002
Carl Hooper
1998
Courtney Walsh
1991
Desmond Haynes
1990
Gordon Greenidge
1988
Viv Richards
1984
Clive Lloyd
 
 
Bangladesh
2025
Mushfiqur Rahim
Save Your Stats
Your Next Quiz
Can you name the fielding positions that might be used in cricket, including the person who throws the ball?
For each selected city, name any one of the major professional teams located in that city.
Click the countries where a majority of the population is Muslim without clicking any of the ones that aren't.
Click the animals that live in South America without clicking any of the ones that don't!
2 Comments
+2
Level 71
Nov 23, 2023
Great quiz !
+1
Level 79
Nov 23, 2023
Thanks!