Óscar Andrés Rodríguez Maradiaga est né à Tegucigalpa, capitale du Honduras, le 29 décembre 1942, et a rencontré les Salésiens dès son plus jeune âge, complétant ses études primaires et secondaires à l'institut salésien « San Miguel » de sa ville. Il a ensuite effectué son noviciat à Ayagualo, au Salvador, entre 1960 et 1961, et a émis sa première profession salésienne dans ce même lieu, le 3 mai 1961. Il a d'abord été maître d'école au Salvador, puis professeur de physique et mathématiques, sciences naturelles et chimie, et est diplômé en philosophie de l'Institut « Don Rua » du Salvador, en 1965.
Au cours de ces années, il approfondit également sa passion pour la musique, étudiant le piano au Conservatoire de San Salvador entre 1960 et 1963, et étudiant l'harmonie et la composition au Guatemala et à Newton (New Jersey, aux États-Unis d'Amérique), entre 1967 et 1970.
En même temps, il a mûri sa vocation : le 3 mai 1967, au Guatemala, il a émis sa profession perpétuelle ; puis, après avoir terminé ses études théologiques à l'Université Pontificale Salésienne de Rome, le 28 juin 1970, il a reçu l'ordination sacerdotale, toujours au Guatemala.
Poursuivant toujours ses études, il est diplômé en théologie morale de l'Université Pontificale du Latran en 1974 et a obtenu un diplôme en Psychologie Clinique et Psychothérapie à Innsbruck, en Autriche, en 1975.
De retour dans sa Province, celle d'Amérique Centrale, il a enseigné pendant de nombreuses années dans diverses écoles et instituts de formation salésiens au Salvador, au Honduras et au Guatemala, allant de la chimie à la musique, de la physique à la théologie. Nommé Secrétaire de la Faculté de Théologie de l'Université « Francisco Marroquín » du Guatemala (1974-1976), il a ensuite été Recteur de l'institut philosophique salésien du Guatemala pour les trois années 1975-1978.
Il a été élu évêque titulaire de Pudenziana et Auxiliaire de Tegucigalpa le 28 octobre 1978 et a reçu l'ordination épiscopale à Tegucigalpa le 8 décembre 1978. Quelques années plus tard, on lui a demandé également de travailler comme administrateur apostolique du diocèse de Sainte Rose de Copán, au Honduras, poste qu’il a occupé de 1981 à 1984.
Nommé Archevêque de Tegucigalpa le 8 janvier 1993, il a reçu à cette occasion également une deuxième mission, celle d'Administrateur Apostolique du Diocèse de San Pedro Sula, entre 1993 et 1995.
Au niveau de l'Église nationale, il a été Vice-président de Caritas Honduras (1979-1988), puis Secrétaire Général (1980-1988) et Président de la Conférence Épiscopale (1996-2016).
Son service au Conseil Épiscopal Latino-Américain (CELAM) a également été important ; il a été membre de la Commission Épiscopale du Département de l'Éducation (1979-1981) ; Délégué de la Conférence Épiscopale du Honduras (1979-1987) ; Responsable de la Section de la Pastorale des Jeunes (1981-1985) ; Président du Département de la Vie Consacrée (1985-1987) ; Responsable du Secrétariat de la Pastorale de la Mobilité Humaine (1987-1991) ; Secrétaire Général (1987-1991) ; Président du Comité Économique (1991-1995). Il a été Président du CELAM de 1995 à 1999.
Au cours de ces années, grâce à ses interventions publiques, il s'est fait connaître pour ses combats contre la drogue et la corruption, ainsi que pour ses critiques des systèmes économiques qui produisent exploitation et marginalisation. C'est précisément en raison de son attention constante à la dimension sociale de la pastorale ecclésiale qu'il a également été élu Président de « Caritas Internationalis, » occupant ce poste de 2007 à 2015.
Il a été créé Cardinal par le pape Jean-Paul II le 21 février 2001, lors d'un consistoire qui a vu, entre autres, l'élection comme Cardinal également de son confrère Antonio Ignacio Velasco García et de l'archevêque de Buenos Aires de l'époque, Jorge Mario Bergoglio, aujourd'hui Pontife.
Le 13 avril 2013, le Pape François l'a nommé membre, avec fonction de Coordinateur, du Conseil des Cardinaux, pour l'aider dans le gouvernement de l'Église universelle et étudier un projet de révision de la Constitution Apostolique Pastor bonus sur la Curie romaine. Il a maintenu cette position pendant 10 ans, jusqu'à l'expiration du mandat du Concile et après la promulgation effective de la Constitution Apostolique.
Au sein de la Curie, il a également exercé de nombreuses autres fonctions, ayant été membre, au fil des années, de la Congrégation pour le Clergé, du Conseil Pontifical pour les Communications Sociales, du Conseil Pontifical pour la Justice et la Paix, de la Commission Pontificale pour l'Amérique Latine et du Dicastère pour les Instituts de Vie Consacrée et les Sociétés de Vie Apostolique.
Depuis le 26 janvier 2023, il est devenu évêque émérite de l'Archidiocèse métropolitain de Tegucigalpa.