Multiple choice general knowledge sports Who has the longest test career? Don Bradman Wilfred Rhodes Douglas Jardine Sachin Tendulkar Reveal answer Fill a bubble to check yourself B Correct answer Explanation Wilfred Rhodes (England) holds the record for the longest Test career, spanning 30 years from 1899 to 1930. Don Bradman played 20 years, Douglas Jardine 8 years, and Sachin Tendulkar 24 years - none longer than Rhodes.