Родился в Челябинске и в течение месяца был перевезен в Новосибирск в 1974 году. В 1989 г. вместе с семьей своего учителя, профессора новосибирской консерватории Захара Брона и другими его учениками — Вадимом Репиным, Николаем Мадоевым и Натальей Прищепенко — переехал в Любек (Германия). С 1990 года — гражданин Израиля.
В 1990 году выиграл Конкурс скрипачей имени Флеша в Лондоне, в 1995 году удостоен итальянской Премии Академии Киджи как выдающийся молодой музыкант.
Максим Венгеров, первым из классических музыкантов, был назначен эмиссаром ЮНИСЕФ. В этой роли он играл для детей Уганды, Гарлема, Таиланда и Косово. Имеет также звание почётного посла культуры Израиля, лауреат премии «Грэмми» (2004).
В 2005 году преподавал в лондонской Королевской академии музыки.
В 2008 году объявил о своём решении прекратить исполнительскую карьеру, сосредоточившись на педагогической деятельности и дирижировании.