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

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
edit