Small smartphone anyone

Smartphones are becoming more powerful by the day and also bigger and bigger in size. I think it is time phone manufacturer’s reversed the trend and started making smaller but powerful smartphones. My ideal smartphone features would be:
**Not more than 4 inches screen size with minimal bezels, not more than 2mm on all sides.
**Minimum of 720 x 1280 pixels (1080 x 1920 would be ideal)
**Not less than 3GB RAM and minimum 32GB with dedicated expandable memory card slot
**Twin SIM
**3000 mAh battery minimum
**Camera minimum 8MP
**Not more than 30K in price