User:Tary123/List of cricketers who have played 100 Test matches

From Wikipedia, the free encyclopedia

In the sport of cricket, a total of 60 players have played in 100 Test matches.

Table[edit]

No. Player Team No. of matches
1 Sachin Tendulkar  India 200
2 Ricky Ponting  Australia 168
3 Steve Waugh  Australia 168
4 Jacques Kallis  South Africa 166
5 Rahul Dravid  India 164
6 Allan Border  Australia 156
7 Shivnarine Chanderpaul  West Indies 155
8 Mark Boucher  South Africa 147
9 Mahela Jayawardene  Sri Lanka 145*
10 Shane Warne  Australia 145
11 VVS Laxman  India 134
12 Muttiah Muralitharan  Sri Lanka 133
13 Alec Stewart  England 133
14 Anil Kumble  India 132
15 Courtney Walsh  West Indies 132
16 Kapil Dev  India 131
17 Brian Lara  West Indies 131
18 Mark Waugh  Australia 128
19 Sunil Gavaskar  India 125
20 Javed Miandad  Pakistan 124
21 Glenn McGrath  Australia 124
22 Kumar Sangakkara  Sri Lanka 124*
23 Vivian Richards  West Indies 121
24 Inzamam-ul-Haq  Pakistan 120
25 Ian Healy  Australia 119
26 Graham Gooch  England 118
27 David Gower  England 117
28 Graeme Smith  South Africa 117
29 Desmond Haynes  West Indies 116
30 Dilip Vengsarkar  India 116
31 Mike Atherton  England 115
32 Colin Cowdrey  England 114
33 Sourav Ganguly  India 113
34 Daniel Vettori  New Zealand 112
35 Stephen Fleming  New Zealand 111
36 Chaminda Vaas  Sri Lanka 111
37 Sanath Jayasuriya  Sri Lanka 110
38 Clive Lloyd  West Indies 110
39 Geoffrey Boycott  England 108
40 Gordon Greenidge  West Indies 108

References[edit]

External links[edit]