Mesin tank menggunakan diesel turbocharged MTU MB 873 Ka501 yang menghasilkan tenaga 1.500 hp. Dengan empat tangki bahan bakar berkapasitas 1.200 liter, tank bisa mencapai jangkauan maksimum sekitar 750 kilometer. Propulsi mampu menggerakkan Leopard 2 hingga kecepatan jalan maksimum 72 kilometer/jam.
Leopard 2 dapat melewati air sedalam 10 meter menggunakan snorkel. Selain itu tank ini mempunyai suspensi batang torsi serta peredam gesekan canggih. Roda penggerak terdiri dari tujuh roda jalan serta empat roda balik per sisi.
Tank buatan Jerman ini mempunyai beberapa varian, seperti Leopard 2A1, 2A2, 2A3, 2A4, 2A5, 2A6, 2A7, serta 2 PSO. Tank Leopard secara komersial sudah digunakan oleh Indonesia, Belanda, Swiss, Swedia, Spanyol, dan Polandia.