Most Test matches for India


Test cricket is regarded as the ultimate form of the sport. A format which is played over five days, demands exceptional mental and physical endurance from players. It requires a high level of concentration, patience, and resilience to perform consistently in Tests and this is why not many players have a prolong career in this format. However, there are handful of cricketers who have represented their country in Test for more than a decade and made their mark in the record books. We are going to take a look at
players who played most Test matches. 

Cricketing Legends and Milestones

We all know that Test cricket is the oldest and most traditional format of the game. It has been played since the 19th century and is widely regarded as the ultimate test of a cricketer’s skills. Therefore, playing more than a 100 Test matches signifies a long and dedicated career in the sport. Cricketing legends like Sachin Tendulkar, James Anderson, Ricky Ponting are some of the players who are on the elite list of players with most Test appearances. 

Who Played Most Test Matches?

Indian cricketing legend Sachin Tendulkar holds the record of the most Test matches played. With an illustrious career spanning 24 years, Tendulkar played 200 matches and amassed 15,921 runs at an average of 53.78, including 51 centuries.

Most Test Matches by Team 

England holds the record for the most number of Test matches played as a team, with a remarkable tally of 1,057 matches. The Three Lions are the only cricketing nation to have surpassed the milestone of 1,000 Test appearances.

Team

Matches

Won

Lost

Tied

Draw

England

1061

389

319

0

354

Australia

854

407

229

2

217

West Indies

571

182

208

1

180

India

570

172

176

1

221

New Zealand

464

112

182

0

170

South Africa

460

175

156

0

124

Pakistan

451

146

139

0

166

Sri Lanka

311

100

119

0

92

Bangladesh

138

18

102

0

18

Zimbabwe

117

13

75

0

29

Afghanistan

7

3

4

0

0

Ireland

7

0

7

0

0

Most Test Matches by Player

‘Master Blaster’ Sachin Tendulkar has almost all the records under his name. Apart from most century in ODIs record, the Indian cricket legend also holds the record of the most Test matches played. Tendulkar played 200 matches and amassed 15,921 runs at an average of 53.78, including 51 centuries.

England pacer James Anderson occupies the second position in the list. The 40-year-old is the only active player in the Top 5. The Englishman has played 180 Test matches so far and the way he has been bowling, breaking Sachin’s record will not be a big task for him.  

Player

Matches

Runs

Wickets

SR Tendulkar (IND)

200

15921

46

JM Anderson (ENG)

180*

1302

686

RT Ponting (AUS)

168

13378

5

SR Waugh (AUS)

168

10927

92

JH Kallis (SA)

166

13289

292

S Chanderpaul (WI)

164

11867

9

Rahul Dravid (IND)

164

13288

1

Stuart Broad (ENG)

163*

3610

588

Alastair Cook

161

12471

1

Allan Border

156

11174

39

Most Test Matches for India

The Indian cricket team has a proud history in the longest format of the sport. Over the years, several legendary cricketers have represented India in Tests. Players including Sachin Tendulkar, Rahul Dravid are part of the list of Indian Players with Most Test Matches.

PLAYERS

MATCHES

RUNS

WICKETS

Sachin Tendulkar

200

15921

46

Rahul Dravid

163

13265

1

VVS Laxman

134

8781

2

Anil Kumble

132

2506

619

Kapil Dev

131

5248

434

Sunil Gavaskar

125

10122

1

Dilip Vengsarkar

116

6868

0

Sourav Ganguly

113

7212

32

Virat Kohli

109*

8195

0

Ishant Sharma

105*

785

311

Harbhajan Singh

103

2224

417

Virender Sehwag

103

8503

40

Cheteshwar Pujara

103*

7052

0

While Sachin holds the record for most Test matches as Indian player, Rahul Dravid comes second on the list. In his 16-year career, Dravid scored 13,265 runs at an average of 52.63, facing the most balls in Test cricket (31,258). His contribution to India’s success in Test matches earned him the nickname “The Wall.”

Notably, Dravid and Tendulkar are the only players who have played more than 150 Tests for India, with VVS Laxman (134), Anil Kumble (132) and Kapil Dev (131) behind them. 

FAQ: Frequently Asked Questions

Q1: Who holds the record for the most Test matches played?

The ‘God of Cricket’ Sachin Tendulkar (200) holds the record for most Test matches played. 

Q2: Which player has played the most Test matches for India?

Once again, Sachin Tendulkar is the Indian player with most Test matches appearances. 

Q3: How many Test matches have been played in total?

A total of 5011 Test matches have been played till now in international cricket.

Q4: Which team has played the most Test matches?

England has played the most number of Test matches as a team, with 1,061 matches.

Latest News

Share article
Follow us on social media
Google News Whatsapp channel
Tell us why didn’t you like our article so that we can improve on?