Here are the points of difference between the two phones. Let me know if I missed any.
1. Processor
Redmi Note 7 has better processor.
2. Display
Redmi Note 7 comes with IPS LCD panel which is better than TFT LCD panel found on the Samsung Galaxy M20.
3. Camera
For rear camera, Redmi Note 7 has resolution of 12 megapixels whereas Samsung Galaxy M20 comes with 13 megapixels. Though Redmi Note 7 has better aperture of 1.8 than Samsung Galaxy M20's 1.9.
For selfie camera, Redmi Note 7 has better resolution of 13 megapixels than Samsung Galaxy M20's 8 megapixels.
4. Memory
Redmi Note 7 offers more RAM options than Samsung Galaxy M20. Redmi Note 7 comes with 3GB, 4GB and 6GB ram variants whereas Samsung Galaxy M20 comes with 3GB and 4GB variants only.
You can read all other differences here.
I have also created a video on YouTube.
https://youtu.be/1XyPN4yn9Vs
1. Processor
Redmi Note 7 has better processor.
2. Display
Redmi Note 7 comes with IPS LCD panel which is better than TFT LCD panel found on the Samsung Galaxy M20.
3. Camera
For rear camera, Redmi Note 7 has resolution of 12 megapixels whereas Samsung Galaxy M20 comes with 13 megapixels. Though Redmi Note 7 has better aperture of 1.8 than Samsung Galaxy M20's 1.9.
For selfie camera, Redmi Note 7 has better resolution of 13 megapixels than Samsung Galaxy M20's 8 megapixels.
4. Memory
Redmi Note 7 offers more RAM options than Samsung Galaxy M20. Redmi Note 7 comes with 3GB, 4GB and 6GB ram variants whereas Samsung Galaxy M20 comes with 3GB and 4GB variants only.
You can read all other differences here.
I have also created a video on YouTube.
https://youtu.be/1XyPN4yn9Vs