Multiple choice general knowledge sports

Who was the oldest cricketer to play a test match for his country?

  1. Tony Greig

  2. Wilfred Rhodes

  3. Don Bradman

  4. Niel Harvey

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

Rhodes played his final Test at 52 years and 165 days for England against Australia in 1930, a record that still stands. He was primarily a left-arm spin bowler who also opened the batting.