Muon reconstruction and identification play a fundamental role in many analyses of central importance in the LHC run-2 Physics pro- gramme. The algorithms and the criteria used in ATLAS for the recon- struction and identification of muons with transverse momenta ranging from a few GeV to the TeV scale will be presented. Their performance is measured in data based on the decays of Z, Υ, and J/ψ to pairs of muons. Reconstruction and identification efficiencies are evaluated, as well as momentum scales and resolutions, and the results are used to derive Monte Carlo simulation corrections that in severasl cases reach the permit-level precision. Isolation selection requirements and their performance in presence of high pileup will also be presented.