James Anderson is set to retire at the end of the ongoing Test match against West Indies. He is 41 years and 347 days old as of today.
Image Source : GettyVinoo Mankad played his last Test match at the age of 41 years and 305 days
Image Source : Twitter/BCCILala Amarnath played his last Test at the age of 41 years and 92 days before retiring
Image Source : GettyRustomji Jamshedji retired from Tests at the age of 41 years and 37 days
Image Source : TwitterCK Nayudu retired from Tests at the age of 40 years and 289 days
Image Source : Twitter/BCCISachin Tendulkar retired from the longest format at the age of 40 years and 204 days
Image Source : GettyRahul Dravid called it quits from Tests when he was 39 years and 13 days old
Image Source : GettyErapalli Prasanna retired from Test cricket at the age of 38 years and 163 days
Image Source : Twitter/Dodda GaneshNext : Jasprit Bumrah vs Ajit Agarkar - Stats comparison after 89 ODIs