In this paper we classify all infinite metacyclic groups up to isomorphism and determine their non-abelian tensor squares. As an application we compute various other functors, among them are the exterior square, the symmetric product, and the second homology group for these groups. We show that an infinite non-abelian metacyclic group is capable if and only if it is isomorphic to the infinite dihedral group