Cricket Record for Most Consecutive Matches Missed for a Team Between Appearances: ODI, T20i, Test

In the huge field of cricket, where every run counts and every ball may change the course of the game, there is a record that is often overlooked.

Not how many runs were made or how many wickets were taken, but how many games were lost. Why would a player come back after missing several games?

How do the teams that have gone the longest without playing a match manage to keep going? Learn with us as we explore the lesser-known but deeply moving history of cricket.

Cricket Record for Most Consecutive Matches Missed for a Team Between Appearances: ODI, T20i, Test


The longest gap between a team's appearances in consecutive matches is a little-known but captivating record in the complex world of cricket, where every boundary and wicket often captures the spotlight.

This collection of one-day internationals, twenty-over internationals, and tests reveals the tenacity, adversity, and indomitable will of cricket players.

Come along as we explore an untapped area of the game and unearth tales as riveting as any last-over nail-biter.


Cricket Record for Most Consecutive Matches Missed for a Team Between Appearances: ODI, T20i, Test


PlayerSpanMatTeamFromToMissed SpanMissed
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 244 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 29 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 48 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 5 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 16 India 2 Feb 2020 18 Aug 2023 3y 197d 150

Cricket Record for Most Consecutive Matches Missed for a Team Between Appearances: ODI


PlayerSpanMatTeamFromToMissed SpanMissed
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 126 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 17 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


PlayerSpanMatTeamFromToMissed SpanMissed
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
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 5 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 15 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 5 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
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 37 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
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
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 11 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 4 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 45 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-2022 5 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-2022 13 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 7 Singapore 28 Jul 2019 3 May 2023 3y 279d 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
A Ndlovu 2019-2022 6 Zimbabwe 20 Sep 2019 11 Jun 2022 2y 264d 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 23 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
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 7 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 17 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
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
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

Cricket Record for Most Consecutive Matches Missed for a Team Between Appearances: Test


PlayerSpanMatTeamFromToMissed SpanMissed
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
Claim Cricket Welcome Bonus

Cricket Record for Most Consecutive Matches Missed for a Team Between Appearances: ODI, T20i, Test


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.

  • The record for the most consecutive matches missed for a team between appearances offers a unique perspective on a player's journey, emphasizing resilience and determination.
  • In ODIs, the limited overs make every match crucial, making the record even more significant.
  • The fast-paced nature of T20i brings a different dimension to the record, highlighting the challenges and triumphs of players.
  • Test cricket, with its prolonged format, showcases endurance and patience, making the record a testament to a player's perseverance.
  • Players like JW Wilson, DC Thomas, and GJ Batty have set benchmarks in their respective formats, proving that setbacks can lead to remarkable comebacks.

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.

1. DC Thomas: The Long Hiatus

DC Thomas, representing the West Indies, holds the record for the most consecutive matches missed in T20Is.

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’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.


FAQ - Cricket Record for Most Consecutive Matches Missed for a Team Between Appearances

What does the record for "most consecutive matches missed" signify?

It represents the number of continuous matches a player missed for their team before making a return appearance.

Why is this record significant in cricket?

Beyond showcasing absence, it highlights a player's commitment, resilience, and determination to return to the game despite challenges.

Which formats of cricket are covered in this record?

The record spans across all three major formats: One Day Internationals (ODIs), T20 Internationals (T20i), and Test matches.

Do injuries play a significant role in this record?

Injuries can be a reason, but personal obligations, form, and other factors also contribute to a player's absence from consecutive matches.

Is the record for most consecutive matches missed for a team between appearances seen as a negative?

Not necessarily. While it indicates an absence, the eventual return showcases a player's unwavering dedication and love for the sport.


All Interesting Cricket Grounds


No posts found.

Today's Match Predictions & Betting Odds



Download 7cric App

Today's Live Cricket Scores