GlobalFirepower.com logo
Graphical representation of a list
Balance scale icon
Alphabet icon
Icon of F-15 Eagle military combat fighter aircraft
Icon of Abrams Main Battle Tank
Icon of navy warships

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 2019.

Values include reserve forces where available.


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