A.- Der 1938 geborene S._ war bei der G._ AG als Chauffeur tätig und gestützt auf dieses Arbeitsverhältnis bei der Metzger-Versicherungen gegen die Folgen von Unfällen obligatorisch versichert. Am 11. Oktober 1995 wurde er als Fussgänger von einem Personenwagen von hinten angefahren und stürzte auf die linke Schulter. Dabei erlitt er eine proximale Humerusfraktur links mit Abriss des Tuberculum majus, welche am 23. Oktober 1995 und 25. Juli 1996 im Spital X._ operiert wurde. Am 28. Oktober 1996 musste er sich einer Arthroskopie unterziehen. Nach Abschluss der ärztlichen Behandlung verblieben als Unfallfolgen im Bereich der linken Schulter eine Frozen shoulder links mit Subluxationsstellung des Humeruskopfes nach ventral bei Status nach Osteosynthese einer subkapitalen Humerusfraktur mit Abriss des Tuberculum majus, ein Impignement- und AC-Belastungsschmerz bei wahrscheinlicher Arthrose sowie Tendinitis der langen Bizepssehne im Sulcus und Status nach Osteophytenabtragung linker proximaler Humerus, eine Insuffizienz subscapularis und ventrolateraler Anteil des Supraspinatus sowie eine Tendopathie der gesamten Rotatorenmanschette links. S._ leidet überdies an chronischen Schmerzen lumbosakral bei degenerativen Veränderungen der Lendenwirbelsäule mit Osteochondrose L4/5 und L5/S1 sowie Spondylarthrosen, an chronischem Äthylabusus, an Kardiomyopathie unklarer Ätiologie mit permanentem Vorhofflimmern sowie an Adipositas permagna (BMI 37). Mit Verfügung vom 25. November 1997 sprach die Metzger-Versicherungen S._ mit Wirkung ab 1. Dezember 1997 eine Invalidenrente von 33 1/3 % sowie eine Integritätsentschädigung von 15 % im Betrage von Fr. 14'580.- zu. Die dagegen erhobene Einsprache wies sie mit Einspracheentscheid vom 19. Januar 1998 ab. B.- Beschwerdeweise liess S._ beantragen, es sei ihm eine Invalidenrente von 70 % und eine Integritätsentschädigung von 25 % zuzusprechen. Das Versicherungsgericht des Kantons Basel-Stadt sistierte das Verfahren bis zum 30. April 1999, um der Metzger-Versicherungen die Einholung eines Gutachtens des Zentrums für Medizinische Begutachtung (ZMB) zu ermöglichen. Dieses wurde am 11. Januar 1999 erstattet und zusammen mit der Beschwerdeantwort vom 7. April 1999 aufgelegt. Gestützt darauf beantragte die Metzger-Versicherungen die Integritätsentschädigung auf 25 % festzusetzen und die Beschwerde im Übrigen abzuweisen. Mit Entscheid vom 29. Oktober 1999 urteilte das Versicherungsgericht des Kantons Basel-Stadt in diesem Sinne. C.- Mit Verwaltungsgerichtsbeschwerde lässt S._ beantragen, es sei ihm eine Invalidenrente von mindestens 50 % zuzusprechen. Die Metzger-Versicherungen schliesst in ihrer Vernehmlassung auf Abweisung der Verwaltungsgerichtsbeschwerde. Das Bundesamt für Sozialversicherung lässt sich nicht vernehmen. 