Lo ZU-23-2 era un cannone antiaereo sovietico trainato da 23 mm a doppio accoppiamento del periodo della Guerra Fredda. I suoi primi prototipi furono costruiti alla fine degli anni '50 e la produzione iniziò probabilmente nel 1960. Si stima che nella sola Unione Sovietica siano stati prodotti ben 140.000 cannoni di questo tipo! La velocità iniziale del proiettile sparato da questo cannone era fino a 970 m / s e la portata verticale effettiva era di circa 2.000 metri. La velocità di fuoco pratica era di 400 colpi al minuto.
Lo ZU-23-2 è stato creato come arma antiaerea leggera di base delle forze di terra dell'esercito sovietico e dei paesi del Patto di Varsavia. Il suo compito principale è distruggere aerei ed elicotteri a bassa quota a distanze fino a 2.000 metri. È anche in grado di combattere veicoli leggermente corazzati e fanteria nemica fino a una distanza di 2.500 metri. Lo ZU-23-2 utilizza cinture di munizioni (separatamente per ogni pistola) con 50 colpi ciascuna. Utilizza anche due mirini: il T-3 ottico e lo ZAP-23 automatico. Il cannone antiaereo ZU-23-2 si è rivelato un progetto di successo, con un peso proprio basso, un'elevata cadenza di fuoco, una portata decente e soprattutto economico da produrre e facile da usare. Lo ZU-23-2 è stato montato su molti veicoli (ad esempio sui trasporti MT-LB) ed è diventato anche l'armamento di base del set ZSU-23 Shilka. Il cannone antiaereo ZU-23-2 è andato a un numero molto elevato di destinatari, tra cui: Algeria, Bangladesh, Cina, Egitto, Etiopia, Finlandia, Gabon, Ghana, India, Iran, Iraq, Israele e Vietnam. E 'stato utilizzato anche da tutti i paesi del Patto di Varsavia, ad eccezione della Cecoslovacchia. Dal 1972 è stato concesso in licenza in Polonia. fino ad oggi, quest'arma è utilizzata da molti utenti, comprese le forze armate polacche.