This is a list of tennis players who have represented the Cuba Davis Cup team in an official Davis Cup match.Davis Cup Team Page Cuba have taken part in the competition since 1924.

Players PlayerW-L(Total)W-L(Singles)W-L(Doubles)TiesDebut José Agüero2 – 152 – 90 – 681935 Ernesto Alfonso3 – 10 – 03 – 142014 Vicente Banet4 – 104 – 80 – 271924 Randy Blanco9 – 66 – 23 – 482013 Jorge Catala1 – 21 – 20 – 031998 Raul Chacon1 – 30 – 01 – 341925 Ricardo Chile18 – 1112 – 106 – 1172000 Jose-Antonio Cobas-Martinez2 – 11 – 11 – 032001 Jorge Córdova0 – 10 – 10 – 011997 Roberto Cruz Ramos1 – 30 – 01 – 342013 Luis-Javier Cuellar-Contreras0 – 30 – 10 – 222007 Antonio Daly0 – 10 – 10 – 011948 William Dorantes Sanchez9 – 119 – 110 – 0202009 Yasier Estrada3 – 41 – 12 – 392015 Joffre Etcheverry0 – 30 – 30 – 031935 Favel-Antonio Freyre-Perdomo5 – 40 – 35 – 182004 Orlando Garrido5 – 164 – 121 – 491950 Reynaldo Garrido5 – 134 – 91 – 481951 Eddy Gonzalez-Gonzalez1 – 21 – 20 – 032003 Wilfredo Henry-Torriente0 – 20 – 10 – 121987 Omar Hernandez Moreno7 – 105 – 72 – 3132014 Edgar Hernandez-Perez9 – 98 – 91 – 0152004 Raul Karman0 – 40 – 20 – 221957 Kerlin Leon-Zamora0 – 20 – 20 – 022000 Denilson Martinez1 – 40 – 01 – 462017 Sandor Martínez22 – 174 – 918 – 8291998 Yanquiel Medina-Sobrino1 – 01 – 00 – 012002 Adolfo Minoso0 – 30 – 20 – 111958 Ricardo Morales4 – 122 – 72 – 571929 Lázaro Navarro25 – 1416 – 69 – 8191995 Lorenzo Nodarse1 – 40 – 31 – 141933 Jesus Pardo0 – 10 – 10 – 011949 Rogelio Paris5 – 114 – 71 – 461924 Armando Pérez5 – 73 – 72 – 061994 Yoan Perez4 – 00 – 04 – 052019 Juan Pino34 – 2921 – 1713 – 12261987 Maikol Ponte2 – 22 – 20 – 042019 Arturo Randin1 – 20 – 11 – 121933 Osmel Rivera Granja15 – 1410 – 75 – 7182016 Cristian Rodríguez0 – 10 – 00 – 112016 David Rodriguez1 – 00 – 01 – 012018 Tomas Rodriguez-Sanchez1 – 01 – 00 – 011988 Guillermo Sanchez-Villalba0 – 10 – 00 – 111924 Alexander Tabares1 – 11 – 10 – 021994 Mario Tabares22 – 2615 – 177 – 9161987 Osviel Turino2 – 20 – 22 – 032019 Germán Upmann0 – 30 – 10 – 221929 Gustavo Vollmer2 – 52 – 40 – 131929 Juan Weiss0 – 90 – 40 – 551949 Ignacio Zayas0 – 10 – 10 – 011924

References