Cricket Record for Longest Intervals Between Appearances: ODI, T20i, Test
A story less explored but profoundly compelling emerges in cricket's rhythmic dance, where every swing, every leap, and every sprint is perfectly organized.
Not having the most wickets in a series or the fastest century is more important. In contrast, the emphasis is placed on the time spent waiting.
Why does a cricket player come back to the game after a long hiatus? What stories can we infer from the greatest absences between appearances, and why do some players have the longest absences between appearances?
The mysteries of time, perseverance, and the game's eternal appeal will be explored as we set off on this adventure. Get ready to be fascinated by the stories of cricket's keepers of the clock.
Cricket Record for Longest Intervals Between Appearances: ODI, T20i, Test
Long stretches of time that occur between an individual's appearances in any medium serve to highlight more than just the passage of time.
They highlight the unyielding spirit of players who, despite the obstacles they face, find their way back to the field of play.
Their trips, which are characterized by patience and effort, are evidence of the fact that they genuinely like playing the game. Let's look at the previous results.
Cricket Record for Longest Intervals Between Appearances: ODI, T20i, Test
Player
Span
Mat
From
To
Missed Span
G Gunn (ENG)
1907-1930
15
1 Mar 1912
11 Jan 1930
17y 316d
Younis Ahmed (PAK)
1969-1987
6
2 Nov 1969
18 Feb 1987
17y 108d
JMM Commaille (SA)
1910-1928
12
14 Mar 1910
14 Jun 1924
14y 92d
DC Cleverley (NZ)
1932-1946
2
1 Mar 1932
29 Mar 1946
14y 28d
KC Hodsoll (BMUDA)
2007-2021
7
8 Aug 2008
10 Nov 2021
13y 94d
AJ Traicos (SA/ZIM)
1970-1993
34
10 Mar 1970
9 Jun 1983
13y 91d
RJ Campbell (AUS/HKG)
2002-2016
5
22 Dec 2002
8 Mar 2016
13y 77d
F Mitchell (ENG/SA)
1899-1912
5
4 Apr 1899
27 May 1912
13y 53d
GM Carew (WI)
1935-1949
4
10 Jan 1935
11 Feb 1948
13y 32d
GM Strydom (Caym/ZIM)
2006-2019
18
13 Oct 2006
18 Aug 2019
12y 309d
A Khan (DEN/ENG)
2009-2022
10
15 Mar 2009
15 Oct 2021
12y 214d
L Amarnath (IND)
1933-1952
24
13 Feb 1934
22 Jun 1946
12y 129d
WE Hollies (ENG)
1935-1950
13
18 Mar 1935
7 Jun 1947
12y 81d
Nawab of Pataudi (ENG/IND)
1932-1946
6
12 Jun 1934
22 Jun 1946
12y 10d
FR Brown (ENG)
1931-1953
22
27 Jul 1937
23 Jul 1949
11y 361d
HL Jackson (ENG)
1949-1961
2
26 Jul 1949
6 Jul 1961
11y 345d
JW Wilson (NZ)
1993-2005
7
28 Mar 1993
17 Feb 2005
11y 326d
GA Faulkner (SA)
1906-1924
25
13 Aug 1912
28 Jun 1924
11y 320d
SJ Pegler (SA)
1910-1924
16
13 Aug 1912
14 Jun 1924
11y 306d
MP Donnelly (NZ)
1937-1949
7
17 Aug 1937
11 Jun 1949
11y 298d
MO Jones (BMUDA)
2006-2023
30
28 Oct 2007
18 Aug 2019
11y 294d
N Gifford (ENG)
1964-1985
17
26 Jun 1973
24 Mar 1985
11y 271d
D Shackleton (ENG)
1950-1963
7
7 Nov 1951
20 Jun 1963
11y 225d
OO Bascome (BMUDA)
2008-2019
9
20 Aug 2008
24 Oct 2019
11y 65d
AC Cummins (CAN/WI)
1991-2007
81
19 Dec 1995
18 Jan 2007
11y 30d
GH O'Brien (BMUDA)
2006-2019
20
18 Aug 2008
18 Aug 2019
11y 0d
GOB Allen (ENG)
1930-1948
25
3 Mar 1937
11 Feb 1948
10y 345d
M Bisset (SA)
1899-1910
3
4 Apr 1899
11 Mar 1910
10y 341d
RR Emrit (WI)
2007-2018
6
31 Jan 2007
3 Jan 2018
10y 337d
JJ Tucker (BMUDA)
2006-2019
31
8 Apr 2009
19 Oct 2019
10y 194d
SD Udal (ENG)
1994-2006
15
28 May 1995
12 Nov 2005
10y 168d
SJ Snooke (SA)
1906-1923
26
13 Aug 1912
18 Jan 1923
10y 158d
FL Reifer (WI)
1997-2009
15
7 Feb 1999
9 Jul 2009
10y 152d
RJ Trott (BMUDA)
2007-2021
32
8 Apr 2009
18 Aug 2019
10y 132d
James Langridge (ENG)
1933-1946
8
30 Jun 1936
17 Aug 1946
10y 48d
MP Bicknell (ENG)
1990-2003
11
9 Aug 1993
21 Aug 2003
10y 12d
LB Fishlock (ENG)
1936-1947
4
18 Aug 1936
17 Aug 1946
9y 364d
DS Wesonga (KENYA)
2010-2021
7
13 Sep 2011
11 Sep 2021
9y 363d
DD Hindlekar (IND)
1936-1946
4
30 Jun 1936
22 Jun 1946
9y 357d
S Mushtaq Ali (IND)
1934-1952
11
18 Aug 1936
20 Jul 1946
9y 336d
CS Nayudu (IND)
1934-1952
11
28 Jul 1936
22 Jun 1946
9y 329d
WW Wade (SA)
1938-1950
11
23 Jan 1939
16 Dec 1948
9y 328d
VM Merchant (IND)
1933-1951
10
18 Aug 1936
22 Jun 1946
9y 308d
RB Simpson (AUS)
1957-1978
64
31 Jan 1968
2 Dec 1977
9y 305d
EAB Rowan (SA)
1935-1951
26
14 Mar 1939
16 Dec 1948
9y 277d
XM Marshall (USA/WI)
2005-2021
64
19 Jun 2009
15 Mar 2019
9y 269d
EG Wynyard (ENG)
1896-1906
3
12 Aug 1896
2 Jan 1906
9y 143d
ER Mayne (AUS)
1912-1921
4
31 Jul 1912
12 Nov 1921
9y 104d
OJ Hairs (SCOT)
2010-2023
25
9 Jul 2010
16 Sep 2019
9y 69d
W Voce (ENG)
1930-1947
27
29 Jun 1937
20 Jul 1946
9y 21d
AR Gover (ENG)
1936-1946
4
17 Aug 1937
17 Aug 1946
9y 0d
Cricket Record for Longest Intervals Between Appearances: ODI
Player
Span
Mat
From
To
Missed Span
JW Wilson (NZ)
1993-2005
6
28 Mar 1993
22 Feb 2005
11y 331d
AC Cummins (CAN/WI)
1991-2007
76
19 Dec 1995
18 Jan 2007
11y 30d
SD Udal (ENG)
1994-2005
11
28 May 1995
21 Dec 2005
10y 207d
FL Reifer (WI)
1997-2009
8
7 Feb 1999
26 Jul 2009
10y 169d
XM Marshall (USA/WI)
2005-2020
37
7 Jan 2009
27 Apr 2019
10y 110d
N Dutta (CAN)
2013-2023
6
11 Mar 2013
27 Mar 2023
10y 16d
W Larkins (ENG)
1979-1991
25
22 Jan 1980
15 Oct 1989
9y 266d
JD Unadkat (IND)
2013-2023
8
21 Nov 2013
1 Aug 2023
9y 253d
JL Denly (ENG)
2009-2020
16
2 Oct 2009
3 May 2019
9y 213d
C Zhuwao (ZIM)
2008-2018
9
17 Oct 2008
6 Mar 2018
9y 140d
JOA Gordon (CAN)
2012-2023
10
28 Jan 2014
27 Mar 2023
9y 58d
RE van der Merwe (NED/SA)
2009-2021
16
3 Jun 2010
19 Jun 2019
9y 16d
TLW Cooper (NED)
2010-2023
32
9 Jul 2013
17 Jun 2022
8y 343d
J Theron (SA/USA)
2010-2022
18
2 Nov 2010
13 Sep 2019
8y 315d
ELR Stewart (SA)
1993-2002
6
25 Jan 1994
3 Oct 2002
8y 251d
Mosharraf Hossain (BAN)
2008-2016
5
14 Mar 2008
1 Oct 2016
8y 201d
Faruk Ahmed (BAN)
1988-1999
7
31 Dec 1990
24 May 1999
8y 144d
GO Jones (ENG/PNG)
2004-2014
51
1 Jul 2006
8 Nov 2014
8y 130d
GE Bradburn (NZ)
1990-2001
11
13 Dec 1992
12 Apr 2001
8y 120d
DR Brown (ENG/SCOT)
1997-2007
25
8 Apr 1998
5 Aug 2006
8y 119d
PM Siddle (AUS)
2009-2019
20
5 Nov 2010
12 Jan 2019
8y 68d
GS Ballance (ENG/ZIM)
2013-2023
21
1 Mar 2015
18 Jan 2023
7y 323d
TP Kamungozi (ZIM)
2006-2015
14
13 Oct 2006
22 Jul 2014
7y 282d
T van der Gugten (NED)
2012-2021
8
29 Aug 2013
2 Jun 2021
7y 277d
GP Swann (ENG)
2000-2013
79
23 Jan 2000
1 Oct 2007
7y 251d
LHD Dilhara (SL)
2005-2013
9
12 Nov 2005
9 Jul 2013
7y 239d
RR Singh (IND)
1989-2001
136
18 Mar 1989
3 Nov 1996
7y 230d
DT Christian (AUS)
2012-2021
20
24 Jan 2014
26 Jul 2021
7y 183d
VC Drakes (WI)
1995-2004
34
18 Mar 1995
13 Sep 2002
7y 179d
RG Aga (KENYA)
2004-2014
12
15 Sep 2004
18 Feb 2012
7y 156d
JS Patel (NZ)
2005-2017
43
5 Oct 2009
31 Dec 2016
7y 87d
JAR Blain (SCOT)
1999-2009
33
31 May 1999
27 Jun 2006
7y 27d
GM Hamilton (SCOT)
1999-2010
38
31 May 1999
27 Jun 2006
7y 27d
IM Stanger (SCOT)
1999-2006
5
31 May 1999
27 Jun 2006
7y 27d
RN Lewis (WI)
1997-2009
28
7 Feb 1999
18 Feb 2006
7y 11d
AM de Silva (SL)
1986-1993
4
2 Mar 1986
10 Mar 1993
7y 8d
AM Bacher (SA)
1997-2005
13
27 Jan 1998
30 Jan 2005
7y 3d
PR Downton (ENG)
1977-1988
28
23 Dec 1977
5 Dec 1984
6y 348d
KJJ van Noortwijk (NED)
1996-2003
9
5 Mar 1996
16 Feb 2003
6y 348d
PDRL Perera (SL)
1999-2007
19
31 Jan 1999
8 Jan 2006
6y 342d
NT Broom (NZ)
2009-2017
39
9 Mar 2010
26 Dec 2016
6y 292d
MDK Perera (SL)
2007-2018
13
29 Feb 2008
16 Dec 2014
6y 290d
J Blackwood (WI)
2015-2022
3
7 Nov 2015
17 Aug 2022
6y 283d
TJ Zoehrer (AUS)
1986-1994
22
9 Apr 1987
16 Jan 1994
6y 282d
SJ Rixon (AUS)
1978-1985
6
12 Apr 1978
13 Jan 1985
6y 276d
TD Paine (AUS)
2009-2018
35
13 Apr 2011
14 Jan 2018
6y 276d
LWS Kaluperuma (SL)
1975-1982
4
14 Jun 1975
13 Feb 1982
6y 244d
AN Ranasinghe (SL)
1975-1982
9
14 Jun 1975
13 Feb 1982
6y 244d
I Udana (SL)
2012-2021
21
28 Jul 2012
10 Mar 2019
6y 225d
GW Flower (ZIM)
1992-2010
221
14 Mar 2004
15 Oct 2010
6y 215d
RP Lefebvre (NED)
1996-2003
11
1 Mar 1996
16 Sep 2002
6y 199d
TBM de Leede (NED)
1996-2007
29
5 Mar 1996
16 Sep 2002
6y 195d
RF van Oosterom (NED)
1996-2002
3
5 Mar 1996
16 Sep 2002
6y 195d
B Zuiderent (NED)
1996-2011
57
5 Mar 1996
16 Sep 2002
6y 195d
J Charles (WI)
2012-2023
58
25 Nov 2016
4 Jun 2023
6y 191d
Karim Janat (AFG)
2017-2023
3
24 Feb 2017
3 Sep 2023
6y 191d
KC Wessels (AUS/SA)
1983-1994
109
1 Jun 1985
10 Nov 1991
6y 162d
KWR Fletcher (ENG)
1971-1982
24
18 Jun 1975
25 Nov 1981
6y 160d
A Mishra (IND)
2003-2016
36
21 Apr 2003
28 Sep 2009
6y 160d
CB Lambert (USA/WI)
1990-2004
12
22 Oct 1991
29 Mar 1998
6y 158d
Fahad Alhashmi (UAE)
2008-2015
5
26 Jun 2008
2 Dec 2014
6y 159d
Mohammad Tauqir (UAE)
2004-2015
11
26 Jun 2008
28 Nov 2014
6y 155d
Saqib Ali (UAE)
2008-2014
5
26 Jun 2008
28 Nov 2014
6y 155d
LR Johnson (WI)
2008-2015
6
24 Aug 2008
16 Jan 2015
6y 145d
NA Statham (NED)
2003-2009
3
25 Feb 2003
11 Jul 2009
6y 136d
PA Patel (IND)
2003-2012
38
27 Jul 2004
7 Dec 2010
6y 133d
BM Duckett (ENG)
2016-2023
8
12 Oct 2016
27 Jan 2023
6y 107d
Taufeeq Umar (PAK)
2001-2011
22
6 Feb 2005
5 May 2011
6y 88d
SA Abbott (AUS)
2014-2023
17
7 Oct 2014
2 Dec 2020
6y 56d
Sikander Bakht (PAK)
1977-1989
27
17 Dec 1982
6 Feb 1989
6y 51d
GB Hogg (AUS)
1996-2008
123
3 Nov 1996
22 Dec 2002
6y 49d
D Wiese (NAM/SA)
2015-2022
15
14 Feb 2016
6 Mar 2022
6y 20d
DE Bernard (WI)
2003-2010
20
7 Jun 2003
26 Jun 2009
6y 19d
T Panyangara (ZIM)
2004-2016
65
27 Feb 2005
4 Mar 2011
6y 5d
Faisal Hossain (BAN)
2004-2010
6
29 Jul 2004
8 Jul 2010
5y 344d
RV Uthappa (IND)
2006-2015
46
6 Jul 2008
15 Jun 2014
5y 344d
CWJ Athey (ENG)
1980-1988
31
22 Aug 1980
18 Jul 1986
5y 330d
CB Lambert (USA/WI)
1990-2004
12
1 Nov 1998
10 Sep 2004
5y 314d
JJ Atkinson (HKG)
2008-2017
9
25 Jun 2008
1 May 2014
5y 310d
Irfan Ahmed (HKG)
2008-2014
6
25 Jun 2008
1 May 2014
5y 310d
Nadeem Ahmed (HKG)
2004-2018
25
25 Jun 2008
1 May 2014
5y 310d
Skhawat Ali (HKG)
2008-2014
4
25 Jun 2008
1 May 2014
5y 310d
ML Hayden (AUS/ICC)
1993-2008
161
19 Apr 1994
17 Feb 2000
5y 304d
HMRKB Herath (SL)
2004-2015
71
31 Aug 2004
22 Jun 2010
5y 295d
SV Bahutule (IND)
1997-2003
8
16 Jan 1998
6 Nov 2003
5y 294d
S Madan Lal (IND)
1974-1987
67
22 Feb 1976
25 Nov 1981
5y 276d
RJ Sidebottom (ENG)
2001-2010
25
10 Oct 2001
4 Jul 2007
5y 267d
NM Hauritz (AUS)
2002-2011
58
30 May 2003
23 Jan 2009
5y 238d
Amjad Javed (UAE)
2008-2017
15
24 Jun 2008
1 Feb 2014
5y 222d
V Shetty (UAE)
2008-2014
2
24 Jun 2008
1 Feb 2014
5y 222d
Amjad Ali (UAE)
2008-2015
17
26 Jun 2008
1 Feb 2014
5y 220d
Khurram Khan (UAE)
2004-2015
16
26 Jun 2008
1 Feb 2014
5y 220d
Mohammad Amir (PAK)
2009-2019
61
19 Jun 2010
25 Jan 2016
5y 220d
AMJ Hilditch (AUS)
1979-1985
8
16 Jun 1979
6 Jan 1985
5y 204d
T Mupariwa (ZIM)
2004-2016
40
16 Aug 2009
1 Mar 2015
5y 197d
LM Jongwe (ZIM)
2014-2023
40
6 Jan 2016
16 Jul 2021
5y 191d
AU Rashid (ENG)
2009-2023
126
22 Nov 2009
8 May 2015
5y 167d
PH Edmonds (ENG)
1977-1987
29
23 Jun 1979
5 Dec 1984
5y 165d
Sajid Ali (PAK)
1984-1997
13
25 Oct 1991
7 Apr 1997
5y 164d
Sohaib Maqsood (PAK)
2013-2021
29
25 Jan 2016
8 Jul 2021
5y 164d
ADS Fletcher (WI)
2008-2016
25
22 May 2010
1 Nov 2015
5y 163d
VJ Kingma (NED)
2014-2023
18
28 Jan 2014
19 Jun 2019
5y 142d
RC Irani (ENG)
1996-2003
31
2 Mar 1997
27 Jun 2002
5y 117d
WW Daniel (WI)
1978-1984
18
22 Feb 1978
11 Jun 1983
5y 109d
ND McKenzie (SA)
2000-2009
64
12 Oct 2003
16 Jan 2009
5y 96d
J Yadav (IND)
2016-2022
2
29 Oct 2016
23 Jan 2022
5y 86d
MG Neser (AUS)
2018-2023
4
21 Jun 2018
15 Sep 2023
5y 86d
TMK Mawoyo (ZIM)
2006-2014
7
9 Dec 2006
9 Feb 2012
5y 62d
DJ Callaghan (SA)
1992-2000
29
24 Feb 1995
12 Apr 2000
5y 48d
D Bishoo (WI)
2011-2019
42
15 Oct 2011
25 Nov 2016
5y 41d
AF Milne (NZ)
2012-2023
46
29 Oct 2017
25 Nov 2022
5y 27d
Mohammad Sami (PAK)
2001-2015
87
20 May 2007
7 Jun 2012
5y 18d
Mohammad Sharif (BAN)
2001-2007
9
25 Jan 2002
9 Feb 2007
5y 15d
Cricket Record for Longest Intervals Between Appearances: T20i
Player
Span
Mat
From
To
Missed Span
KC Hodsoll (BMUDA)
2008-2021
4
5 Aug 2008
10 Nov 2021
13y 97d
A Khan (DEN/ENG)
2009-2022
9
15 Mar 2009
15 Oct 2021
12y 214d
OO Bascome (BMUDA)
2008-2019
3
5 Aug 2008
24 Oct 2019
11y 80d
GH O'Brien (BMUDA)
2008-2019
11
5 Aug 2008
18 Aug 2019
11y 13d
RJ Trott (BMUDA)
2008-2021
21
5 Aug 2008
18 Aug 2019
11y 13d
XM Marshall (USA/WI)
2008-2021
20
19 Jun 2009
15 Mar 2019
9y 269d
J Theron (SA/USA)
2010-2022
18
30 Mar 2012
7 Nov 2021
9y 222d
LE Plunkett (ENG)
2006-2019
22
15 Jun 2006
26 Nov 2015
9y 164d
DC Thomas (WI)
2009-2022
12
13 Feb 2013
13 Dec 2021
8y 303d
Anas Khan (HKG)
2014-2023
5
24 Nov 2014
19 Sep 2023
8y 299d
JL Denly (ENG)
2009-2020
13
20 Feb 2010
27 Oct 2018
8y 249d
Afsar Zazai (AFG)
2013-2023
5
11 Oct 2013
14 Jun 2022
8y 246d
RN ten Doeschate (NED)
2008-2021
24
13 Feb 2010
29 Jul 2018
8y 166d
FH Edwards (WI)
2007-2021
26
29 Sep 2012
3 Mar 2021
8y 155d
ML Udawatte (SL)
2008-2017
8
4 Sep 2009
26 Oct 2017
8y 52d
H Patel (CAN)
2010-2021
15
16 Nov 2013
7 Nov 2021
7y 356d
NN Odhiambo (KENYA)
2007-2022
43
26 Nov 2013
10 Sep 2021
7y 288d
MF Maharoof (SL)
2006-2016
8
13 Oct 2008
5 Jul 2016
7y 266d
Rony Talukdar (BAN)
2015-2023
8
7 Jul 2015
9 Mar 2023
7y 245d
JW Dernbach (ENG/ITA)
2011-2021
40
29 Mar 2014
15 Oct 2021
7y 200d
A Mehmood (HKG)
2016-2023
3
12 Mar 2016
22 Sep 2023
7y 194d
Hashmatullah Shahidi (AFG)
2013-2022
6
30 Sep 2013
17 Mar 2021
7y 168d
KD Karthik (ICC/IND)
2006-2022
60
11 May 2010
9 Jul 2017
7y 59d
C Zhuwao (ZIM)
2008-2018
7
18 Sep 2011
4 Jul 2018
6y 289d
PD Collingwood (ENG/World)
2005-2017
36
14 Jan 2011
13 Sep 2017
6y 242d
Izatullah Dawlatzai (AFG/GER)
2012-2020
16
21 Sep 2012
11 May 2019
6y 232d
Anamul Haque (BAN)
2012-2022
20
15 Nov 2015
2 Jul 2022
6y 229d
JK Mukhiya (NEP)
2014-2022
10
15 Jul 2015
12 Feb 2022
6y 212d
SC Williams (ZIM)
2006-2023
68
28 Nov 2006
11 May 2013
6y 164d
NR Kumar (CAN)
2012-2019
18
16 Mar 2013
18 Aug 2019
6y 155d
RR Rossouw (SA)
2014-2023
29
25 Mar 2016
27 Jul 2022
6y 124d
TLW Cooper (NED)
2012-2022
33
13 Mar 2016
11 Jul 2022
6y 120d
MJ Henry (NZ)
2014-2023
13
3 Jan 2017
8 Apr 2023
6y 95d
Anshuman Rath (HKG)
2015-2023
23
18 Jan 2017
8 Mar 2023
6y 49d
TD Paine (AUS/World)
2009-2017
12
14 Jan 2011
17 Feb 2017
6y 34d
LN Oluoch (KENYA)
2013-2023
33
19 Apr 2013
20 May 2019
6y 31d
J Charles (WI)
2011-2023
44
27 Sep 2016
5 Oct 2022
6y 8d
BJ Hodge (AUS)
2007-2014
15
1 Feb 2008
31 Jan 2014
5y 364d
Sohail Khan (PAK)
2008-2017
5
18 Sep 2011
12 Sep 2017
5y 359d
R Rampaul (WI)
2007-2021
27
11 Nov 2015
23 Oct 2021
5y 346d
JOA Gordon (CAN)
2013-2022
8
26 Nov 2013
20 Oct 2019
5y 328d
B Fernando (SL)
2015-2022
12
1 Aug 2015
24 Jun 2021
5y 327d
UT Yadav (IND)
2012-2022
9
7 Aug 2012
29 Jun 2018
5y 326d
RJW Topley (ENG)
2015-2022
22
18 Mar 2016
23 Jan 2022
5y 311d
HD Rutherford (NZ)
2013-2019
8
21 Nov 2013
6 Sep 2019
5y 289d
Hamza Tariq (CAN)
2013-2022
26
26 Nov 2013
18 Aug 2019
5y 265d
Junaid Siddiqui (CAN)
2012-2022
20
26 Nov 2013
18 Aug 2019
5y 265d
Rizwan Cheema (CAN)
2008-2019
24
26 Nov 2013
18 Aug 2019
5y 265d
Abul Hasan (BAN)
2012-2018
5
25 Sep 2012
3 Jun 2018
5y 251d
LV van Beek (NED)
2014-2022
23
9 Mar 2016
18 Oct 2021
5y 223d
AU Rashid (ENG)
2009-2023
99
15 Nov 2009
23 Jun 2015
5y 220d
Hamid Hassan (AFG)
2010-2021
25
27 Mar 2016
31 Oct 2021
5y 218d
CR Woakes (ENG)
2011-2023
29
30 Nov 2015
23 Jun 2021
5y 205d
Mohammad Amir (PAK)
2009-2020
50
6 Jul 2010
15 Jan 2016
5y 193d
D Wiese (NAM/SA)
2013-2022
39
28 Mar 2016
5 Oct 2021
5y 191d
GT Main (SCOT)
2015-2023
12
12 Mar 2016
17 Sep 2021
5y 189d
Sohaib Maqsood (PAK)
2013-2021
26
17 Jan 2016
16 Jul 2021
5y 180d
E Otieno (KENYA)
2012-2022
31
23 Nov 2013
20 May 2019
5y 178d
AA Obanda (KENYA)
2007-2023
51
24 Nov 2013
20 May 2019
5y 177d
DM Gondaria (KENYA)
2013-2019
11
26 Nov 2013
20 May 2019
5y 175d
IA Karim (KENYA)
2013-2022
44
26 Nov 2013
20 May 2019
5y 175d
SO Ngoche (KENYA)
2010-2023
67
26 Nov 2013
20 May 2019
5y 175d
CO Obuya (KENYA)
2007-2023
59
26 Nov 2013
20 May 2019
5y 175d
NM Odhiambo (KENYA)
2010-2023
45
26 Nov 2013
20 May 2019
5y 175d
RR Patel (KENYA)
2008-2023
61
26 Nov 2013
20 May 2019
5y 175d
Babar Hayat (HKG)
2014-2023
42
18 Jan 2017
11 Jul 2022
5y 174d
JE Taylor (WI)
2006-2018
30
20 May 2010
9 Nov 2015
5y 173d
TM Odoyo (KENYA)
2007-2013
11
4 Aug 2008
19 Nov 2013
5y 107d
HG Kuhn (SA)
2009-2017
7
16 Oct 2011
20 Jan 2017
5y 96d
LM Jongwe (ZIM)
2015-2023
45
22 Jan 2016
21 Apr 2021
5y 89d
Javed Ahmadi (AFG)
2012-2017
3
24 Mar 2012
5 Jun 2017
5y 73d
AS Dean (CAN)
2008-2013
2
12 Oct 2008
26 Nov 2013
5y 45d
RE van der Merwe (NED/SA)
2009-2022
52
19 May 2010
3 Jul 2015
5y 45d
EC Joyce (ENG/IRE)
2006-2014
18
9 Jan 2007
22 Feb 2012
5y 44d
AK Perera (SL)
2013-2019
6
14 Feb 2014
19 Mar 2019
5y 33d
GB Hogg (AUS)
2006-2014
15
9 Jan 2007
1 Feb 2012
5y 23d
A Nehra (IND)
2009-2017
27
9 Jan 2011
26 Jan 2016
5y 17d
SW Tait (AUS)
2007-2016
21
14 Jan 2011
26 Jan 2016
5y 12d
Cricket Record for Longest Intervals Between Appearances: Test
Player
Span
Mat
From
To
Missed Span
AJ Traicos (SA/ZIM)
1970-1993
7
10 Mar 1970
18 Oct 1992
22y 222d
G Gunn (ENG)
1907-1930
15
1 Mar 1912
11 Jan 1930
17y 316d
Younis Ahmed (PAK)
1969-1987
4
2 Nov 1969
21 Feb 1987
17y 111d
JMM Commaille (SA)
1910-1928
12
14 Mar 1910
14 Jun 1924
14y 92d
DC Cleverley (NZ)
1932-1946
2
1 Mar 1932
29 Mar 1946
14y 28d
F Mitchell (ENG/SA)
1899-1912
5
4 Apr 1899
27 May 1912
13y 53d
GM Carew (WI)
1935-1949
4
10 Jan 1935
11 Feb 1948
13y 32d
L Amarnath (IND)
1933-1952
24
13 Feb 1934
22 Jun 1946
12y 129d
WE Hollies (ENG)
1935-1950
13
18 Mar 1935
7 Jun 1947
12y 81d
Nawab of Pataudi (ENG/IND)
1932-1946
6
12 Jun 1934
22 Jun 1946
12y 10d
JD Unadkat (IND)
2010-2023
4
20 Dec 2010
22 Dec 2022
12y 2d
FR Brown (ENG)
1931-1953
22
27 Jul 1937
23 Jul 1949
11y 361d
HL Jackson (ENG)
1949-1961
2
26 Jul 1949
6 Jul 1961
11y 345d
GA Faulkner (SA)
1906-1924
25
13 Aug 1912
28 Jun 1924
11y 320d
SJ Pegler (SA)
1910-1924
16
13 Aug 1912
14 Jun 1924
11y 306d
MP Donnelly (NZ)
1937-1949
7
17 Aug 1937
11 Jun 1949
11y 298d
D Shackleton (ENG)
1950-1963
7
7 Nov 1951
20 Jun 1963
11y 225d
GJ Batty (ENG)
2003-2016
9
5 Jun 2005
20 Oct 2016
11y 137d
GOB Allen (ENG)
1930-1948
25
3 Mar 1937
11 Feb 1948
10y 345d
M Bisset (SA)
1899-1910
3
4 Apr 1899
11 Mar 1910
10y 341d
Fawad Alam (PAK)
2009-2022
19
28 Nov 2009
13 Aug 2020
10y 259d
FL Reifer (WI)
1997-2009
6
18 Jan 1999
9 Jul 2009
10y 172d
SJ Snooke (SA)
1906-1923
26
13 Aug 1912
18 Jan 1923
10y 158d
MA Vermeulen (ZIM)
2002-2014
9
17 May 2004
9 Aug 2014
10y 84d
James Langridge (ENG)
1933-1946
8
30 Jun 1936
17 Aug 1946
10y 48d
MP Bicknell (ENG)
1993-2003
4
9 Aug 1993
21 Aug 2003
10y 12d
LB Fishlock (ENG)
1936-1947
4
18 Aug 1936
17 Aug 1946
9y 364d
DD Hindlekar (IND)
1936-1946
4
30 Jun 1936
22 Jun 1946
9y 357d
S Mushtaq Ali (IND)
1934-1952
11
18 Aug 1936
20 Jul 1946
9y 336d
CS Nayudu (IND)
1934-1952
11
28 Jul 1936
22 Jun 1946
9y 329d
WW Wade (SA)
1938-1950
11
23 Jan 1939
16 Dec 1948
9y 328d
VM Merchant (IND)
1933-1951
10
18 Aug 1936
22 Jun 1946
9y 308d
RB Simpson (AUS)
1957-1978
62
31 Jan 1968
2 Dec 1977
9y 305d
EAB Rowan (SA)
1935-1951
26
14 Mar 1939
16 Dec 1948
9y 277d
EG Wynyard (ENG)
1896-1906
3
12 Aug 1896
2 Jan 1906
9y 143d
ER Mayne (AUS)
1912-1921
4
31 Jul 1912
12 Nov 1921
9y 104d
W Voce (ENG)
1930-1947
27
29 Jun 1937
20 Jul 1946
9y 21d
AR Gover (ENG)
1936-1946
4
17 Aug 1937
17 Aug 1946
9y 0d
H Carter (AUS)
1907-1921
28
1 Mar 1912
11 Feb 1921
8y 347d
DD Taylor (NZ)
1947-1956
3
25 Mar 1947
3 Mar 1956
8y 344d
CJ Barnett (ENG)
1933-1948
20
25 Jul 1938
21 Jun 1947
8y 331d
P Utseya (ZIM)
2004-2013
4
8 May 2004
20 Mar 2013
8y 316d
C Washbrook (ENG)
1937-1956
37
17 Aug 1937
22 Jun 1946
8y 309d
WW Armstrong (AUS)
1902-1921
50
1 Mar 1912
17 Dec 1920
8y 291d
DB Close (ENG)
1949-1976
22
28 Aug 1967
3 Jun 1976
8y 280d
T Panyangara (ZIM)
2004-2014
9
18 Jan 2005
3 Sep 2013
8y 228d
J Cowie (NZ)
1937-1949
9
17 Aug 1937
29 Mar 1946
8y 224d
WA Hadlee (NZ)
1937-1951
11
17 Aug 1937
29 Mar 1946
8y 224d
EWT Tindill (NZ)
1937-1947
5
17 Aug 1937
29 Mar 1946
8y 224d
WM Wallace (NZ)
1937-1953
13
17 Aug 1937
29 Mar 1946
8y 224d
NE Haig (ENG)
1921-1930
5
14 Jun 1921
11 Jan 1930
8y 211d
KV Andrew (ENG)
1954-1963
2
1 Dec 1954
6 Jun 1963
8y 187d
EAV Williams (WI)
1939-1948
4
25 Jul 1939
21 Jan 1948
8y 180d
W Larkins (ENG)
1980-1991
13
1 Sep 1981
24 Feb 1990
8y 176d
GE Gomez (WI)
1939-1954
29
22 Aug 1939
21 Jan 1948
8y 152d
GA Headley (WI)
1930-1954
22
22 Aug 1939
21 Jan 1948
8y 152d
JB Stollmeyer (WI)
1939-1955
32
22 Aug 1939
21 Jan 1948
8y 152d
KD Karthik (IND)
2004-2018
26
21 Jan 2010
14 Jun 2018
8y 144d
JW Hitch (ENG)
1911-1921
7
13 Aug 1912
17 Dec 1920
8y 126d
W Bardsley (AUS)
1909-1926
41
22 Aug 1912
17 Dec 1920
8y 117d
C Kelleway (AUS)
1910-1928
26
22 Aug 1912
17 Dec 1920
8y 117d
CG Macartney (AUS)
1907-1926
35
22 Aug 1912
17 Dec 1920
8y 117d
PA Patel (IND)
2002-2018
25
11 Aug 2008
26 Nov 2016
8y 107d
DG Bradman (AUS)
1928-1948
52
24 Aug 1938
29 Nov 1946
8y 97d
WGA Parkhouse (ENG)
1950-1959
7
28 Mar 1951
2 Jul 1959
8y 96d
GE Bradburn (NZ)
1990-2001
7
9 Dec 1992
15 Mar 2001
8y 96d
A Melville (SA)
1938-1949
11
14 Mar 1939
7 Jun 1947
8y 85d
B Mitchell (SA)
1929-1949
42
14 Mar 1939
7 Jun 1947
8y 85d
AD Nourse (SA)
1935-1951
34
14 Mar 1939
7 Jun 1947
8y 85d
KG Viljoen (SA)
1930-1949
27
14 Mar 1939
7 Jun 1947
8y 85d
ES Newson (SA)
1930-1939
3
27 Dec 1930
18 Feb 1939
8y 53d
CB Llewellyn (SA)
1896-1912
15
11 Nov 1902
9 Dec 1910
8y 28d
WH Copson (ENG)
1939-1947
3
25 Jul 1939
16 Aug 1947
8y 22d
PI Pocock (ENG)
1968-1985
25
13 Jul 1976
26 Jul 1984
8y 13d
Cricket Record for Longest Intervals Between Appearances: ODI, T20i, Test
How do certain players manage to last the test of time in the ever-changing world of cricket, where speed meets strategy and every second counts?
While the focus is always on those who produce results quickly, there is a select group of cricketers who have gone in a different direction.
Why do they do this, though? Is it purely enthusiasm, unmatched skill, or a combination of the two?
As we continue our exploration of the world of cricket’s marathon men, you can expect to read inspiring stories of grit, flexibility, and devotion to the game.
Are you prepared to confront the mythical figures who defy explanation?
Key Takeaways: Cricket Record for Longest Intervals Between Appearances
Endurance Over Speed: While cricket often celebrates quick results, there's an elite group that stands out for their persistence over time.
Diverse Reasons: The reasons for these long intervals between appearances can range from personal choices to professional challenges.
Unwavering Passion: Despite the long breaks, these players return with an undying passion, proving that their love for the game remains untouched.
A Testament to Adaptability: These intervals highlight the players' ability to adapt and evolve with the changing dynamics of cricket.
Inspiring Journeys: The stories of these cricketers serve as an inspiration, teaching us the values of patience, perseverance, and dedication.
Cricket’s Top 5: Longest Intervals Between ODI Appearances
In the format known as One-Day Internationals (ODI), there may be significant gaps of time between appearances.
It’s possible that players will withdraw owing to concerns about their form, fitness, or personal reasons. On the other hand, when they do come back, they frequently bring with them a refreshed vitality.
After lengthy absences, these ODI veterans show that a true loss of passion is impossible to achieve.
1. JW Wilson (NZ)
Spanning a remarkable 11 years and 331 days, JW Wilson’s journey in ODIs saw him play only 6 matches.
His ODI career began on 28 March 1993 and after a long hiatus, he returned to the field on 22 February 2005. This interval remains unparalleled in the history of the sport.
2. AC Cummins (CAN/WI)
AC Cummins, representing both Canada and West Indies, marked his presence in 76 ODIs. With a break of 11 years and 30 days, he played from 19 December 1995 and made a notable return on 18 January 2007.
His dedication to the game is evident in the long intervals between appearances.
3. SD Udal (ENG)
England‘s SD Udal, with a gap of 10 years and 207 days, played 11 ODIs. He started his ODI journey on 28 May 1995 and after a significant break, graced the field again on 21 December 2005. His commitment to the sport is truly commendable.
4. FL Reifer (WI)
West Indies’ FL Reifer had an interval of 10 years and 169 days between his ODI appearances. Playing 8 matches in total, he began on 7 February 1999 and made a comeback on 26 July 2009. His perseverance is a testament to his love for cricket.
5. XM Marshall (USA/WI)
Representing both USA and West Indies, XM Marshall’s ODI career saw a gap of 10 years and 110 days.
He played a total of 37 matches, starting on 7 January 2009 and returning on 27 April 2019. His journey reflects the spirit of a true cricketer.
Cricket Record for Longest Intervals Between Appearances: T20I
It is interesting that the T20i format, which is noted for its quick speed, also has considerable pauses between appearances.
The pace of the game is brisk, although some of the player’s journeys are somewhat extensive.
Those who are able to successfully make a comeback in this format display a high level of adaptation and indicate that they are able to progress along with the ever-evolving dynamics of the sport.
1. KC Hodsoll (BMUDA)
Topping the list is KC Hodsoll from Bermuda. With a staggering interval of 13 years and 97 days, Hodsoll made his mark in the T20I arena.
He first graced the field on 5th August 2008 and then made a notable return on 10th November 2021.
Despite playing only 4 matches in this span, his name is synonymous with the longest intervals between appearances.
2. A Khan (DEN/ENG)
A Khan, representing both Denmark and England, holds the second spot. His journey in the T20I format began on 15th March 2009.
After a hiatus, he returned to the international stage on 15th October 2021. The gap between his appearances stretches to an impressive 12 years and 214 days, across 9 matches.
3. OO Bascome (BMUDA)
Another gem from Bermuda, OO Bascome, finds his place in the third position. With an interval of 11 years and 80 days, Bascome’s T20I journey started on 5th August 2008 and saw him return on 24th October 2019.
He played 3 matches during this period, showcasing his unwavering spirit.
4. GH O’Brien (BMUDA)
GH O’Brien, also from Bermuda, stands fourth on this list. His T20I career began on 5th August 2008, and after a long interval of 11 years and 13 days, he returned on 18th August 2019.
O’Brien played 11 matches, further emphasizing Bermuda’s representation in records for the longest intervals between appearances.
5. RJ Trott (BMUDA)
Rounding off the top five is RJ Trott, yet another player from Bermuda. Starting his T20I journey on 5th August 2008, he made a comeback on 18th August 2019.
With an interval identical to O’Brien’s, 11 years and 13 days, Trott played a commendable 21 matches in this span.
Cricket’s Timeless Comebacks: Top 5 Players with the Longest Intervals Between Test Matches
Test cricket, which is the most traditional version of the game, provides a one-of-a-kind look at the time gaps between individual appearances.
In this regard, the differences can be seen to a greater degree. The players who come back after such long gaps are examples of perseverance.
Their bravery and perseverance in the face of adversity serves as an example to us and a source of motivation.
1. AJ Traicos (SA/ZIM)
Spanning a remarkable 22 years and 222 days, AJ Traicos holds the record for the longest interval between appearances in Test cricket.
Beginning his journey on 10th March 1970, he made a notable return on 18th October 1992. Representing both South Africa and Zimbabwe, his commitment to the sport remains unparalleled.
2. G Gunn (ENG)
England’s G Gunn, with an interval of 17 years and 316 days, stands second on this illustrious list.
After making an impression on 1st March 1912, Gunn took a hiatus only to return with vigor on 11th January 1930. His resilience and dedication to the English side are commendable.
3. Younis Ahmed (PAK)
Younis Ahmed of Pakistan showcased his enduring spirit with a gap of 17 years and 111 days between his Test appearances.
Having started on 2nd November 1969, he made a triumphant return on 21st February 1987, proving that passion for cricket knows no bounds.
4. JMM Commaille (SA)
South Africa‘s JMM Commaille, with an interval of 14 years and 92 days, is another testament to the indomitable spirit of cricketers.
From his debut on 14th March 1910, he waited patiently to wear the national cap again on 14th June 1924.
5. DC Cleverley (NZ)
Rounding off our list is New Zealand‘s DC Cleverley. His journey, marked by an interval of 14 years and 28 days, began on 1st March 1932 and saw a resurgence on 29th March 1946. His dedication to the sport and the Kiwi side is truly inspiring.
Cricket Record for Players with Longest Careers: ODI, T20i, Test - 7cric Blog
Unravel the tales of legends who has longest careers outlasted time in ODI, T20i, and Test arenas. ...
Read More
Final Over: Reflecting on Cricket’s Most Enduring Intervals Across Formats
The cricket, with all of its countless stories, never ceases to enchant us. The story of the longest intervals between appearances stands out as particularly instructive because it demonstrates the importance of dedication and commitment.
As spectators, all we can do is watch and adore these players who, despite the fact that the deck is stacked against them, continue to leave their mark.
Their stories, which are brimming with optimism and grit, serve to remind us of the enduring allure that this sport possesses.
FAQ - Cricket Record for Longest Intervals Between Appearances
What does "longest intervals between appearances" mean in cricket?
It refers to the extended gaps between two consecutive matches a player participates in, spanning years or even decades.
Why would a player have such long intervals between appearances?
Various reasons can contribute, including form, fitness, personal reasons, or even changes in team strategy.
Do these intervals affect a player's performance upon return?
It varies. Some players return with renewed vigor, while others might take time to get back into the groove.
Which format of cricket has seen the most significant intervals between appearances?
All formats, from Tests to T20Is, have witnessed such intervals. However, the reasons and durations might differ.
Are these intervals a testament to a player's dedication or a challenge they face?
It's a mix of both. While the dedication to return after a long hiatus is commendable, the challenges they face during the interval and upon return are undeniable.