Maguire is a target for both clubs this summer in one the biggest transfer sagas of the window so far.
Starsport understands Manchester United boss Ole Gunnar Solskjaer wants him on board as part of his squad revamp, while Manchester City chief Pep Guardiola also admirers the England international, who would replace Vincent Kompany in the Premier League champions’ squad.
Leicester won’t leave Maguire leave on the cheap, and are demanding a fee in excess of the world-record £75m Liverpool paid Southampton for Virgil van Dijk in January 2018.
The Foxes are cracking on with preparations for the new campaign tonight away at League Two Scunthorpe.
LINE-UP: How Man Utd’s starting team looks with Harry Maguire in it
But Maguire won’t be on the team-sheet at Glanford Park for the friendly.
It’s understood his absence has nothing to do with the speculation over his future, and is instead because he’s only just returned to training after being given an extended break by manager Brendan Rodgers.
Maguire was on international duty with England at the Nations League in June, and Rodgers decided to give the centre-back and extra few days of rest.
That means he won’t be in action tonight for Leicester, although he could return in the build-up to the season-opener at home to Wolves on August 11.
“Leicester’s Harry Maguire won’t play tonight amid interest from Man City and Man Utd”
Leicester travel to Cheltenham on Saturday, Cambridge next Tuesday and Stoke on Saturday July 27 – and if Maguire isn’t sold to either Manchester club he’s likely to return to the Foxes team.
Starsport understand the former Sheffield United and Hull man has told Leicester he’d like to move to United or City, but won’t hand in a formal transfer request to force the move.
He’s vowed not to throw his toys out of the pram and kick up a stink if a move doesn’t come off before the August 8 deadline.
READ MORE: Dennis Irwin issues update on Harry Maguire to Man Utd deal