Cricket Record for Most Consecutive Matches Missed for a Team Between Appearances: ODI, T20i, Test
Home » Cricket Records » Cricket Record for Most Consecutive Matches Missed for a Team Between Appearances: ODI, T20i, Test
An underappreciated record exists in the enormous cricket stadium, where each run is crucial and each ball may alter the outcome of a match.
The number of games missed is more important than the number of runs scored or wickets taken. When a player misses a string of matches, what motivates them to come back?
What inspiring stories are behind the record for the longest time a team has gone without a game between appearances?
Join us as we delve into an under-the-radar aspect of cricket that conceals stories of unmatched intensity.
Cricket Record for Most Consecutive Matches Missed for a Team Between Appearances: ODI, T20i, Test
The most consecutive matches missed by a team between appearances is a lesser-known but equally interesting record in the complex game of cricket, where every boundaries and wicket sometimes take the focus.
Stories of tenacity, hardship, and the unbreakable will of cricketers are revealed in this record, which covers One-Day Internationals, Twenty20 Internationals, and Tests.
Come along with us as we explore this special aspect of the game and uncover tales that will have you on the edge of your seat until the very end.
Cricket Record for Most Consecutive Matches Missed for a Team Between Appearances: ODI, T20i, Test
Player
Span
Mat
Team
From
To
Missed Span
Missed
RR Emrit
2007-2018
6
West Indies
31 Jan 2007
3 Jan 2018
10y 337d
396
JL Denly
2009-2020
44
England
20 Feb 2010
27 Oct 2018
8y 249d
384
FL Reifer
1997-2009
15
West Indies
7 Feb 1999
9 Jul 2009
10y 152d
380
ML Udawatte
2008-2018
19
Sri Lanka
4 Sep 2009
26 Oct 2017
8y 52d
374
JW Wilson
1993-2005
7
New Zealand
28 Mar 1993
17 Feb 2005
11y 326d
368
GJ Batty
2002-2016
20
England
27 Mar 2009
20 Oct 2016
7y 207d
337
DC Thomas
2009-2022
34
West Indies
13 Feb 2013
13 Dec 2021
8y 303d
318
SD Udal
1994-2006
15
England
28 May 1995
12 Nov 2005
10y 168d
317
NE Bonner
2011-2022
23
West Indies
27 Mar 2012
20 Jan 2021
8y 299d
317
SI de Saram
1999-2009
20
Sri Lanka
20 Apr 2001
10 Feb 2009
7y 296d
305
ELR Stewart
1993-2002
6
South Africa
25 Jan 1994
3 Oct 2002
8y 251d
302
FH Edwards
2003-2021
131
West Indies
25 Nov 2012
3 Mar 2021
8y 98d
294
GP Swann
2000-2013
178
England
23 Jan 2000
1 Oct 2007
7y 251d
284
Usman Salahuddin
2011-2018
3
Pakistan
5 May 2011
1 Jun 2018
7y 27d
280
MP Bicknell
1990-2003
11
England
9 Aug 1993
21 Aug 2003
10y 12d
276
HMCM Bandara
1998-2010
43
Sri Lanka
31 May 1998
2 Dec 2005
7y 185d
273
BJ Hodge
2005-2014
46
Australia
26 May 2008
31 Jan 2014
5y 250d
272
DL Maddy
1998-2007
15
England
20 Feb 2000
13 Sep 2007
7y 205d
271
CP Schofield
2000-2007
6
England
5 Jun 2000
13 Sep 2007
7y 100d
269
CJL Rogers
2008-2015
25
Australia
19 Jan 2008
10 Jul 2013
5y 172d
255
GE Bradburn
1990-2001
18
New Zealand
13 Dec 1992
15 Mar 2001
8y 92d
254
JS Foster
2001-2009
23
England
30 Dec 2002
5 Jun 2009
6y 157d
248
TD Paine
2009-2021
82
Australia
13 Apr 2011
17 Feb 2017
5y 310d
246
Rony Talukdar
2015-2023
9
Bangladesh
7 Jul 2015
9 Mar 2023
7y 245d
245
RN Lewis
1997-2009
34
West Indies
7 Feb 1999
18 Feb 2006
7y 11d
242
Shahid Nazir
1996-2007
32
Pakistan
19 Feb 2000
4 Aug 2006
6y 166d
241
Mosharraf Hossain
2008-2016
5
Bangladesh
14 Mar 2008
1 Oct 2016
8y 201d
239
J Charles
2011-2023
102
West Indies
25 Nov 2016
5 Oct 2022
5y 314d
238
Mohammad Amir
2009-2020
147
Pakistan
29 Aug 2010
15 Jan 2016
5y 139d
237
A Mukund
2011-2017
7
India
1 Aug 2011
4 Mar 2017
5y 215d
237
AU Rashid
2009-2023
253
England
22 Nov 2009
8 May 2015
5y 167d
236
GB Hogg
1996-2014
145
Australia
3 Nov 1996
22 Dec 2002
6y 49d
232
VC Drakes
1995-2004
46
West Indies
18 Mar 1995
13 Sep 2002
7y 179d
231
CJ Ferguson
2009-2016
34
Australia
13 Apr 2011
12 Nov 2016
5y 213d
231
LR Johnson
2008-2016
15
West Indies
24 Aug 2008
13 Sep 2014
6y 20d
230
N Gifford
1964-1985
17
England
26 Jun 1973
24 Mar 1985
11y 271d
224
A Mishra
2003-2017
68
India
21 Apr 2003
17 Oct 2008
5y 179d
224
Younis Ahmed
1969-1987
6
Pakistan
2 Nov 1969
18 Feb 1987
17y 108d
223
Mohammad Talha
2009-2014
7
Pakistan
5 Mar 2009
16 Jan 2014
4y 317d
223
NV Ojha
2010-2015
4
India
13 Jun 2010
28 Aug 2015
5y 76d
223
B Fernando
2015-2022
16
Sri Lanka
1 Aug 2015
28 May 2021
5y 300d
221
SV Samson
2015-2023
37
India
19 Jul 2015
10 Jan 2020
4y 175d
220
R Rampaul
2003-2021
137
West Indies
11 Nov 2015
23 Oct 2021
5y 346d
218
JD Unadkat
2010-2023
22
India
18 Mar 2018
22 Dec 2022
4y 279d
218
SR Harmer
2015-2023
10
South Africa
27 Nov 2015
31 Mar 2022
6y 124d
214
Shadab Kabir
1996-2002
8
Pakistan
21 Oct 1996
9 Jan 2002
5y 80d
213
DE Bernard
2003-2010
24
West Indies
7 Jun 2003
26 Jun 2009
6y 19d
213
LHD Dilhara
2005-2013
11
Sri Lanka
12 Oct 2008
9 Jul 2013
4y 270d
213
MTG Elliott
1996-2004
22
Australia
30 Mar 1999
1 Jul 2004
5y 93d
210
RJ Sidebottom
2001-2010
65
England
10 Oct 2001
25 May 2007
5y 227d
208
MD Bell
1998-2008
25
New Zealand
26 Nov 2001
4 Jan 2008
6y 39d
208
J Yadav
2016-2022
8
India
25 Feb 2017
3 Dec 2021
4y 281d
208
HG Kuhn
2009-2017
11
South Africa
16 Oct 2011
20 Jan 2017
5y 96d
206
SA Abbott
2014-2023
30
Australia
9 Nov 2014
8 Nov 2019
4y 364d
204
AM Bacher
1996-2005
32
South Africa
14 Nov 1999
30 Jan 2005
5y 77d
203
Anwar Ali
2008-2016
38
Pakistan
12 Oct 2008
23 Aug 2013
4y 315d
201
A Nehra
1999-2017
164
India
30 Mar 2011
26 Jan 2016
4y 302d
200
Sajid Ali
1984-1997
13
Pakistan
25 Oct 1991
7 Apr 1997
5y 164d
195
JN Snape
2001-2007
11
England
18 Sep 2002
16 Sep 2007
4y 363d
195
KS Lokuarachchi
2003-2012
27
Sri Lanka
13 Oct 2007
1 Jun 2012
4y 232d
195
SW Tait
2005-2016
59
Australia
24 Mar 2011
26 Jan 2016
4y 308d
195
Fawad Alam
2007-2022
81
Pakistan
22 Apr 2015
13 Aug 2020
5y 113d
195
A Dananjaya
2012-2021
76
Sri Lanka
28 Jan 2013
30 Jun 2017
4y 153d
194
WRS de Silva
2002-2007
3
Sri Lanka
31 Jul 2002
11 Jul 2007
4y 345d
193
RR Singh
1989-2001
137
India
18 Mar 1989
3 Nov 1996
7y 230d
192
PA Patel
2002-2018
65
India
21 Feb 2012
26 Nov 2016
4y 279d
192
Sohaib Maqsood
2013-2021
55
Pakistan
25 Jan 2016
8 Jul 2021
5y 164d
191
RR Rossouw
2014-2023
65
South Africa
12 Oct 2016
27 Jul 2022
5y 288d
191
AR Kapoor
1994-2000
21
India
12 Dec 1996
11 Dec 2000
3y 365d
189
JA Rudolph
2003-2012
94
South Africa
8 Aug 2006
9 Nov 2011
5y 93d
188
MF Maharoof
2004-2016
139
Sri Lanka
20 Mar 2012
18 Jun 2016
4y 90d
188
H Hameed
2016-2022
10
England
29 Nov 2016
12 Aug 2021
4y 256d
188
W Larkins
1979-1991
38
England
1 Sep 1981
15 Oct 1989
8y 44d
186
J Mubarak
2002-2015
69
Sri Lanka
21 Jun 2009
20 Jul 2013
4y 29d
186
Faisal Hossain
2004-2010
7
Bangladesh
29 Jul 2004
8 Jul 2010
5y 344d
185
TS Mills
2016-2022
13
England
1 Feb 2017
23 Oct 2021
4y 264d
183
CB Lambert
1990-2004
17
West Indies
22 Oct 1991
12 Mar 1998
6y 141d
182
Pankaj Singh
2010-2014
3
India
5 Jun 2010
27 Jul 2014
4y 52d
182
TJ Zoehrer
1986-1994
32
Australia
9 Apr 1987
16 Jan 1994
6y 282d
181
HD Rutherford
2013-2019
28
New Zealand
7 Jan 2015
6 Sep 2019
4y 242d
181
Zafar Gohar
2015-2021
2
Pakistan
17 Nov 2015
3 Jan 2021
5y 47d
181
A Nehra
1999-2017
164
India
6 Sep 2005
26 Jun 2009
3y 293d
180
K Weeraratne
2000-2009
20
Sri Lanka
10 May 2003
12 Apr 2008
4y 338d
179
B Laughlin
2009-2013
8
Australia
3 May 2009
26 Jan 2013
3y 268d
179
C de Grandhomme
2012-2022
115
New Zealand
3 Mar 2012
17 Nov 2016
4y 259d
178
SM Boland
2016-2023
27
Australia
12 Oct 2016
26 Dec 2021
5y 75d
178
GB Hogg
1996-2014
145
Australia
2 Mar 2008
1 Feb 2012
3y 336d
177
EMDY Munaweera
2012-2017
15
Sri Lanka
31 Mar 2013
17 Feb 2017
3y 323d
175
WCA Ganegama
2001-2006
4
Sri Lanka
10 Apr 2001
26 Jan 2006
4y 291d
174
MT Renshaw
2016-2023
14
Australia
3 Apr 2018
4 Jan 2023
4y 276d
174
RWT Key
2002-2009
21
England
25 Jan 2005
5 Jun 2009
4y 131d
173
RJW Topley
2015-2023
51
England
18 Mar 2016
1 Aug 2020
4y 136d
173
NM Hauritz
2002-2011
78
Australia
5 Nov 2004
28 Nov 2008
4y 23d
171
DJ Callaghan
1992-2000
29
South Africa
24 Feb 1995
12 Apr 2000
5y 48d
170
KP Walmsley
1995-2003
5
New Zealand
22 Mar 1995
30 Nov 2000
5y 253d
170
PA Patel
2002-2018
65
India
29 Oct 2004
8 Aug 2008
3y 284d
170
L Balaji
2002-2012
43
India
3 Aug 2005
8 Feb 2009
3y 189d
170
Yasir Arafat
2000-2012
27
Pakistan
13 Apr 2001
15 Dec 2005
4y 246d
169
Mohammad Zahid
1996-2003
16
Pakistan
19 Oct 1998
27 Nov 2002
4y 39d
168
T Thushara
2003-2010
54
Sri Lanka
29 Jun 2003
22 Mar 2008
4y 267d
168
Sikander Bakht
1976-1989
53
Pakistan
8 Jan 1983
6 Feb 1989
6y 29d
166
LPC Silva
1999-2011
102
Sri Lanka
11 Jul 2002
7 Dec 2006
4y 149d
166
SJ Rixon
1977-1985
19
Australia
3 May 1978
7 Dec 1984
6y 218d
165
L Balaji
2002-2012
43
India
8 Feb 2009
11 Sep 2012
3y 216d
165
Khalid Latif
2008-2016
18
Pakistan
3 Jun 2012
22 Mar 2016
3y 293d
165
Zakir Hasan
2018-2023
8
Bangladesh
15 Feb 2018
14 Dec 2022
4y 302d
165
Arshad Khan
1993-2006
67
Pakistan
3 Dec 2000
24 Mar 2005
4y 111d
164
SHT Kandamby
2004-2014
44
Sri Lanka
13 Jul 2011
3 Dec 2014
3y 143d
164
PI Pocock
1968-1985
26
England
13 Jul 1976
26 Jul 1984
8y 13d
163
JP Maher
1998-2003
26
Australia
18 Jan 1998
24 Mar 2002
4y 65d
163
Taufeeq Umar
2001-2014
66
Pakistan
8 Aug 2006
12 Nov 2010
4y 96d
163
CRD Fernando
2000-2016
205
Sri Lanka
12 Jul 2012
14 Feb 2016
3y 217d
163
Mohsin Kamal
1984-1994
28
Pakistan
1 Jan 1989
5 Oct 1994
5y 277d
162
S Sriram
2000-2004
8
India
14 Dec 2000
23 Dec 2004
4y 9d
162
Khurram Manzoor
2008-2016
26
Pakistan
18 Jan 2010
3 Sep 2013
3y 228d
160
Mir Hamza
2018-2023
3
Pakistan
19 Oct 2018
26 Dec 2022
4y 68d
160
C Zhuwao
2008-2018
16
Zimbabwe
18 Sep 2011
6 Mar 2018
6y 169d
159
MN Nawaz
1998-2002
4
Sri Lanka
26 Jan 1998
27 Jun 2002
4y 152d
158
I Udana
2009-2021
56
Sri Lanka
28 Jul 2012
10 Jan 2016
3y 166d
157
CAK Walton
2009-2018
30
West Indies
26 Sep 2009
1 Jan 2014
4y 97d
156
MA Carberry
2010-2014
13
England
16 Mar 2010
3 Sep 2013
3y 171d
156
MK Tiwary
2008-2015
15
India
3 Feb 2008
13 Jun 2011
3y 130d
155
RV Uthappa
2006-2015
59
India
6 Jul 2008
29 Oct 2011
3y 115d
154
R Kaia
2015-2021
4
Zimbabwe
31 May 2015
29 Apr 2021
5y 333d
153
CE Eksteen
1991-2000
13
South Africa
4 Dec 1995
24 Feb 2000
4y 82d
152
Sajedul Islam
2008-2013
4
Bangladesh
14 Jan 2008
25 Apr 2013
5y 101d
151
TP Kamungozi
2006-2015
16
Zimbabwe
13 Oct 2006
17 Mar 2014
7y 155d
150
MC Henriques
2009-2021
44
Australia
2 Nov 2009
18 Jan 2013
3y 77d
150
S Dube
2019-2023
19
India
2 Feb 2020
18 Aug 2023
3y 197d
150
Cricket Record for Most Consecutive Matches Missed for a Team Between Appearances: ODI
Player
Span
Mat
Team
From
To
Missed Span
Missed
JW Wilson
1993-2005
6
New Zealand
28 Mar 1993
22 Feb 2005
11y 331d
271
FL Reifer
1997-2009
8
West Indies
7 Feb 1999
26 Jul 2009
10y 169d
254
ELR Stewart
1993-2002
6
South Africa
25 Jan 1994
3 Oct 2002
8y 251d
218
LHD Dilhara
2005-2013
9
Sri Lanka
12 Nov 2005
9 Jul 2013
7y 239d
218
JL Denly
2009-2020
16
England
2 Oct 2009
3 May 2019
9y 213d
204
SV Bahutule
1997-2003
8
India
16 Jan 1998
6 Nov 2003
5y 294d
196
SD Udal
1994-2005
11
England
28 May 1995
21 Dec 2005
10y 207d
193
JD Unadkat
2013-2023
8
India
21 Nov 2013
1 Aug 2023
9y 253d
192
PA Patel
2003-2012
38
India
27 Jul 2004
7 Dec 2010
6y 133d
191
MDK Perera
2007-2018
13
Sri Lanka
29 Feb 2008
16 Dec 2014
6y 290d
190
PDRL Perera
1999-2007
19
Sri Lanka
31 Jan 1999
8 Jan 2006
6y 342d
185
GE Bradburn
1990-2001
11
New Zealand
13 Dec 1992
12 Apr 2001
8y 120d
184
AM Bacher
1997-2005
13
South Africa
27 Jan 1998
30 Jan 2005
7y 3d
183
A Mishra
2003-2016
36
India
21 Apr 2003
28 Sep 2009
6y 160d
180
GP Swann
2000-2013
79
England
23 Jan 2000
1 Oct 2007
7y 251d
175
PM Siddle
2009-2019
20
Australia
5 Nov 2010
12 Jan 2019
8y 68d
169
C Zhuwao
2008-2018
9
Zimbabwe
17 Oct 2008
6 Mar 2018
9y 140d
166
RN Lewis
1997-2009
28
West Indies
7 Feb 1999
18 Feb 2006
7y 11d
163
I Udana
2012-2021
21
Sri Lanka
28 Jul 2012
10 Mar 2019
6y 225d
163
RV Uthappa
2006-2015
46
India
6 Jul 2008
15 Jun 2014
5y 344d
162
AR Kapoor
1995-2000
17
India
29 Oct 1996
11 Dec 2000
4y 43d
157
GB Hogg
1996-2008
123
Australia
3 Nov 1996
22 Dec 2002
6y 49d
156
Sajid Ali
1984-1997
13
Pakistan
25 Oct 1991
7 Apr 1997
5y 164d
154
HMRKB Herath
2004-2015
71
Sri Lanka
31 Aug 2004
22 Jun 2010
5y 295d
154
VC Drakes
1995-2004
34
West Indies
18 Mar 1995
13 Sep 2002
7y 179d
153
NM Hauritz
2002-2011
58
Australia
30 May 2003
23 Jan 2009
5y 238d
149
RR Singh
1989-2001
136
India
18 Mar 1989
3 Nov 1996
7y 230d
146
Mosharraf Hossain
2008-2016
5
Bangladesh
14 Mar 2008
1 Oct 2016
8y 201d
145
ML Hayden
1993-2008
161
Australia
19 Apr 1994
17 Feb 2000
5y 304d
142
JS Patel
2005-2017
43
New Zealand
5 Oct 2009
31 Dec 2016
7y 87d
140
Mohammad Amir
2009-2019
61
Pakistan
19 Jun 2010
25 Jan 2016
5y 220d
138
TD Paine
2009-2018
35
Australia
13 Apr 2011
14 Jan 2018
6y 276d
138
DE Bernard
2003-2010
20
West Indies
7 Jun 2003
26 Jun 2009
6y 19d
136
Taufeeq Umar
2001-2011
22
Pakistan
6 Feb 2005
5 May 2011
6y 88d
135
RJ Sidebottom
2001-2010
25
England
10 Oct 2001
4 Jul 2007
5y 267d
133
MS Kasprowicz
1995-2005
43
Australia
7 Feb 1999
9 Nov 2003
4y 275d
132
CB Lambert
1990-2004
12
West Indies
22 Oct 1991
29 Mar 1998
6y 158d
131
Faisal Hossain
2004-2010
6
Bangladesh
29 Jul 2004
8 Jul 2010
5y 344d
131
Arshad Khan
1993-2006
58
Pakistan
11 Oct 2000
2 Apr 2005
4y 173d
130
Yasir Arafat
2000-2009
11
Pakistan
13 Apr 2001
15 Dec 2005
4y 246d
130
WCA Ganegama
2001-2006
4
Sri Lanka
10 Apr 2001
26 Jan 2006
4y 291d
129
NT Broom
2009-2017
39
New Zealand
9 Mar 2010
26 Dec 2016
6y 292d
129
Mohammad Zahid
1996-2002
11
Pakistan
20 Sep 1998
27 Nov 2002
4y 68d
128
DT Christian
2012-2021
20
Australia
24 Jan 2014
26 Jul 2021
7y 183d
128
LPC Silva
1999-2011
75
Sri Lanka
11 Jul 2002
28 Dec 2006
4y 170d
125
K Weeraratne
2000-2008
15
Sri Lanka
10 May 2003
12 Apr 2008
4y 338d
125
GW Flower
1992-2010
221
Zimbabwe
14 Mar 2004
15 Oct 2010
6y 215d
124
LR Johnson
2008-2015
6
West Indies
24 Aug 2008
16 Jan 2015
6y 145d
124
J Mubarak
2002-2013
40
Sri Lanka
20 Jan 2009
20 Jul 2013
4y 181d
123
DJ Callaghan
1992-2000
29
South Africa
24 Feb 1995
12 Apr 2000
5y 48d
121
AU Rashid
2009-2023
135
England
22 Nov 2009
8 May 2015
5y 167d
121
TJ Zoehrer
1986-1994
22
Australia
9 Apr 1987
16 Jan 1994
6y 282d
118
L Balaji
2002-2009
30
India
3 Aug 2005
8 Feb 2009
3y 189d
118
SA Abbott
2014-2023
18
Australia
7 Oct 2014
2 Dec 2020
6y 56d
118
Sikander Bakht
1977-1989
27
Pakistan
17 Dec 1982
6 Feb 1989
6y 51d
117
A Nehra
2001-2011
120
India
6 Sep 2005
26 Jun 2009
3y 293d
117
A Dananjaya
2012-2021
39
Sri Lanka
12 Nov 2012
30 Jun 2017
4y 230d
117
S Sriram
2000-2004
8
India
14 Dec 2000
23 Dec 2004
4y 9d
116
J Blackwood
2015-2022
3
West Indies
7 Nov 2015
17 Aug 2022
6y 283d
115
MN Nawaz
1998-2002
3
Sri Lanka
26 Jan 1998
27 Jun 2002
4y 152d
114
CS Martin
2001-2008
20
New Zealand
22 Feb 2001
10 Dec 2005
4y 291d
114
TP Kamungozi
2006-2015
14
Zimbabwe
13 Oct 2006
22 Jul 2014
7y 282d
114
ND McKenzie
2000-2009
64
South Africa
12 Oct 2003
16 Jan 2009
5y 96d
113
JP Maher
1998-2003
26
Australia
18 Jan 1998
24 Mar 2002
4y 65d
112
Mohammad Sami
2001-2015
87
Pakistan
20 May 2007
7 Jun 2012
5y 18d
111
W Larkins
1979-1991
25
England
22 Jan 1980
15 Oct 1989
9y 266d
110
Harvinder Singh
1997-2001
16
India
22 Apr 1998
30 Jun 2001
3y 69d
110
SHT Kandamby
2004-2014
39
Sri Lanka
14 Oct 2004
30 Nov 2008
4y 47d
109
T Panyangara
2004-2016
65
Zimbabwe
27 Feb 2005
4 Mar 2011
6y 5d
109
DK Liyanage
1992-2001
16
Sri Lanka
6 Nov 1997
30 Oct 2001
3y 358d
108
Fazl-e-Akbar
1998-2001
2
Pakistan
11 Jan 1998
17 Jun 2001
3y 157d
108
A Bhandari
2000-2004
2
India
3 Jun 2000
3 Feb 2004
3y 245d
108
Harbhajan Singh
1998-2015
236
India
11 Jun 2011
10 Jul 2015
4y 29d
107
HAPW Jayawardene
2003-2007
6
Sri Lanka
7 Apr 2003
18 May 2007
4y 41d
106
J Charles
2012-2023
58
West Indies
25 Nov 2016
4 Jun 2023
6y 191d
106
TT Samaraweera
1998-2011
53
Sri Lanka
12 Nov 2005
30 Jul 2009
3y 260d
104
MF Maharoof
2004-2016
109
Sri Lanka
20 Mar 2012
18 Jun 2016
4y 90d
104
MK Tiwary
2008-2015
12
India
3 Feb 2008
13 Jun 2011
3y 130d
103
RJ Bright
1974-1986
11
Australia
4 Jun 1981
26 Mar 1986
4y 295d
102
SJ Rixon
1978-1985
6
Australia
12 Apr 1978
13 Jan 1985
6y 276d
101
HP Tillakaratne
1986-2003
200
Sri Lanka
14 May 1999
1 Dec 2002
3y 201d
100
SHT Kandamby
2004-2014
39
Sri Lanka
13 Jul 2011
3 Dec 2014
3y 143d
100
Cricket Record for Most Consecutive Matches Missed for a Team Between Appearances: T20i
Player
Span
Mat
Team
From
To
Missed Span
Missed
DC Thomas
2009-2022
12
West Indies
13 Feb 2013
13 Dec 2021
8y 303d
102
Rony Talukdar
2015-2023
8
Bangladesh
7 Jul 2015
9 Mar 2023
7y 245d
100
MJ Henry
2014-2023
13
New Zealand
3 Jan 2017
8 Apr 2023
6y 95d
93
J Charles
2011-2023
44
West Indies
27 Sep 2016
5 Oct 2022
6y 8d
89
FH Edwards
2007-2021
26
West Indies
29 Sep 2012
3 Mar 2021
8y 155d
85
Zakir Hasan
2018-2023
4
Bangladesh
15 Feb 2018
4 Oct 2023
5y 231d
82
JL Denly
2009-2020
13
England
20 Feb 2010
27 Oct 2018
8y 249d
79
Anamul Haque
2012-2022
20
Bangladesh
15 Nov 2015
2 Jul 2022
6y 229d
79
Afsar Zazai
2013-2023
8
Afghanistan
11 Oct 2013
14 Jun 2022
8y 246d
76
LE Plunkett
2006-2019
22
England
15 Jun 2006
26 Nov 2015
9y 164d
74
ML Udawatte
2008-2017
8
Sri Lanka
4 Sep 2009
26 Oct 2017
8y 52d
73
SV Samson
2015-2023
24
India
19 Jul 2015
10 Jan 2020
4y 175d
73
R Rampaul
2007-2021
27
West Indies
11 Nov 2015
23 Oct 2021
5y 346d
73
Sohaib Maqsood
2013-2021
26
Pakistan
17 Jan 2016
16 Jul 2021
5y 180d
73
MF Maharoof
2006-2016
8
Sri Lanka
13 Oct 2008
5 Jul 2016
7y 266d
72
S Dube
2019-2023
18
India
2 Feb 2020
18 Aug 2023
3y 197d
70
Sohail Khan
2008-2017
5
Pakistan
18 Sep 2011
12 Sep 2017
5y 359d
66
UT Yadav
2012-2022
9
India
7 Aug 2012
29 Jun 2018
5y 326d
65
Hashmatullah Shahidi
2013-2022
6
Afghanistan
30 Sep 2013
17 Mar 2021
7y 168d
65
R Ashwin
2010-2022
65
India
9 Jul 2017
3 Nov 2021
4y 117d
65
UT Yadav
2012-2022
9
India
24 Feb 2019
20 Sep 2022
3y 208d
65
TE Kane
2015-2023
9
Ireland
12 Jul 2019
12 Jan 2023
3y 184d
65
B Fernando
2015-2022
12
Sri Lanka
1 Aug 2015
24 Jun 2021
5y 327d
63
RR Rossouw
2014-2023
29
South Africa
25 Mar 2016
27 Jul 2022
6y 124d
62
RJW Topley
2015-2022
22
England
18 Mar 2016
23 Jan 2022
5y 311d
61
Mohammad Amir
2009-2020
50
Pakistan
6 Jul 2010
15 Jan 2016
5y 193d
57
KD Karthik
2006-2022
60
India
11 May 2010
9 Jul 2017
7y 59d
56
Abdullah Shafique
2020-2023
6
Pakistan
20 Dec 2020
24 Mar 2023
2y 94d
56
J Sebanja
2021-2023
8
Uganda
5 Apr 2021
20 Aug 2023
2y 137d
55
Anwar Ali
2008-2016
16
Pakistan
12 Oct 2008
23 Aug 2013
4y 315d
54
Anas Khan
2014-2023
8
Hong Kong
24 Nov 2014
19 Sep 2023
8y 299d
54
Sharjeel Khan
2013-2021
21
Pakistan
27 Sep 2016
12 Apr 2021
4y 197d
54
Noor Ali Zadran
2010-2023
23
Afghanistan
5 Jun 2017
4 Oct 2023
6y 121d
54
Arshad Iqbal
2021-2023
3
Pakistan
23 Apr 2021
3 Oct 2023
2y 163d
54
CR Woakes
2011-2023
29
England
30 Nov 2015
23 Jun 2021
5y 205d
52
Mohammed Siraj
2017-2022
8
India
14 Mar 2018
17 Nov 2021
3y 248d
52
OF Smith
2018-2023
27
West Indies
3 Apr 2018
13 Dec 2021
3y 254d
52
TM Head
2016-2023
20
Australia
8 Jul 2018
5 Apr 2022
3y 271d
52
KA Jamieson
2020-2023
13
New Zealand
5 Mar 2021
17 Aug 2023
2y 165d
52
BJ Hodge
2007-2014
15
Australia
1 Feb 2008
31 Jan 2014
5y 364d
51
AU Rashid
2009-2023
99
England
15 Nov 2009
23 Jun 2015
5y 220d
51
HG Kuhn
2009-2017
7
South Africa
16 Oct 2011
20 Jan 2017
5y 96d
51
HD Rutherford
2013-2019
8
New Zealand
21 Nov 2013
6 Sep 2019
5y 289d
51
AK Perera
2013-2019
6
Sri Lanka
14 Feb 2014
19 Mar 2019
5y 33d
51
WD Parnell
2009-2023
56
South Africa
21 Jun 2017
9 Jun 2022
4y 353d
51
Abul Hasan
2012-2018
5
Bangladesh
25 Sep 2012
3 Jun 2018
5y 251d
50
TD Paine
2009-2017
12
Australia
14 Jan 2011
17 Feb 2017
6y 34d
49
Javed Ahmadi
2012-2017
3
Afghanistan
24 Mar 2012
5 Jun 2017
5y 73d
49
Khalid Latif
2008-2016
13
Pakistan
3 Jun 2012
22 Mar 2016
3y 293d
49
BMAJ Mendis
2011-2018
22
Sri Lanka
2 Aug 2013
15 Feb 2018
4y 197d
49
CAK Rajitha
2016-2023
18
Sri Lanka
27 Oct 2019
29 Oct 2022
3y 2d
49
Washington Sundar
2017-2023
40
India
20 Mar 2021
20 Nov 2022
1y 245d
49
WU Tharanga
2006-2018
26
Sri Lanka
7 Aug 2012
25 Jan 2017
4y 171d
48
CT Mumba
2020-2023
5
Zimbabwe
11 Mar 2020
25 Oct 2023
3y 228d
48
TWM Latham
2012-2023
26
New Zealand
1 Nov 2017
1 Sep 2021
3y 304d
47
Mehidy Hasan Miraz
2017-2023
25
Bangladesh
22 Dec 2018
1 Sep 2022
3y 253d
47
AD Hales
2011-2022
75
England
10 Mar 2019
20 Sep 2022
3y 194d
46
MC Henriques
2009-2021
24
Australia
15 Feb 2009
10 Oct 2013
4y 237d
45
TS Mills
2016-2022
13
England
1 Feb 2017
23 Oct 2021
4y 264d
45
BM Duckett
2019-2023
11
England
5 May 2019
20 Sep 2022
3y 138d
45
Faheem Ashraf
2017-2023
48
Pakistan
25 Apr 2021
24 Mar 2023
1y 333d
45
GD Elliott
2009-2017
17
New Zealand
15 Feb 2009
12 Feb 2013
3y 363d
44
C de Grandhomme
2012-2021
41
New Zealand
19 Feb 2012
3 Jan 2017
4y 319d
44
A Dananjaya
2012-2021
31
Sri Lanka
28 Jan 2013
6 Sep 2017
4y 221d
44
SA Abbott
2014-2023
12
Australia
9 Nov 2014
8 Nov 2019
4y 364d
44
AR McBrine
2014-2022
32
Ireland
12 Mar 2017
4 Sep 2021
4y 176d
44
KD Karthik
2006-2022
60
India
27 Feb 2019
9 Jun 2022
3y 102d
44
Mohammed Shami
2014-2022
23
India
9 Jul 2017
11 Dec 2019
2y 155d
43
LA Dawson
2016-2022
11
England
18 Feb 2018
22 Jan 2022
3y 338d
43
AR Patel
2015-2023
45
India
24 Feb 2018
12 Mar 2021
3y 16d
43
Sabbir Rahman
2014-2022
48
Bangladesh
21 Sep 2019
1 Sep 2022
2y 345d
43
C Zhuwao
2008-2018
7
Zimbabwe
18 Sep 2011
4 Jul 2018
6y 289d
42
DT Christian
2010-2021
23
Australia
7 Oct 2017
9 Jul 2021
3y 275d
42
JE Taylor
2006-2018
30
West Indies
20 May 2010
9 Nov 2015
5y 173d
41
Iftikhar Ahmed
2016-2023
49
Pakistan
4 Mar 2016
5 Oct 2019
3y 215d
41
TLW Cooper
2012-2022
33
Netherlands
13 Mar 2016
11 Jul 2022
6y 120d
41
Mohammad Irfan
2012-2019
22
Pakistan
22 Mar 2016
3 Nov 2019
3y 226d
41
M Faraz Akram
2020-2023
4
Zimbabwe
20 Mar 2021
24 Oct 2023
2y 218d
41
Azam Khan
2021-2023
5
Pakistan
28 Jul 2021
24 Mar 2023
1y 239d
41
GB Hogg
2006-2014
15
Australia
9 Jan 2007
1 Feb 2012
5y 23d
40
PG Fulton
2006-2012
12
New Zealand
15 Feb 2009
21 Dec 2012
3y 310d
40
LV van Beek
2014-2022
23
Netherlands
9 Mar 2016
18 Oct 2021
5y 223d
40
A Mehmood
2016-2023
3
Hong Kong
12 Mar 2016
22 Sep 2023
7y 194d
40
RN ten Doeschate
2008-2021
24
Netherlands
13 Feb 2010
29 Jul 2018
8y 166d
39
Sarfaraz Ahmed
2010-2021
61
Pakistan
20 Feb 2010
23 Aug 2013
3y 184d
39
SJ Benn
2008-2016
24
West Indies
20 May 2010
11 Jan 2015
4y 236d
39
JR Hazlewood
2013-2022
41
Australia
27 Mar 2016
8 Sep 2020
4y 165d
39
JC Archer
2019-2023
15
England
20 Mar 2021
9 Mar 2023
1y 354d
39
CE McConchie
2021-2023
9
New Zealand
10 Sep 2021
15 Apr 2023
1y 217d
39
RD Gaikwad
2021-2023
14
India
26 Jun 2022
18 Aug 2023
1y 53d
39
Zulqarnain Haider
2007-2010
3
Pakistan
2 Feb 2007
26 Oct 2010
3y 266d
38
B Laughlin
2009-2013
3
Australia
29 Mar 2009
26 Jan 2013
3y 303d
38
NT Broom
2009-2017
11
New Zealand
13 Nov 2009
21 Nov 2013
4y 8d
38
EMDY Munaweera
2012-2017
13
Sri Lanka
31 Mar 2013
17 Feb 2017
3y 323d
38
D Bishoo
2011-2019
7
West Indies
9 Nov 2015
8 Mar 2019
3y 119d
38
Hamid Hassan
2010-2021
25
Afghanistan
27 Mar 2016
31 Oct 2021
5y 218d
38
TA Blundell
2017-2021
7
New Zealand
3 Feb 2018
1 Sep 2021
3y 210d
38
WA Young
2021-2023
14
New Zealand
10 Sep 2021
14 Apr 2023
1y 216d
38
Mohammad Yousuf
2006-2010
3
Pakistan
28 Aug 2006
5 Sep 2010
4y 8d
37
SW Tait
2007-2016
21
Australia
14 Jan 2011
26 Jan 2016
5y 12d
37
D Bishoo
2011-2019
7
West Indies
25 Sep 2011
9 Nov 2015
4y 45d
37
CRD Fernando
2006-2016
18
Sri Lanka
25 Nov 2011
14 Feb 2016
4y 81d
37
Shafiul Islam
2010-2020
20
Bangladesh
12 May 2013
26 Oct 2017
4y 167d
37
Usman Shinwari
2013-2019
16
Pakistan
13 Dec 2013
13 Sep 2017
3y 274d
37
DJ Bravo
2006-2021
91
West Indies
27 Sep 2016
15 Jan 2020
3y 110d
37
IR Bell
2006-2014
8
England
14 Jan 2011
20 May 2014
3y 126d
36
Wahab Riaz
2008-2020
36
Pakistan
21 Apr 2011
5 Oct 2014
3y 167d
36
AR Nurse
2011-2019
13
West Indies
4 Jun 2011
9 Jan 2015
3y 219d
36
JW Hastings
2010-2016
9
Australia
8 Aug 2011
29 Jan 2016
4y 174d
36
DM Bravo
2010-2022
26
West Indies
6 Jul 2014
4 Nov 2018
4y 121d
36
Umar Amin
2013-2018
14
Pakistan
5 Oct 2014
29 Oct 2017
3y 24d
36
LS Livingstone
2017-2023
33
England
25 Jun 2017
23 Jun 2021
3y 363d
36
JDF Vandersay
2015-2022
14
Sri Lanka
24 Mar 2019
15 Feb 2022
2y 328d
36
D Marks
2019-2023
6
Malta
30 Mar 2019
4 May 2023
4y 35d
36
MN van Wyk
2007-2015
8
South Africa
9 Jan 2011
9 Jan 2015
4y 0d
35
CR Brathwaite
2011-2019
41
West Indies
11 Oct 2011
14 Jan 2015
3y 95d
35
CR Suryawanshi
2019-2023
5
Singapore
28 Jul 2019
28 Sep 2023
4y 62d
35
KMA Paul
2018-2022
23
West Indies
29 Nov 2020
3 Jul 2022
1y 216d
35
TWM Latham
2012-2023
26
New Zealand
10 Sep 2021
2 Apr 2023
1y 204d
35
Mohammed Shami
2014-2022
23
India
8 Nov 2021
23 Oct 2022
0y 349d
35
AC Voges
2007-2013
7
Australia
30 Aug 2009
26 Jan 2013
3y 149d
34
Haris Sohail
2013-2019
14
Pakistan
24 Apr 2015
22 Jan 2018
2y 273d
34
LM Jongwe
2015-2023
49
Zimbabwe
22 Jan 2016
21 Apr 2021
5y 89d
34
Nurul Hasan
2016-2022
46
Bangladesh
8 Jan 2017
22 Jul 2021
4y 195d
34
SSB Magala
2021-2023
6
South Africa
16 Apr 2021
25 Mar 2023
1y 343d
34
JP Behrendorff
2017-2023
10
Australia
16 Jul 2021
1 Sep 2023
2y 47d
34
Sohail Khan
2008-2017
5
Pakistan
10 Oct 2008
16 Sep 2011
2y 341d
33
DR Flynn
2008-2012
5
New Zealand
28 Dec 2008
1 Jul 2012
3y 186d
33
TD Astle
2016-2021
5
New Zealand
17 Jan 2016
6 Sep 2019
3y 232d
33
Umar Akmal
2009-2019
84
Pakistan
27 Sep 2016
5 Oct 2019
3y 8d
33
RA Jadeja
2009-2022
64
India
9 Jul 2017
3 Aug 2019
2y 25d
33
MC Henriques
2009-2021
24
Australia
10 Oct 2017
4 Dec 2020
3y 55d
33
Mudassar Muhammad
2019-2023
10
Germany
16 Jun 2019
9 Jun 2023
3y 358d
33
SD Hope
2017-2023
21
West Indies
17 Nov 2019
13 Dec 2021
2y 26d
33
Hasan Mahmud
2020-2023
17
Bangladesh
11 Mar 2020
31 Jul 2022
2y 142d
33
KNA Bandara
2021-2023
6
Sri Lanka
25 Jul 2021
23 Oct 2022
1y 90d
33
I Udana
2009-2021
35
Sri Lanka
3 Jun 2012
10 Jan 2016
3y 221d
32
Sharafuddin Ashraf
2015-2023
16
Afghanistan
21 Jul 2015
5 Feb 2018
2y 199d
32
Sayed Shirzad
2015-2019
4
Afghanistan
10 Jan 2016
24 Feb 2019
3y 45d
32
Mohammad Rizwan
2015-2023
85
Pakistan
7 Sep 2016
1 Feb 2019
2y 147d
32
MS Wade
2011-2022
75
Australia
9 Sep 2016
21 Feb 2020
3y 165d
32
AY Patel
2018-2021
7
New Zealand
2 Nov 2018
1 Sep 2021
2y 303d
32
AE Paraam
2019-2023
10
Singapore
28 Jul 2019
3 May 2023
3y 279d
32
MO Bacarese
2019-2023
4
Gibraltar
27 Oct 2019
5 Oct 2023
3y 343d
32
TS Kamunhukamwe
2020-2023
10
Zimbabwe
4 Sep 2021
27 Oct 2023
2y 53d
32
Imad Wasim
2015-2023
66
Pakistan
11 Nov 2021
24 Mar 2023
1y 133d
32
Mohammad Sami
2010-2016
13
Pakistan
3 Jun 2012
22 May 2015
2y 353d
31
KM Jarvis
2011-2019
22
Zimbabwe
2 Mar 2013
5 Feb 2018
4y 340d
31
I Danladi
2019-2023
12
Nigeria
22 May 2019
4 Oct 2023
4y 135d
31
A Ndlovu
2019-2023
10
Zimbabwe
20 Sep 2019
11 Jun 2022
2y 264d
31
LN Rajbanshi
2018-2023
14
Nepal
9 Dec 2019
21 Oct 2023
3y 316d
31
D Sheeli
2019-2023
7
Kuwait
24 Feb 2020
31 Oct 2023
3y 249d
31
MR Marsh
2011-2023
49
Australia
3 Feb 2012
31 Aug 2015
3y 209d
30
JK Mukhiya
2014-2022
10
Nepal
15 Jul 2015
12 Feb 2022
6y 212d
30
GSNFG Jayasuriya
2015-2020
18
Sri Lanka
28 Mar 2016
1 Sep 2019
3y 157d
30
Anshuman Rath
2015-2023
30
Hong Kong
18 Jan 2017
8 Mar 2023
6y 49d
30
Wahab Riaz
2008-2020
36
Pakistan
2 Apr 2017
7 Oct 2019
2y 188d
30
AF Milne
2010-2023
44
New Zealand
2 Nov 2018
30 Mar 2021
2y 148d
30
DAJ Bracewell
2011-2021
20
New Zealand
11 Jan 2019
1 Sep 2021
2y 233d
30
HM Nicholls
2016-2021
10
New Zealand
11 Jan 2019
1 Sep 2021
2y 233d
30
BA Stokes
2011-2022
43
England
20 Mar 2021
9 Oct 2022
1y 203d
30
AJ Turner
2017-2023
19
Australia
9 Aug 2021
3 Sep 2023
2y 25d
30
Saif Hassan
2021-2023
5
Bangladesh
20 Nov 2021
4 Oct 2023
1y 318d
30
Avesh Khan
2022-2023
16
India
31 Aug 2022
3 Oct 2023
1y 33d
30
DR Tuffey
2005-2010
3
New Zealand
17 Feb 2005
3 Feb 2010
4y 351d
29
Abdur Rehman
2007-2013
8
Pakistan
4 Sep 2007
8 May 2010
2y 246d
29
WU Tharanga
2006-2018
26
Sri Lanka
20 Sep 2007
25 Nov 2011
4y 66d
29
A Nehra
2009-2017
27
India
9 Jan 2011
26 Jan 2016
5y 17d
29
M de Lange
2012-2015
6
South Africa
22 Feb 2012
9 Nov 2014
2y 260d
29
Awais Zia
2012-2014
5
Pakistan
27 Feb 2012
5 Oct 2014
2y 220d
29
NM Lyon
2016-2018
2
Australia
29 Jan 2016
28 Oct 2018
2y 272d
29
Mohammad Nawaz
2016-2023
57
Pakistan
4 Jul 2018
11 Feb 2021
2y 222d
29
Zeeshan Abbas
2019-2022
4
Bahrain
24 Jan 2019
21 Dec 2022
3y 331d
29
DM Bravo
2010-2022
26
West Indies
10 Mar 2019
16 Jul 2021
2y 128d
29
S Jora
2019-2023
18
Nepal
10 Oct 2019
27 Sep 2023
3y 352d
29
JM Vince
2015-2022
17
England
10 Nov 2019
22 Jan 2022
2y 73d
29
LB Williams
2021-2023
9
South Africa
24 Jul 2021
30 Aug 2023
2y 37d
29
B Tuyizere
2021-2023
13
Rwanda
22 Oct 2021
15 Jun 2023
1y 236d
29
Fiaz Ahmed
2019-2023
12
Bahrain
28 Oct 2021
16 Sep 2023
1y 323d
29
NA Rock
2021-2023
19
Ireland
23 Dec 2021
15 Jan 2023
1y 23d
29
B White
2021-2023
20
Ireland
23 Dec 2021
15 Jan 2023
1y 23d
29
BW Hilfenhaus
2007-2012
7
Australia
7 May 2009
5 Sep 2012
3y 121d
28
BJ Watling
2009-2014
5
New Zealand
13 Nov 2009
30 Oct 2012
2y 352d
28
SPD Smith
2010-2022
63
Australia
16 Oct 2011
5 Oct 2014
2y 354d
28
RLB Rambukwella
2013-2016
2
Sri Lanka
21 Nov 2013
5 Jul 2016
2y 227d
28
CAK Walton
2014-2018
19
West Indies
15 Jan 2014
27 Sep 2016
2y 256d
28
Kamran Akmal
2006-2017
58
Pakistan
1 Apr 2014
26 Mar 2017
2y 359d
28
BE Hendricks
2014-2021
19
South Africa
4 Apr 2014
26 Oct 2017
3y 205d
28
SPD Smith
2010-2022
63
Australia
27 Mar 2016
27 Oct 2019
3y 214d
28
KR Mayers
2020-2023
29
West Indies
30 Nov 2020
29 Jan 2022
1y 60d
28
Imran Ali Butt
2019-2023
21
Bahrain
28 Oct 2021
15 Sep 2023
1y 322d
28
MDKJ Perera
2013-2023
63
Sri Lanka
4 Nov 2021
2 Apr 2023
1y 149d
28
RB Patel
2021-2023
32
Uganda
17 Jul 2022
20 Aug 2023
1y 34d
28
DC Thomas
2009-2022
12
West Indies
2 Aug 2009
10 Dec 2012
3y 130d
27
Imrul Kayes
2010-2017
14
Bangladesh
29 Nov 2011
15 Nov 2015
3y 351d
27
CK Kapugedera
2006-2017
43
Sri Lanka
3 Jun 2012
30 Jul 2015
3y 57d
27
Aamer Yamin
2015-2018
2
Pakistan
30 Nov 2015
28 Jan 2018
2y 59d
27
Al-Amin Hossain
2013-2020
31
Bangladesh
26 Mar 2016
3 Nov 2019
3y 222d
27
JDF Vandersay
2015-2022
14
Sri Lanka
28 Mar 2016
19 Mar 2019
2y 356d
27
SS Iyer
2017-2022
49
India
24 Dec 2017
18 Sep 2019
1y 268d
27
SN Thakur
2018-2022
25
India
18 Mar 2018
5 Jan 2020
1y 293d
27
BJ McCarthy
2017-2023
44
Ireland
17 Jun 2018
15 Jan 2020
1y 212d
27
MJ Swepson
2018-2022
8
Australia
27 Jun 2018
4 Dec 2020
2y 160d
27
SA Abbott
2014-2023
12
Australia
8 Dec 2020
5 Apr 2022
1y 118d
27
R Ravindra
2021-2023
18
New Zealand
17 Nov 2021
2 Apr 2023
1y 136d
27
Wahab Riaz
2008-2020
36
Pakistan
20 Apr 2008
5 Sep 2010
2y 138d
26
DG Brownlie
2010-2014
5
New Zealand
1 Jul 2012
5 Dec 2014
2y 157d
26
CT Mutombodzi
2013-2020
15
Zimbabwe
11 May 2013
18 Jun 2016
3y 38d
26
GT Main
2015-2023
12
Scotland
12 Mar 2016
17 Sep 2021
5y 189d
26
JDS Neesham
2012-2023
69
New Zealand
8 Jan 2017
3 Nov 2019
2y 299d
26
LMP Simmons
2007-2021
68
West Indies
5 Jun 2017
17 Nov 2019
2y 165d
26
C Floyd
2019-2022
4
Netherlands
19 Sep 2019
4 Aug 2022
2y 319d
26
Mohammad Shahzad
2010-2023
73
Afghanistan
7 Nov 2021
4 Oct 2023
1y 331d
26
D Cleaver
2022-2023
9
New Zealand
5 Aug 2022
17 Aug 2023
1y 12d
26
MN van Wyk
2007-2015
8
South Africa
16 Dec 2007
9 Jan 2011
3y 24d
25
Imran Nazir
2007-2012
25
Pakistan
20 Feb 2010
5 Sep 2012
2y 198d
25
RK Kleinveldt
2008-2013
6
South Africa
2 May 2010
21 Dec 2012
2y 233d
25
M Vijay
2010-2015
9
India
9 Jan 2011
17 Jul 2015
4y 189d
25
Abdur Rehman
2007-2013
8
Pakistan
21 Apr 2011
13 Nov 2013
2y 206d
25
A Mishra
2010-2017
10
India
6 Apr 2014
28 Aug 2016
2y 144d
25
RW Chakabva
2008-2022
49
Zimbabwe
15 Nov 2015
14 Sep 2019
3y 303d
25
BTJ Wheal
2016-2022
17
Scotland
20 Jan 2017
9 Oct 2021
4y 262d
25
PHKD Mendis
2018-2021
5
Sri Lanka
24 Mar 2019
14 Sep 2021
2y 174d
25
N Davin
2019-2023
21
Namibia
2 Nov 2019
24 Oct 2023
3y 356d
25
BA Sambo
2019-2023
5
Mozambique
6 Nov 2019
28 May 2023
3y 203d
25
Ansh Tandon
2020-2023
9
United Arab Emirates
25 Feb 2020
17 Aug 2023
3y 173d
25
Aminul Islam
2019-2021
10
Bangladesh
9 Mar 2020
19 Nov 2021
1y 255d
25
TL Seifert
2018-2023
50
New Zealand
21 Nov 2021
2 Apr 2023
1y 132d
25
WIA Fernando
2019-2023
33
Sri Lanka
13 Feb 2022
7 Jan 2023
0y 328d
25
Mohammed Siraj
2017-2022
8
India
27 Feb 2022
4 Oct 2022
0y 219d
25
Qais Ahmad
2020-2023
5
Afghanistan
3 Mar 2022
4 Oct 2023
1y 215d
25
Cricket Record for Most Consecutive Matches Missed for a Team Between Appearances: Test
Player
Span
Mat
Team
From
To
Missed Span
Missed
GJ Batty
2003-2016
9
England
5 Jun 2005
20 Oct 2016
11y 137d
142
JD Unadkat
2010-2023
4
India
20 Dec 2010
22 Dec 2022
12y 2d
118
MP Bicknell
1993-2003
4
England
9 Aug 1993
21 Aug 2003
10y 12d
114
FL Reifer
1997-2009
6
West Indies
18 Jan 1999
9 Jul 2009
10y 172d
109
Younis Ahmed
1969-1987
4
Pakistan
2 Nov 1969
21 Feb 1987
17y 111d
104
D Shackleton
1950-1963
7
England
7 Nov 1951
20 Jun 1963
11y 225d
103
HL Jackson
1949-1961
2
England
26 Jul 1949
6 Jul 1961
11y 345d
96
Fawad Alam
2009-2022
19
Pakistan
28 Nov 2009
13 Aug 2020
10y 259d
88
KD Karthik
2004-2018
26
India
21 Jan 2010
14 Jun 2018
8y 144d
87
PI Pocock
1968-1985
25
England
13 Jul 1976
26 Jul 1984
8y 13d
86
W Larkins
1980-1991
13
England
1 Sep 1981
24 Feb 1990
8y 176d
85
LE Plunkett
2005-2014
13
England
11 Jun 2007
12 Jun 2014
7y 1d
85
PA Patel
2002-2018
25
India
11 Aug 2008
26 Nov 2016
8y 107d
83
RN Lewis
1997-2008
5
West Indies
29 Dec 1998
17 Mar 2006
7y 78d
81
KV Andrew
1954-1963
2
England
1 Dec 1954
6 Jun 1963
8y 187d
79
GB Hogg
1996-2008
7
Australia
13 Oct 1996
10 Apr 2003
6y 179d
78
RJ Sidebottom
2001-2010
22
England
20 May 2001
25 May 2007
6y 5d
78
TD Paine
2010-2021
35
Australia
13 Oct 2010
23 Nov 2017
7y 41d
78
DB Close
1949-1976
22
England
28 Aug 1967
3 Jun 1976
8y 280d
75
BM Duckett
2016-2023
15
England
21 Nov 2016
1 Dec 2022
6y 10d
75
RB Simpson
1957-1978
62
Australia
31 Jan 1968
2 Dec 1977
9y 305d
71
GE Bradburn
1990-2001
7
New Zealand
9 Dec 1992
15 Mar 2001
8y 96d
71
WGA Parkhouse
1950-1959
7
England
28 Mar 1951
2 Jul 1959
8y 96d
69
HMCM Bandara
1998-2006
8
Sri Lanka
31 May 1998
2 Dec 2005
7y 185d
69
DR Martyn
1992-2006
67
Australia
6 Jan 1994
11 Mar 2000
6y 65d
68
SJ Rixon
1977-1985
13
Australia
3 May 1978
7 Dec 1984
6y 218d
66
RW Taylor
1971-1984
57
England
1 Mar 1971
14 Dec 1977
6y 288d
65
Shahid Nazir
1996-2007
15
Pakistan
8 Mar 1999
4 Aug 2006
7y 149d
65
PJ Cummins
2011-2023
55
Australia
21 Nov 2011
16 Mar 2017
5y 115d
64
J Mubarak
2002-2015
13
Sri Lanka
13 Dec 2007
3 Jul 2015
7y 202d
63
FJ Titmus
1955-1975
53
England
14 Feb 1968
13 Dec 1974
6y 302d
62
DK Liyanage
1992-2001
9
Sri Lanka
22 Jan 1994
29 Aug 2001
7y 219d
62
DE Bernard
2003-2009
3
West Indies
23 Apr 2003
9 Jul 2009
6y 77d
62
CJL Rogers
2008-2015
25
Australia
19 Jan 2008
10 Jul 2013
5y 172d
62
G Gunn
1907-1930
15
England
1 Mar 1912
11 Jan 1930
17y 316d
60
D Wilson
1964-1971
6
England
20 Feb 1964
25 Feb 1971
7y 5d
60
N Gifford
1964-1973
15
England
6 Jul 1964
17 Jun 1971
6y 346d
60
FJ Titmus
1955-1975
53
England
12 Jul 1955
5 Jul 1962
6y 358d
59
MTG Elliott
1996-2004
21
Australia
30 Mar 1999
1 Jul 2004
5y 93d
59
MR Whitney
1981-1992
12
Australia
1 Sep 1981
26 Dec 1987
6y 116d
58
MW Priest
1990-1998
3
New Zealand
12 Jun 1990
26 Feb 1998
7y 259d
58
CWJ Athey
1980-1988
23
England
15 Apr 1981
19 Jun 1986
5y 65d
57
A Mukund
2011-2017
7
India
1 Aug 2011
4 Mar 2017
5y 215d
56
H Hameed
2016-2022
10
England
29 Nov 2016
12 Aug 2021
4y 256d
56
RL Powell
1999-2004
2
West Indies
20 Dec 1999
10 Apr 2004
4y 112d
55
JC Tredwell
2010-2015
2
England
24 Mar 2010
13 Apr 2015
5y 20d
55
SR Harmer
2015-2023
10
South Africa
27 Nov 2015
31 Mar 2022
6y 124d
55
JSE Price
1964-1972
15
England
27 Jan 1965
17 Jun 1971
6y 141d
54
Manzoor Elahi
1984-1995
6
Pakistan
17 Mar 1987
7 Feb 1995
7y 327d
54
WU Tharanga
2005-2017
31
Sri Lanka
22 Dec 2007
16 Jul 2014
6y 206d
54
AMJ Hilditch
1979-1985
18
Australia
7 Nov 1979
22 Dec 1984
5y 45d
53
K Taylor
1959-1964
3
England
20 Jun 1959
2 Jul 1964
5y 12d
51
CB Lambert
1991-1998
5
West Indies
12 Aug 1991
12 Mar 1998
6y 212d
51
CMW Read
1999-2007
15
England
9 Aug 1999
21 Oct 2003
4y 73d
51
V Permaul
2012-2022
9
West Indies
14 Jun 2015
29 Nov 2021
6y 168d
51
DAJ Bracewell
2011-2023
28
New Zealand
30 Aug 2016
17 Mar 2023
6y 199d
51
A Ward
1969-1976
5
England
8 Jun 1971
22 Jul 1976
5y 44d
50
PM Such
1993-1999
11
England
5 Jul 1994
11 Dec 1998
4y 159d
50
CS Baugh
2003-2012
21
West Indies
21 Aug 2004
15 Nov 2010
6y 86d
50
Cricket Record for Most Consecutive Matches Missed for a Team Between Appearances: ODI, T20i, Test
When we talk about the most consecutive matches missed for a team between appearances, it’s essential to understand its significance.
This record is not only a reflection of the absence of a player; rather, it is a demonstration of the player’s determination to come back.
When you can’t make it to a match, it might be a challenge, whether it’s because of an injury, personal obligations, or your form.
However, some athletes manage to make a comeback and demonstrate that they still have what it takes.
Cricket’s Unique Feats: Top 5 Players with Most Consecutive Matches Missed in ODIs
In One Day Internationals, the record for the most consecutive matches missed holds a unique charm. ODIs, characterized by their limited overs, present a tightrope of challenges.
The margin for error is minimal. So, when a cricketer steps away from a series of ODIs and then makes a grand re-entry, it’s more than just a comeback.
It’s a testament to their unwavering dedication. The narrative of most consecutive matches missed for a team between appearances in ODIs is a compelling tale of passion and commitment.
While many celebrate continuous appearances, this record highlights the players who, despite long absences, made their way back to the team, showcasing their unwavering commitment to the sport.
1. JW Wilson: The Longest Hiatus
JW Wilson, representing New Zealand, holds the record for the most consecutive matches missed in ODIs.
Between 28 March 1993 and 22 February 2005, Wilson missed a staggering 271 matches over a span of 11 years and 331 days.
Yet, his return to the team after such a prolonged absence is a testament to his dedication and love for the game.
2. FL Reifer: The Caribbean Comeback
Next on the list is FL Reifer from the West Indies. With a missed span from 7 February 1999 to 26 July 2009, Reifer was absent from the ODI scene for 10 years and 169 days, missing 254 matches.
His return to the team after a decade showcases the indomitable spirit of Caribbean cricket.
3. ELR Stewart: The South African Stalwart
ELR Stewart of South Africa missed 218 matches between 25 January 1994 and 3 October 2002.
His absence, spanning 8 years and 251 days, is the third-longest in the list of most consecutive matches missed for a team between appearances.
Stewart’s eventual return underlines the resilience inherent in South African cricketers.
4. LHD Dilhara: The Sri Lankan Saga
LHD Dilhara, hailing from Sri Lanka, shares the third spot with Stewart, having missed 218 matches as well.
However, his missed span was from 12 November 2005 to 9 July 2013, totaling 7 years and 239 days. Dilhara’s journey back to the team is a reflection of Sri Lanka’s never-give-up attitude.
5. JL Denly: England’s Enduring Spirit
Last but not least, JL Denly from England missed 204 matches between 2 October 2009 and 3 May 2019, a span of 9 years and 213 days.
Denly’s return to the English side after nearly a decade is a shining example of perseverance and determination.
Cricket’s Unique Feat: Most Consecutive Matches Missed in T20I
As we pivot to the world of T20 internationals, the game’s tempo shifts dramatically. Everything is accelerated – the runs, the overs, and the emotions.
In this whirlwind format, the record for most consecutive matches missed takes on a different hue. The sheer speed of T20i keeps players perpetually on edge.
Thus, when a player sidesteps a series of these electrifying matches and then storms back onto the field, it’s not just news; it’s a saga of resilience.
The most consecutive matches missed for a team between appearances here paints a portrait of grit and tenacity.
Between 13th February 2013 and 13th December 2021, Thomas missed a staggering 102 matches over a span of 8 years and 303 days.
Despite this long hiatus, his return to the game was eagerly awaited by fans and critics alike.
2. Rony Talukdar: The Bangladeshi Comeback
Close on Thomas’s heels is Rony Talukdar from Bangladesh. He missed 100 matches for his team between 7th July 2015 and 9th March 2023, a span of 7 years and 245 days.
Talukdar’s absence was felt, but his eventual return was a testament to his unwavering commitment to the sport.
3. MJ Henry: The Kiwi Break
MJ Henry of New Zealand is third on this list. From 3rd January 2017 to 8th April 2023, Henry was absent from the T20I scene for 6 years and 95 days, missing 93 matches.
His return was a significant moment, highlighting the most consecutive matches missed for a team between appearances.
4. J Charles: The Caribbean Gap
Another player from the West Indies, J Charles, missed 89 matches between 27th September 2016 and 5th October 2022.
This 6-year and 8-day gap was a notable period of absence, but Charles’s comeback added another chapter to his cricketing journey.
5. FH Edwards: The Windies’ Resilient Star
Rounding off the top five is FH Edwards, also from the West Indies. Between 29th September 2012 and 3rd March 2021, Edwards missed 85 matches over 8 years and 155 days.
His return was a significant moment for fans who had been eagerly awaiting his comeback.
Cricket Record for Most Matches as Captain: ODI, T20i, Test
Cricket, a realm where strategy and skill dance in a delicate ballet, often places the weight of ...
Read More
Cricket’s Unique Feat: Most Consecutive Matches Missed in Test Appearances
Venturing into the realm of Test cricket, we encounter a format that’s both timeless and demanding. Here, patience isn’t just a virtue; it’s a prerequisite.
The record for most consecutive matches missed in Test cricket isn’t just about numbers; it’s a narrative of persistence.
When players take a hiatus from a sequence of Test matches and then re-emerge, they don’t merely display their prowess.
They epitomize perseverance. The story of most consecutive matches missed for a team between appearances in Tests is a chronicle of enduring spirit.
1. GJ Batty: The Long Hiatus
GJ Batty, representing England, has the distinction of missing 142 matches between 5th June 2005 and 20th October 2016.
Spanning 11 years and 137 days, Batty’s hiatus from Test cricket is a testament to his determination to return to the international arena.
2. JD Unadkat: India’s Persistent Pacer
JD Unadkat, donning the Indian jersey, missed 118 matches from 20th December 2010 to 22nd December 2022.
With a gap of 12 years and 2 days, Unadkat’s journey reflects the challenges and triumphs of making a comeback in the competitive world of cricket.
3. MP Bicknell: England’s Resilient Returnee
Another Englishman on the list, MP Bicknell, had a break of 10 years and 12 days, missing 114 matches between 9th August 1993 and 21st August 2003.
His record underscores the spirit of persistence, showcasing the most consecutive matches missed for a team between appearances.
4. FL Reifer: West Indies’ Beacon of Perseverance
FL Reifer of the West Indies took a break from Test cricket for 10 years and 172 days, missing out on 109 matches.
From 18th January 1999 to 9th July 2009, Reifer’s absence and eventual return highlight the undying passion for the sport.
5. Younis Ahmed: Pakistan’s Tale of Tenacity
Younis Ahmed’s record is particularly noteworthy. Representing Pakistan, he missed 104 matches over an astonishing 17 years and 111 days, from 2nd November 1969 to 21st February 1987.
His journey speaks volumes about the challenges faced and the indomitable spirit to return.
In Retrospect: Celebrating the Spirit of Comebacks
Reflecting on the tapestry of cricket records, the most consecutive matches missed for a team between appearances stands out, not as a gap, but as a beacon of hope.
It underscores the idea that while pauses might occur, the journey never truly ends. Players, with their indomitable spirit, remind us that every setback is a setup for a grand comeback.
This record is a tribute not just to the matches that were missed but to the undying essence of the sport.