Pod koniec 1939 roku opracowano wersję rozwojową oznaczoną jako BR.20M (M – Modificato). Przy konstruowaniu nowej wersji korzystano z doświadczeń bojowych wyniesionych z Hiszpanii oraz rajdowych. Zmodyfikowano dziób, montując częściowe przeszklenie wraz ze stanowiskiem bombardiera oraz likwidując stanowisko karabinu maszynowego. Modernizacji uległa osłona dolnego stanowiska strzeleckiego oraz wzmocniono centropłat. W pierwszych egzemplarzach BR.20M stosowano wieżyczkę Breda M.1, które w późniejszych egzemplarzach zastąpiono niskoprofilowaną wieżyczką Caproni-Lanciani wyposażoną w pojedynczy karabin maszynowy Breda-SAFAT kalibru 12,7 mm. Wyprodukowano 264 egzemplarzy tej wersji, produkcję zakończono wiosną 1942 roku.

Eksperymentalna wersja BR.20C (C – Canone) została wyposażona w trójkołowe podwozie główne oraz posiadała działko 37 mm zamontowane w dziobie. Wykonano dwa prototypy tej wersji, pierwszy został oblatany w centrum badawczym w Furbarze. Zaniechano dalszych prób z tą wersją, drugi prototyp wykorzystano przy budowie kolejnej wersji rozwojowej.