Przygotowywano już nowy model – B. Pojawił się on na rynku w czerwcu 1921 roku. Założenia były podobne jak u poprzednika – mały, lekki i tani pojazd miał silnik o pojemności 1450 cm³, był nieco szybszy i w pełni wyposażony. W tym samym czasie przy wsparciu Adolfa Kegresse opracowano ciekawe rozwiązanie samochodu wyposażonego w półgąsienicowy układ jezdny systemu Kégresse’a, który mógłby zostać użyty w trudnym terenie, znajdował też zastosowanie w armii. System zamontowano w modelach A i B do specjalnych zastosowań. Napęd półgąsienicowy miał wiele zalet – przede wszystkim sprawdzał się w terenie, był stosunkowo lekki i łatwy w obsłudze.

Citroën B2 10CV z 1921 roku został rozsławiony rajdami przez Saharę w 1922/1923 roku oraz przez Afrykę w 1924/1925 roku („Croisiere Noire”).

Historia samochodów Citroën z napędem półgąsienicowym ma także swój polski, militarny rozdział. W 1923 roku polska armia zakupiła 108 sztuk tych pojazdów. 90 podwozi użyto do budowy pojazdów pancernych. Samochodu Citroën-Kegresse B2 10CV w Polsce używano przede wszystkim w wersji osobowego samochodu terenowego z 4-osobowym odkrytym nadwoziem, który miał rozkładany brezentowy dach. Istniały ponadto wersje specjalne – ciągniki reflektorów przeciwlotniczych i agregatów do nich.