An autoinjector having a body (1) approximately cylindrical in shape and to receive a reservoir containing fluid and including a piston (P) and a needle. The body (1) has a distal portion, a middle portion, and a proximal portion, and a removable cap (20) fastened to the proximal portion. The middle portion is approximately cylindrical in shape and includes a first anti-rolling mechanism (125) forming at least one middle non-cylindrical zone in the external profile of the middle portion. The removable cap (20) is approximately cylindrical in shape and includes a second anti-rolling mechanism (21) forming at least one proximal non-cylindrical zone in the external profile of the removable cap (20). In addition or optionally, the distal portion of the body (1) is approximately cylindrical in shape and includes a third anti-rolling mechanism (115) forming at least one distal non-cylindrical zone in the external profile of the distal portion.Autoinjecteur comportant un corps (1) de forme générale environ cylindrique adapté à recevoir un réservoir contenant du produit fluide et comportant un piston (P) et une aiguille, tel qu'une seringue pré-remplie, ledit corps (1) comportant une partie distale, une partie médiane et une partie proximale, un capot amovible (20) étant fixé, avant utilisation de l'autoinjecteur, à ladite partie proximale dudit corps (1), dans lequel - ladite partie médiane dudit corps (1) est de forme générale environ cylindrique et comporte des premiers moyens anti-roulement (125), tels qu'au moins une projection radialement saillante, formant au moins une zone non cylindrique médiane dans le profil externe de ladite partie médiane dudit corps (1), et - ledit capot amovible (20) est de forme générale environ cylindrique et comporte des seconds moyens anti-roulement (21) formant au moins une zone non cylindrique proximale dans le profil externe dudit capot amovible (20), et/ou - ladite partie distale dudit corps (1) est de forme générale environ cylindriq