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
W Larkins (ENG) 1979-1991 25 22 Jan 1980 15 Oct 1989 9y 266d
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
RE van der Merwe (NED/SA) 2009-2021 16 3 Jun 2010 19 Jun 2019 9y 16d
TLW Cooper (NED) 2010-2023 31 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
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 6 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 11 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 37 6 Jan 2016 16 Jul 2021 5y 191d
AU Rashid (ENG) 2009-2023 125 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-2022 16 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
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-2022 42 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

Records include the following recent matches:
Namibia v United States of America at Windhoek, ICC Cricket World Cup Qualifier Play-off 1st match, Mar 26, 2023 [ODI # 4550]
Zimbabwe v Netherlands at Harare, ICC Men's Cricket World Cup Super League 3rd ODI, Mar 25, 2023 [ODI # 4549]
New Zealand v Sri Lanka at Auckland, ICC Men's Cricket World Cup Super League 1st ODI, Mar 25, 2023 [ODI # 4548]