Which is the best mid-range smartphone under $400?

Samsung Galaxy A5_3

Mid-range smartphone under $400

Apple iPhone SE

Apple iPhone SE Apple iPhone SE_2 Apple iPhone SE_3

Motorola Moto G5 Plus

Moto G5 Plus Motorola Moto Z2 Play_2 Moto G5 Plus_3

Honor 9

Honor_9 Honor_9_3 Honor_9_2

Meizu Pro 7

Meizu Pro 7_2 Meizu Pro 7

Samsung Galaxy A5 (2017)

Samsung Galaxy A5_3 Samsung Galaxy A5_1 Samsung Galaxy A5

 Motorola Moto Z2 Play

Motorola Moto Z2 Play_2