Records for Test+ODI+T20I Matches

Longest intervals between appearances
Player
Span
Mat
From
To
Missed Span
1907-1930151 Mar 191211 Jan 193017y 316d
1969-198762 Nov 196918 Feb 198717y 108d
1910-19281214 Mar 191014 Jun 192414y 92d
1932-194621 Mar 193229 Mar 194614y 28d
2007-202178 Aug 200810 Nov 202113y 94d
1970-19933410 Mar 19709 Jun 198313y 91d
2002-2016522 Dec 20028 Mar 201613y 77d
1899-191254 Apr 189927 May 191213y 53d
1935-1949410 Jan 193511 Feb 194813y 32d
2006-20191813 Oct 200618 Aug 201912y 309d
2009-20221015 Mar 200915 Oct 202112y 214d
1933-19522413 Feb 193422 Jun 194612y 129d
1935-19501318 Mar 19357 Jun 194712y 81d
1932-1946612 Jun 193422 Jun 194612y 10d
1931-19532227 Jul 193723 Jul 194911y 361d
1949-1961226 Jul 19496 Jul 196111y 345d
1993-2005728 Mar 199317 Feb 200511y 326d
1906-19242513 Aug 191228 Jun 192411y 320d
1910-19241613 Aug 191214 Jun 192411y 306d
1937-1949717 Aug 193711 Jun 194911y 298d
2006-20233028 Oct 200718 Aug 201911y 294d
1964-19851726 Jun 197324 Mar 198511y 271d
1950-196377 Nov 195120 Jun 196311y 225d
2008-2019920 Aug 200824 Oct 201911y 65d
1991-20078119 Dec 199518 Jan 200711y 30d
2006-20192018 Aug 200818 Aug 201911y 0d
1930-1948253 Mar 193711 Feb 194810y 345d
1899-191034 Apr 189911 Mar 191010y 341d
2007-2018631 Jan 20073 Jan 201810y 337d
2006-2019318 Apr 200919 Oct 201910y 194d
1994-20061528 May 199512 Nov 200510y 168d
1906-19232613 Aug 191218 Jan 192310y 158d
1997-2009157 Feb 19999 Jul 200910y 152d
2007-2021328 Apr 200918 Aug 201910y 132d
1933-1946830 Jun 193617 Aug 194610y 48d
1990-2003119 Aug 199321 Aug 200310y 12d
1936-1947418 Aug 193617 Aug 19469y 364d
2010-2021713 Sep 201111 Sep 20219y 363d
1936-1946430 Jun 193622 Jun 19469y 357d
1934-19521118 Aug 193620 Jul 19469y 336d
1934-19521128 Jul 193622 Jun 19469y 329d
1938-19501123 Jan 193916 Dec 19489y 328d
1933-19511018 Aug 193622 Jun 19469y 308d
1957-19786431 Jan 19682 Dec 19779y 305d
1935-19512614 Mar 193916 Dec 19489y 277d
2005-20216419 Jun 200915 Mar 20199y 269d
1896-1906312 Aug 18962 Jan 19069y 143d
1912-1921431 Jul 191212 Nov 19219y 104d
2010-2024279 Jul 201016 Sep 20199y 69d
1930-19472729 Jun 193720 Jul 19469y 21d
1936-1946417 Aug 193717 Aug 19469y 0d
Records includes the following current or recent matches:

Bangladesh v Sri Lanka at Sylhet, 1st Test, Mar 22-25, 2024 [Test # 2536]

Kenya v Uganda at Accra, African Games 3rd place play-off, Mar 23, 2024 [T20I # 2533]

Namibia v Uganda at Accra, African Games 1st semi final, Mar 21, 2024 [T20I # 2532]