Longest careers in Tests

Longest careers
Player
From
To
Span
Mat
1 Jun 189912 Apr 193030y 315d58
23 Jul 194913 Jul 197626y 356d22
9 Aug 190922 Aug 193425y 13d64
11 Jan 193021 Jan 195424y 10d22
15 Nov 198916 Nov 201324y 1d200
5 Feb 197017 Mar 199323y 40d7
1 Jan 190822 Aug 193022y 233d61
13 Dec 190712 Apr 193022y 120d15
21 Jul 189022 Aug 191222y 32d58
29 Jul 193130 Jun 195321y 336d22
11 Oct 190219 Aug 192421y 313d45
22 May 200312 Jul 202421y 51d188
17 Mar 19943 May 201521y 47d164
3 Jun 19717 Jan 199220y 218d88
23 Dec 19573 May 197820y 131d62
26 Nov 195413 Feb 197520y 79d114
30 Mar 19545 Apr 197420y 6d93
26 Mar 195929 Mar 197920y 3d57
27 May 19121 Mar 193219y 279d42
15 Jun 19299 Mar 194919y 267d42
30 Nov 192818 Aug 194819y 262d52
1 Jan 190216 Aug 192119y 227d50
23 Jun 195530 Jan 197519y 221d53
10 Jul 19757 Feb 199519y 212d118
14 Aug 19375 Mar 195719y 203d78
26 May 20052 Nov 202419y 160d94*
24 Dec 192725 Mar 194719y 91d85
22 Sep 19999 Nov 201819y 48d93
14 Aug 193728 Aug 195619y 14d37
15 Dec 193315 Dec 195219y 0d24
6 Sep 18803 Jun 189918y 270d22
13 Dec 190718 Aug 192618y 248d35
27 Feb 196529 Sep 198318y 214d57
2 Jan 19061 Jul 192418y 181d25
17 Feb 198210 Aug 200018y 175d93
24 Oct 196428 Jan 198318y 96d63
9 Aug 19902 Nov 200818y 85d132
24 Dec 19309 Mar 194918y 75d27
21 Mar 19471 Jun 196518y 72d42
5 Jan 193410 Feb 195218y 36d11
24 Dec 196915 Jan 198818y 22d69
13 Dec 19662 Jan 198518y 20d110
14 Dec 199530 Dec 201318y 16d166
26 Dec 19856 Jan 200418y 11d168
5 Jan 193414 Jan 195218y 9d11
1 Jan 19104 Jan 192818y 3d12
5 Feb 19585 Feb 197618y 0d79
9 Dec 19105 Dec 192817y 362d26
5 Jul 195117 Jun 196917y 347d79
23 Aug 198423 Jul 200217y 334d93
28 Aug 199222 Jul 201017y 328d133
15 Dec 19337 Nov 195117y 327d10
6 Feb 199730 Nov 201417y 297d113
15 Mar 187720 Dec 189417y 280d35
27 Jun 19301 Apr 194817y 279d25
26 Jun 193728 Mar 195517y 275d79
4 Jun 19646 Jan 198217y 216d108
2 Feb 197310 Jul 199017y 158d86
25 Mar 199815 Aug 201517y 143d103
18 May 20071 Oct 202417y 136d71
24 Oct 19699 Mar 198717y 136d4
27 Jul 200115 Nov 201817y 111d38
4 Dec 19599 Mar 197717y 95d47
27 May 190918 Aug 192617y 83d41
26 Feb 200014 May 201717y 77d118
9 Oct 197621 Dec 199317y 73d124
6 Jun 196312 Aug 198017y 67d62
6 May 200411 Jul 202117y 66d34
2 Jan 190622 Feb 192317y 51d26
18 Jan 19787 Feb 199517y 20d79
2 Aug 199718 Aug 201417y 16d149
16 Oct 195227 Oct 196917y 11d55
Dates are from debut to the final day of the player's last match
Records includes the following current or recent matches:

Pakistan v England at Rawalpindi, 3rd Test, Oct 24-26, 2024 [Test # 2558]

India v New Zealand at Pune, 2nd Test, Oct 24-26, 2024 [Test # 2557]

Bangladesh v South Africa at Mirpur, 1st Test, Oct 21-24, 2024 [Test # 2556]