BILD says Arsenal are nearing an agreement with Leno and will reveal him as their latest addition in the days to come in a deal worth around £20million.
Leno - who captained Leverkusen on several occasions last term - has made 304 appearances for the Bundesliga side since 2013, keeping exactly 100 clean sheets.
Bayer sporting director Rudi Voller said recently: “Leno can leave but only on our terms.
“We are still in constant and open exchange with Bernd and his manager. Leno already had a concrete offer from Napoli in 2017, but we didn't have an equivalent backup at the time."