Multiple choice general knowledge sports

Which cricketer has played the most Test matches without ever captaining his country?

  1. Shane Warne

  2. Muttiah Muralitharan

  3. VVS Laxman

  4. Courtney Walsh

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Shane Warne played 145 Test matches for Australia but never captained the side, which is a record. He was always a key bowler under captains like Allan Border, Mark Taylor, Steve Waugh, and Ricky Ponting. Muralitharan captained Sri Lanka occasionally. Laxman and Walsh also captained their countries at some point.