GlobalFirepower.com logo

Self-Propelled Artillery Strength by Country


The Self-Propelled Gun is a critical mobile artillery component and regularly found in the inventories of land armies around the world.

Self-Propelled Guns have gone on to see standardization in many militaries around the world, each system capable of sustained fire rates of conventional or nuclear-tipped warheads. Today, every major national army fortifies their respective armored divisions with a healthy collection of self-propelled artillery systems. Systems on order (heading into the next year) are not taken into account.

The data presented below is through 2016.

1
National Flag
5,972  
Russia
RUS
2
National Flag
2,250  
North Korea
NKO
3
National Flag
1,990  
South Korea
SKO
4
National Flag
1,934  
United States
USA
5
National Flag
1,710  
China
CHN
6
National Flag
1,302  
Ukraine
UKR
7
National Flag
1,013  
Turkey
TUR
8
National Flag
889  
Egypt
EGP
9
National Flag
650  
Israel
ISR
10
National Flag
583  
Belarus
BLR
11
National Flag
547  
Greece
GRE
12
National Flag
524  
Vietnam
VTN
13
National Flag
524  
Saudi Arabia
SAR
14
National Flag
482  
Taiwan
TAI
15
National Flag
465  
Pakistan
PAK
16
National Flag
461  
Jordan
JOR
17
National Flag
448  
Morocco
MOR
18
National Flag
443  
Poland
POL
19
National Flag
436  
Syria
SYR
20
National Flag
325  
France
FRA
21
National Flag
320  
Iran
IRN
22
National Flag
290  
India
IND
23
National Flag
285  
Kazakhstan
KAZ
24
National Flag
224  
Switzerland
SWI
25
National Flag
220  
Algeria
ALG
26
National Flag
202  
Japan
JPN
27
National Flag
177  
United Arab Emirates
UAE
28
National Flag
164  
Italy
ITA
29
National Flag
154  
Germany
GER
30
National Flag
150  
Bulgaria
BUL
31
National Flag
143  
Uzbekistan
UZB
32
National Flag
119  
Azerbaijan
AZR
33
National Flag
118  
Georgia
GEO
34
National Flag
112  
Brazil
BRA
35
National Flag
108  
Myanmar
MYA
36
National Flag
103  
Iraq
IRQ
37
National Flag
100  
Cuba
CUB
38
National Flag
98  
Kuwait
KUW
39
National Flag
96  
Spain
SPA
40
National Flag
90  
Finland
FIN
41
National Flag
89  
United Kingdom
UKD
42
National Flag
86  
Czech Republic
CZR
43
National Flag
85  
Ethiopia
ETH
44
National Flag
83  
Austria
AST
45
National Flag
72  
Serbia
SER
46
National Flag
68  
Turkmenistan
TKM
47
National Flag
57  
Venezuela
VEN
48
National Flag
54  
Norway
NOR
49
National Flag
50  
Libya
LIB
50
National Flag
48  
Singapore
SIN
51
National Flag
48  
Chile
CHI
52
National Flag
43  
South Africa
SAF
53
National Flag
43  
Argentina
ARG
54
National Flag
38  
Armenia
ARM
55
National Flag
37  
Indonesia
INO
56
National Flag
30  
Kenya
KEN
57
National Flag
30  
Kyrgyzstan
KYR
58
National Flag
28  
Angola
ANG
59
National Flag
26  
Thailand
THA
60
National Flag
25  
Nigeria
NIG
61
National Flag
25  
Yemen
YEM
62
National Flag
24  
South Sudan
SSU
63
National Flag
24  
Qatar
QTR
64
National Flag
21  
Croatia
CRO
65
National Flag
19  
Tunisia
TUN
66
National Flag
18  
Portugal
POR
67
National Flag
18  
Bangladesh
BAN
68
National Flag
18  
Netherlands
NET
69
National Flag
16  
Sudan
SUD
70
National Flag
16  
Slovakia
SLK
71
National Flag
15  
Bosnia and Herzegovina
BOS
72
National Flag
15  
Oman
OMA
73
National Flag
13  
Bahrain
BAH
74
National Flag
12  
Peru
PER
75
National Flag
12  
Ecuador
ECU
76
National Flag
12  
Mexico
MEX
77
National Flag
12  
Lebanon
LEB
78
National Flag
12  
Denmark
DEN
79
National Flag
10  
Chad
CHD
80
National Flag
6  
Uruguay
URU
81
National Flag
0  
Albania
ALB
82
National Flag
0  
Guatemala
GUA
83
National Flag
0  
Central African Republic
CAR
84
National Flag
0  
Ivory Coast
IVC
85
National Flag
0  
Namibia
NAM
86
National Flag
0  
Australia
AUS
87
National Flag
0  
Bhutan
BUT
88
National Flag
0  
Suriname
SUR
89
National Flag
0  
Botswana
BOT
90
National Flag
0  
Sierra Leone
SIE
91
National Flag
0  
Republic of the Congo
ROC
92
National Flag
0  
Dominican Republic
DOM
93
National Flag
0  
New Zealand
NWZ
94
National Flag
0  
Honduras
HON
95
National Flag
0  
Niger
NGR
96
National Flag
0  
Gabon
GAB
97
National Flag
0  
El Salvador
ESL
98
National Flag
0  
Macedonia
MAC
99
National Flag
0  
Mali
MAL
100
National Flag
0  
Latvia
LAT
101
National Flag
0  
Ghana
GHA
102
National Flag
0  
Mauritania
MAU
103
National Flag
0  
Romania
ROM
104
National Flag
0  
Panama
PAN
105
National Flag
0  
Estonia
EST
106
National Flag
0  
Colombia
COL
107
National Flag
0  
Cameroon
CAM
108
National Flag
0  
Lithuania
LIT
109
National Flag
0  
Malaysia
MLY
110
National Flag
0  
Somalia
SOM
111
National Flag
0  
Tanzania
TAN
112
National Flag
0  
Mozambique
MOZ
113
National Flag
0  
Madagascar
MAD
114
National Flag
0  
Democratic Republic of the Congo
DRC
115
National Flag
0  
Hungary
HUN
116
National Flag
0  
Mongolia
MON
117
National Flag
0  
Zambia
ZAM
118
National Flag
0  
Slovenia
SLV
119
National Flag
0  
Bolivia
BOL
120
National Flag
0  
Afghanistan
AFG
121
National Flag
0  
Tajikistan
TAJ
122
National Flag
0  
Sweden
SWE
123
National Flag
0  
Canada
CAN
124
National Flag
0  
Sri Lanka
SRL
125
National Flag
0  
Uganda
UGA
126
National Flag
0  
Paraguay
PAR
127
National Flag
0  
Laos
LAO
128
National Flag
0  
Zimbabwe
ZIM
129
National Flag
0  
Nepal
NEP
130
National Flag
0  
Philippines
PHI
131
National Flag
0  
Belgium
BEL
132
National Flag
0  
Nicaragua
NIC
133
National Flag
0  
Cambodia
CMB