Select season:
Who has made the most appearances for Cuba?
Both starting and substitute appearances are included.
| Player | Caps | First | Latest |
|---|---|---|---|
| Jeniel Márquez | 69 | 07 May 2000 | 15 Jul 2015 |
| Odelín Molina | 62 | 12 May 1996 | 13 Jul 2013 |
| Maykel Reyes | 53 | 16 Oct 2012 | 15 Nov 2025 |
| Dariel Morejón | 45 | 26 Aug 2018 | 25 Mar 2025 |
| Lester More | 42 | 12 May 1996 | 08 Jun 2007 |
| Alexander Cruzata Rojas | 41 | 12 May 1996 | 12 Jul 2005 |
| Luis Paradela | 41 | 26 Aug 2018 | 29 Mar 2026 |
| Yoisel Piedra | 40 | 22 Mar 2016 | 25 Mar 2025 |
| Yasnier Matos | 38 | 24 Mar 2021 | 29 Mar 2026 |
| Alain Cervantes | 37 | 13 Mar 2003 | 15 Jul 2015 |
| Karel Espino | 36 | 27 Feb 2019 | 29 Mar 2026 |
| Jorge Corrales | 33 | 08 Jun 2012 | 15 Oct 2023 |
| Yunior Pérez | 33 | 28 Mar 2021 | 29 Mar 2026 |
| Arichel Hernández | 33 | 25 Mar 2015 | 01 Jul 2023 |
| Reysánder Fernández | 32 | 11 Mar 2003 | 11 Sep 2012 |
| Sandy Sánchez | 28 | 10 Jun 2015 | 04 Jul 2023 |
| Cavafe | 28 | 24 Mar 2021 | 10 Jun 2025 |
| Willian Pozo-Venta | 28 | 02 Jun 2021 | 10 Jun 2025 |
| Jaime Colome | 28 | 06 Jul 2003 | 13 Jul 2013 |
| Ariel Alvarez Leyva | 25 | 10 Jun 1996 | 05 Aug 2001 |
| Dairon Reyes | 25 | 02 Jun 2021 | 29 Mar 2026 |
| Silvio Pedro Minoso | 24 | 27 Nov 2002 | 11 Oct 2008 |
| Pedro Adriani Faife | 24 | 27 Jun 2003 | 10 Sep 2008 |
| Ariel Martínez | 22 | 24 Mar 2007 | 15 Jul 2015 |
| Jorge Ramirez | 22 | 06 Jan 2002 | 09 Jul 2005 |
| Jorge Clavelo | 22 | 13 Jun 2007 | 09 Dec 2015 |
| Manuel Bobadilla Gonzalez | 21 | 12 May 1996 | 05 Aug 2001 |
| Alberto Gómez | 21 | 09 Jun 2011 | 07 Oct 2016 |
| Lazaro Darcourt Martinez | 20 | 03 Dec 1990 | 05 Aug 2001 |
| Lazaro Dalcourt | 19 | 05 Mar 2000 | 19 Jul 2003 |
| Rolando Abreu | 19 | 15 Aug 2018 | 18 Nov 2022 |
| Miguel Angel Gandara | 19 | 10 Jun 1999 | 23 Jan 2002 |
| Andy Baquero | 18 | 25 Mar 2015 | 07 Sep 2019 |
| Daniel Díaz | 18 | 15 Nov 2022 | 25 Mar 2025 |
| Yasmany López | 18 | 13 Nov 2014 | 15 Jun 2019 |
| Mario Pedraza Abreu | 18 | 10 Jun 1996 | 21 Jan 2002 |
| Livan Perez | 18 | 06 Jan 2002 | 24 Feb 2005 |
| Raiko Arozarena | 17 | 15 Nov 2022 | 06 Jun 2025 |
| Maikel Galindo Castaneda | 17 | 11 Mar 2003 | 09 Jul 2005 |
| Hánier Dranguet | 16 | 17 Jun 2008 | 09 Dec 2015 |
| Karel Pérez | 16 | 15 Oct 2023 | 29 Mar 2026 |
| Erick Rizo | 16 | 15 Aug 2018 | 19 Nov 2019 |
| Leonel Duarte | 16 | 07 Jul 2005 | 15 Oct 2008 |
| Joel Colomé | 16 | 24 Mar 2007 | 13 Jul 2013 |
| Alberto Delgado | 16 | 05 Mar 2000 | 23 Jan 2002 |
| Serguei Prado | 16 | 13 Jun 1999 | 24 May 2001 |
| Osmin Hernandez | 15 | 23 Jul 1995 | 20 Jun 2004 |
| Romario Torres | 15 | 20 Jun 2023 | 29 Mar 2026 |
| Onel Hernández | 15 | 24 Mar 2021 | 06 Jun 2025 |
| Carlos Francisco | 14 | 20 Aug 2008 | 07 Oct 2016 |
| Modesto Méndez | 14 | 08 Jun 2021 | 12 Oct 2023 |
| Orlando Calvo | 14 | 12 Sep 2023 | 26 Mar 2026 |
| Daniel Sáez | 13 | 16 Oct 2012 | 19 Jun 2019 |
| Tobio Mora Utrera | 13 | 12 May 1996 | 10 Oct 1999 |
| Gisbel Morales | 13 | 27 Mar 2004 | 13 Jun 2007 |
| Roberto Linares | 13 | 17 Jun 2008 | 12 Oct 2012 |
| Alejandro Delgado | 12 | 08 Sep 2023 | 25 Mar 2025 |
| Nelson Johnston | 12 | 18 Aug 2018 | 04 Jul 2023 |
| Hensy Munoz | 12 | 07 Jul 2005 | 19 Nov 2008 |
| Osmin Hernandez Hernandez | 12 | 23 May 1995 | 13 Oct 1996 |
| Eduardo Cebranco Rodriguez | 12 | 12 May 1996 | 04 Feb 1998 |
| Roberney Caballero | 12 | 07 Oct 2016 | 18 Nov 2022 |
| Yordan Santa Cruz | 12 | 25 Mar 2015 | 07 Sep 2019 |
| Reiner Alcantara | 11 | 16 Jan 2005 | 22 Jun 2008 |
| Alexander Driggs Dolis | 11 | 01 Feb 1998 | 21 Jan 2002 |
| Eduardo Hernández | 11 | 26 Mar 2023 | 06 Jun 2024 |
| Jacinto Barquin | 11 | 24 Mar 1935 | 25 Sep 1949 |
| Diego Catasús | 11 | 06 Sep 2024 | 29 Mar 2026 |
| Adonis Ramos | 11 | 24 Mar 2007 | 16 Oct 2012 |
| Luis Marten | 11 | 04 Jun 1999 | 21 Dec 2004 |
| Alexander Cruzata | 11 | 13 Jun 1999 | 20 Jun 2004 |
| Diosvelis Guerra | 11 | 13 Nov 2014 | 22 Mar 2016 |
| Reinaldo Pérez | 10 | 15 Aug 2018 | 19 Jun 2019 |
| Ramon Penalver | 10 | 28 Feb 1954 | 08 Feb 1965 |
| Neisser Sandó | 10 | 15 Aug 2018 | 27 Jun 2023 |
| Rey Angel Martinez | 9 | 16 May 2001 | 23 Jan 2002 |
| Silvio Pedro | 9 | 06 Jan 2002 | 30 Mar 2003 |
| Hector Socorro | 9 | 28 Jan 1934 | 12 Jun 1938 |
| Pedro Bravo | 9 | 14 Nov 2024 | 26 Mar 2026 |
| Angel Piedra | 9 | 28 Feb 1954 | 08 Feb 1965 |
| Luis Manuel Sanchez Tellez | 9 | 17 Aug 1980 | 21 Nov 1981 |
| Rey Rodríguez | 9 | 08 Sep 2023 | 21 Mar 2025 |
| Ramon Nunez Armas | 9 | 28 Nov 1976 | 21 Nov 1981 |
| Dagoberto Lara Soriano | 9 | 15 Aug 1976 | 21 Nov 1981 |
| Andres Roldan | 9 | 13 Jun 1999 | 20 May 2001 |
| Mario Peñalver | 9 | 15 Nov 2022 | 14 Oct 2024 |
| Jean Carlos Rodríguez | 9 | 23 Jun 2019 | 28 Mar 2021 |
| Ariel Alvarez | 8 | 25 May 1995 | 10 Jun 2001 |
| Manuel Bobadilla | 8 | 27 May 1995 | 24 May 2001 |
| Alessio Raballo | 8 | 21 Mar 2025 | 29 Mar 2026 |
| Michael Camejo | 8 | 10 Sep 2024 | 29 Mar 2026 |
| Jorge Kindelán | 8 | 15 Aug 2018 | 23 Jun 2019 |
| Adrián Diz Pe | 8 | 16 Oct 2012 | 18 Jul 2015 |
| Andres Roldan Cordero | 8 | 15 Aug 1976 | 01 Nov 1981 |
| Amado Lorenzo Povea Morillo | 8 | 17 Aug 1980 | 15 Nov 1981 |
| Luismel Morris | 8 | 15 Aug 2018 | 15 Jun 2019 |
| Nayuri Rivero | 8 | 11 Mar 2003 | 19 Jul 2003 |
| Armando Cruz Guillen | 8 | 27 May 1995 | 13 Oct 1996 |
| Julio Cesar Diaz Sotolongo | 8 | 12 May 1996 | 15 Dec 1996 |
| Leonis Martínez | 8 | 15 Aug 2018 | 15 Jun 2019 |