Legends Who Played 100 Test Matches But Never Captained India

Ravichandran Ashwin made his 100th Test appearance against England last year.

The veteran spinner has picked 516 wickets since his Test debut in 2011.

VVS Laxman had donned the whites for India in 134 matches.

The batting legend played under six Indian captains during his career.

Ishant Sharma is the 2nd Indian pacer after Kapil Dev to play over 100 Tests.

He had a key role in India’s first-ever Test series win in Australia in 2019.

Harbhajan Singh remains the 4th highest wicket-taker for India in Tests.

He took 269 ODI wickets and won the 2007 T20 World Cup and 2011 ODI World Cup as well.

Cheteshwar Pujara has produced 7195 runs in his 103 Test appearances.

The top-order batter scored three centuries in the historic Australia tour in 2018-19.