Легкий бронеавтомобіль БА-20 був створений в 1936 році на базі легкового автомобіля ГАЗ-М1. Випуск нового бронеавтомобіля, призначеного для розвідки, зв'язку і охорони був налагоджений на Горьківському автозаводі.
Броньований корпус зварювався з катанних броньових листів. Запасне колесо кріпилося на задній стінці в спеціальному металевому футлярі. Радіатор прикривався броньовими кришками. 7,62-мм кулемета ДТ встановлювався в циліндровій башті і мав круговий сектор обстрілу. Кут піднесення кулемета +23°, зниження -13°. Обертання башти здійснювалося за допомогою спинного упору. На БА-20 встановлювалася радіостанція 71-ТК-1 з поручневой антеною, розташованою по периметру корпусу.
Як і базовий автомобіль, броньовик мав привід тільки на задню вісь. Передні ресори і напівосі заднього моста були посилені. Застосовувалися кулестійкі шини типу ГК.
Двигун - 4-хцилиндровый, рідинного охолоджування, ГАЗ-М1 потужністю 50л.с.
У 1938 році бронеавтомобіль удосконалили. Модернізований зразок отримав позначення БА-20М. На ньому була встановлена конічна башта, що володіє кращою кулестійкістю. На БА-20М встановлювалася радіостанція 71-ТК-3 з штирьовою антеною, розташованою по лівому борту. До складу екіпажа ввели третю людину - радиста. За рахунок бака більшого об'єму запас ходу по шосе був збільшений до 450 км. Бойова маса машини досягла 2,52 тонни.
На базі бронеавтомобіля БА-20 випускався варіант БА-20Ж.Д., пристосований для руху як по звичайних дорогах, так і по залізничних коліях. Шини бронеавтомобіля замінювалися бандажами із сталевими ребоїдамі. Зняті шини кріпилися по бортах корпусу. Час зміни шин на бандажі силами екіпажа - 30 хвилин. Маса зросла до 2,78 тонни. БА-20Ж.Д. міг пересуватися по залізниці із швидкістю 80 км/ч. Запас ходу складав 430-540 км. Екіпаж 3 людини. Ці машини використовувалися у складі бронепоїздів як легкі розвідувальні бронедрезини.
Tактико-технічні характеристики бронеавтомобіля БА-20