Asda has picked up just four Safeway stores from Morrisons in the latest round of divestments, less than a third of the number acquired by rivals Sainsbury and Waitrose.
Three of the stores, in Shrewsbury, Coventry and Burton-on-Trent, were on the divestment list, while a fourth store at Kingsthorpe, Northampton, was not.
The number going to Tesco had yet to be confirmed, although the chain is understood to be in negotiations regarding at least 10 sites.
To date, Morrisons has sold 32 of the 52 stores it was required to divest by the Competition Commission, with 14 going to Waitrose, 14 to Sainsbury, three to Asda and one to West Midlands Co-op.
Of the 20 remaining stores, 15 were in the hands of solicitors, one would go out to offer and four would be marketed to non-food retailers, having failed to attract one-stop food operators, said Morrisons joint managing director Bob Stott.