The Arsenal goalkeeper underwent his medical at Villa Park over the weekend, having being left out of the Gunners’ matchday squad for the Premier League opener against Fulham.
The 28-year-old impressed while stepping in for the injured Bernd Leno last season, keeping nine clean sheets in 23 games.
He ended the 2019/20 season by helping Arsenal lift the FA Cup, and began the new campaign by keeping his place for the Community Shield win against Liverpool.
But he was replaced by the fit-again Leno for the Gunners’ first 2020/21 Premier League game, with the club’s number one taking back his shirt for the 3-0 demolition of Fulham.
It was a clear indication of Arsenal’s decision over their goalkeeper dilemma, after Martinez openly openly admitted he would seek a move away from the Emirates this summer after ten years at the club if not given a fair shot at regular football.
That was a promise the Gunners couldn’t keep and they have reluctantly agreed to sell him to Aston Villa for a fee that could rise to £20m.
Martinez will be the third new signing of the summer for Villa, following the club-record arrival of Brentford striker Ollie Watkins and the signing of Nottingham Forest right-back Matty Cash.
Arsenal, meanwhile, are eyeing Brentford goalkeeper David Raya as the Argentine’s replacement.
Brentford are under no pressure to sell, though, and the 24-year-old could cost upwards of £10million.
Iceland international goalkeeper Runar Alex Runarsson is also reportedly being looked at by the Gunners as an alternative to Reya.
The 25-year-old, who was an unused substitute in England’s 1-0 win over Iceland in the UEFA Nations League earlier this month, plays for Dijon and could be available for just £1.5m.