I firmly don't want Barcelona to sell Lewandowski to Atletico Madrid, I know that would be a disaster for Barcelona. If Barcelona want to get rid of Lewandowski, then they will probably try to get a higher offer from outside Europe, including from the Saudi Pro League. However, I am sure that Barcelona will try to keep Lewandowski instead of letting him leave at the end of the season.
So far Barcelona does not have a suitable center forward to replace Lewandowski, meaning it is not a good deal to consider selling Lewandowski anywhere next summer. I tend to think Raphinha will be sold as Lamine Yamal seems ready to take the position sooner due to his improved performance, but that is just a rumour.
But indeed Barcelona have to hold Lewandowski because admitting or not Barcelona is still need him and although Lewandowski performance is not really good but currently he still being an Barcelona top scorer and in the last 2 season Barcelona always be rely on him because there was no players who can able to scores goals just like Lewandowski did moreover Barcelona financial conditions makes them cannot buy good quality players so instead of bought new players who not guarantee will be performing well i think give Lewandowski new contract could be wise decision because in my opinion with his current performance i am sure Lewandowski stilll able to performing well for the next 1 or 2 season