GlobalFirepower.com logo
Icon of military officer saluting
Icon of F-15 Eagle military combat fighter aircraft
Icon of AK-47 Assault Rifle
Icon of Abrams Main Battle Tank
Icon of navy warships
Icon of a dollar sign

Tank Strength by Country

Tank strength continues to be the primary symbol of power for any modern land army.

Tank Strength by Country

Tank strength continues to be the primary symbol of power for any modern land army.

OVERVIEW



Despite advancements made for the modern battlefield (namely armor-defeating guided munitions), the combat tank remains the primary spearhead for ground offensives combining the qualities of firepower, mobility protection into an all-in-one system. For the purposes of the GFP ranking, tank strength totals include Main Battle Tanks (MBTs) and and light tanks (those few still in service) but not dedicated Tank Destroyers (TDs) which some nations still rely on. Systems on order (heading into the next year) are not taken into account.

The data presented below is through 2018.


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