In the sport of cricket, playing 100 Test matches is considered to be a significant achievement. Colin Cowdrey of England was the first cricketer to have reached this landmark, celebrating the occasion with a score of 104 runs against Australia in 1968 during the 1968 Ashes series. In February 2021, Joe Root played his 100th Test during England's tour of India, in which he became the quickest player to reach that landmark, and the first to score a double century in their 100th Test.
Sachin Tendulkar of India is the only cricketer to have played in 200 Test matches, a milestone he reached in his final match, on 13 November 2013 against the West Indies, at Mumbai's Wankhede Stadium.
, 84 cricketers have reached this landmark, including 17 from England, the most among all Test-playing teams.
Players with 100+ Test matches Following is the list of cricketers who have played 100 or more Test matches.
+ List of cricketers who have played 100 Tests No. Player Team(s) Total matches 1 1954–1975 114 2 1964–1982 108 3 1966–1985 110 4 1971–1987 125 5 1978–1992 117 6 1974–1991 121 7 1976–1992 116 8 1978–1994 156 9 1978–1994 131 10 1976–1993 124 11 1974–1991 108 12 1978–1994 116 13 1977–1992 102 14 1975–1995 118 15 1984–1996 107 16 1985–2004 168 17 1988–1999 119 18 1984–2001 132 19 1989–1999 104 20 1982–1999 103 21 1991–2002 128 22 1990–2003 133 23 1989–2001 115 24 1985–2002 104 25 1992–2007 145 26 1989–2013 200 27 1987–2002 102 28 / ICC World XI 1990–2006 131 29 1993–2004 101 30 1993–2007 124 31 / ICC World XI 1992–2007 120 32 1993–2005 100 33 1991–2007 110 34 1990–2008 132 35 1995–2012 168 36 / ICC World XI 1992–2010 133 37 / ICC World XI 1996–2012 164 38 1993–2007 105 39 / ICC World XI 1995–2013 166 40 1995–2008 108 41 1994–2008 111 42 1994–2015 164 43 / ICC World XI 1997–2012 147 44 1994–2009 111 45 1996–2008 113 46 1996–2012 134 47 1994–2009 103 48 1997–2014 149 49 1998–2009 101 50 / ICC World XI 1997–2014 113 51 2000–2015 134 52 / ICC World XI 2002–2014 117 53 2004–2012 100 54 / ICC World XI 2001–2013 104 55 1998–2015 103 56 2005–2014 104 57 2006–2018 161 58 2004–2015 115 59 2000–2014 103 60 2004–2015 118 61 2003–2024 188 62 2000–2017 118 63 2004–2018 114 64 2004–2016 101 65 2007–2023 167 66 2004–2019 124 67 2007–2022 112 68 2011–present 143 69 2012–present 169 70 2007–2021 105 71 2011–2025 123 72 2009–2025 119 73 2011–2024 112 74 2010–2023 103 75 2010–present 125 76 2013–2026 122 77 2011–2024 106 78 2012–present 100 79 2010–2026 110 80 2008–2024 107 81 2012–2025 100 82 2011–present 100 83 2011–present 107 84 2005–present 105 Last updated: 31 December 2025
By teams Team No. of Players 17 16 14 10 8 7 6 5 1 Total 84
References