Motorola Moto G 5G (2024) vs Xiaomi 12 Pro
The Verdict
Comparing a budget 5G phone against a flagship reveals stark differences in capability and pricing. Motorola Moto G 5G (2024) delivers solid everyday performance with its Snapdragon 4 Gen 1, 120Hz IPS LCD display at 550 nits, and capable 50MP main camera for just $199. Battery life impresses with 5000mAh capacity, though 15W charging is modest. Xiaomi 12 Pro commands $999 with superior specs across the board: Snapdragon 8 Gen 1, stunning 1500-nit LTPO AMOLED display, pro-grade quad camera system with optical zoom and 8K video, plus 120W charging and 50W wireless. The Xiaomi's 4600mAh battery is smaller but charges faster. For budget-conscious users, the Moto G 5G offers remarkable value with adequate performance and 5G connectivity. Those prioritizing camera excellence, premium build quality, and fastest charging should invest in the Xiaomi 12 Pro. Pick the Moto G 5G for practical affordability or the Xiaomi for professional imaging capabilities and luxury feel.
Who Should Buy
Buy the Motorola Moto G 5G (2024) if…
- →5G connectivity at an extremely affordable $199
- →120Hz display is smooth for gaming and scrolling
- →5000 mAh battery delivers outstanding two-day endurance
Buy the Xiaomi 12 Pro if…
- →120W wired charging fills battery in 18 minutes
- →Triple 50 MP camera system
- →QHD+ 120Hz LTPO AMOLED with Dolby Vision
Category Scores
Pros & Cons
Motorola Moto G 5G (2024)
Pros
- 5G connectivity at an extremely affordable $199
- 120Hz display is smooth for gaming and scrolling
- 5000 mAh battery delivers outstanding two-day endurance
- Near-stock Android 14 is clean and bloat-free
- IP52 splash resistance adds basic protection
Cons
- IPS LCD display has washed-out colors compared to AMOLED
- Only 15W charging takes over two hours for a full charge
- No ultrawide camera — just main and macro
- 4 GB RAM can feel limiting with multiple apps
- Only one OS update promised
Xiaomi 12 Pro
Pros
- 120W wired charging fills battery in 18 minutes
- Triple 50 MP camera system
- QHD+ 120Hz LTPO AMOLED with Dolby Vision
- Harman Kardon quad speakers
- 50W wireless charging is very fast
Cons
- Snapdragon 8 Gen 1 thermal throttling
- No official IP rating
- MIUI 13 has ads and bloatware
- 2x telephoto zoom is limited
- USB 2.0 data speeds
Full Specifications
| Spec | Motorola Moto G 5G (2024) | Xiaomi 12 Pro |
|---|---|---|
| Software | Android 14 | Android 12, MIUI 13 |
| Body | ||
| Weight | 192 g | 205 g |
| Material | Plastic frame and back | Aluminum frame, Gorilla Glass Victus |
| IP rating | IP52 | No official rating |
| Dimensions | 164.9 x 75.1 x 8.2 mm | 163.6 x 74.6 x 8.16 mm |
| Camera | ||
| Main camera | 50 MP, f/1.8, PDAF | 50 MP, f/1.9, OIS (Sony IMX707) |
| Front camera | 16 MP, f/2.4 | 32 MP, f/2.45 |
| Macro | 2 MP, f/2.4 | — |
| Video | 1080p@60fps | 8K@24fps, 4K@60fps |
| Telephoto | — | 50 MP, f/1.9, 2x optical zoom |
| Ultrawide | — | 50 MP, f/2.2 |
| Memory | ||
| RAM | 4 GB | 8 GB |
| Storage options | 128 GB | 128 GB, 256 GB |
| Battery | ||
| Capacity | 5000 mAh | 4600 mAh |
| Charging | 15W wired (TurboPower) | 120W wired |
| Wireless charging | No | 50W wireless |
| Display | ||
| Size | 6.6 inches | 6.73 inches |
| Type | IPS LCD | LTPO AMOLED |
| Resolution | 2400 x 1080 | 3200 x 1440 |
| Refresh rate | 120Hz | 120Hz |
| Brightness (nits) | 550 | 1500 |
| Processor | ||
| CPU | Octa-core (2x2.0 GHz + 6x1.8 GHz) | Octa-core (1x3.0 GHz + 3x2.5 GHz + 4x1.8 GHz) |
| GPU | Adreno 619 | Adreno 730 |
| Chipset | Qualcomm Snapdragon 4 Gen 1 | Qualcomm Snapdragon 8 Gen 1 |
| Connectivity | ||
| 5G | ||
| NFC | ||
| USB | USB-C 2.0 | USB-C 2.0 |
| Wi-Fi | Wi-Fi 5 | Wi-Fi 6 |
| Bluetooth | 5.1 | 5.2 |
Related Comparisons
This comparison is based on verified manufacturer specifications covering display, performance, camera, battery, and build quality. Scores are generated by analyzing specs across weighted categories on a 10-point scale. Learn more about our methodology.
Explore more in phones, see all Motorola products or all Xiaomi products. View full details for the Motorola Moto G 5G (2024) or the Xiaomi 12 Pro.

