Technology

Best Midrange Camera Smartphones in Kenya


Midrange camera smartphones have gotten so good, going tow to tow with the best flagship smartphones around. We’ve gotten to review some of the best midrange camera smartphones and here are our best picks:

Vivo V29 5G – Ksh 58,500
When it comes to midrange camera smartphones, vivo’s V series never misses and the V29 5G shows that with its photography and videography prowess. Read our full review here.


Vivo V29 ships with a triple rear setup and a punch-hole selfie camera. It has a 50 MP main camera with OIS, an 8MP ultrawide and a 2MP depth camera. We also have a 50 MP front-facing camera.

Vivo V29 5G Cameras
Vivo V29 comes with an Aura Light feature that brightens faces when taking lowlight portrait shots. There’s a Smart Color Temperature Adjustment that detects the surroundings when the Aura Light is enabled which is a nice addition and the pictures are appealing.

It comes in handy when you don’t want to use the LED flash as the photos taken with the Aura Light don’t have the harshness.


Video recording is capped at 4K 30fps for both the main cameras and the front camera for selfie videos. Stabilization is available on the three lenses with video capped at 1080p 60fps. Selfie videos are stabilized at 1080p 30fps.

The cameras take great photos and videos. They come out looking vivid, well-detailed and sharp with natural saturation. The dynamic range and vibrance are excellent. Lowlights are also really bright which is perfect for sharing on social media.

Vivo V29 5G has a 3D 6.78-inch curved OLED screen rocking 1.5K resolution(1260x2800px). It is the sharpest screen around with 453 ppi pixel density with 120Hz refresh rate and 1000 nits brightness.

Snapdragon 778 5G chipset paired with 12GB RAM and 256GB storage powers the Vivo V29 5G. You get up to 8GB of virtual RAM too. It runs Android 14 and FunTouchOS 14.

Vivo V29 has a 4600mAh battery that supports 80W wired charging. 40 minutes will juice it up from empty to 92%.

Samsung Galaxy A54 – Ksh 47,000
While the Galaxy A55 has been announced, it has yet to be launched in Kenya, so our pick is the Samsung Galaxy A54.

The A54 has a 50MP main with OIS, 12MP ultrawide and a 5MP macro. It also has a 32MP selfie camera. All cameras support 4K video recording.

Galaxy A54 is powered by the 5nm Exynos 1380 and has 8GB RAM and 256GB storage. It shipped with Android 13 and it got upgraded to Android 14. Samsung has promised up to four major Android OS upgrades and five years of security patches.


The Galaxy A54 is a compact phone with a 6.4″ 1080p Super AMOLED display with a 120Hz refresh rate, 1000 nits brightness and Vision Booster support. It has Gorilla Glass 5 protection for the display and the glass back.

It has a 5,000mAh battery with 25W charging. It takes 63 minutes to charge it up to 100% and a half-hour charge will top up to 56%.


Google Pixel 7 – Ksh 62,500
For optics, the Pixel 7 has a 50MP main camera with OIS and a 12MP ultrawide plus a 10.8MP selfie camera. They support up to 4K video recording.

Pixel 7 has a 6.3-inch AMOLED screen with a 90Hz refresh rate, and 1400 nits brightness and is protected by Gorilla Glass Victus. It has an aluminium frame and a glass back that is also protected by Victus as well. It is rated IP68 ingress protection.

PIXEL 7 Cameras
Pixel 7 has Tensor G2 chipset with AI capabilities, 8GB RAM and 128GB storage. It launched with Android 13 and got upgraded to Android 14. It is going to get three years of Android OS upgrades and five years of security patches.

Pixel 7 has a 4355mAh battery and 20W wired and wireless charging. To get to 100%, you’ll need an hour and 40 minutes and a quick toss for 30 minutes will charge to 48%.


Infinix Zero 30 5G – Ksh 39,500
Zero 30 5G comes with a 108MP primary camera with object image stabilization, a 13 MP ultrawide and a 2MP macro. It has a 50MP selfie camera. All the cameras including the front-facing support shooting 4K 60fps video.


The cameras feel snappy and take fantastic flagship-level shots even in low light. The photos are sharp, well-detailed and colourful with decent saturation, dynamic range and exposure. The portraits are excellent including selfies too.


The ability to shoot 4K on both rear and front cameras is one content creators will love. The exposure, the saturation, the dynamic range, the sharpness – I really enjoyed taking videos with the Zero 30. It’s worth noting that there’s an ultra-steady mode that captures video 1080p at 30fps for both front and rear cameras.


Besides normal video modes, you get cinema-style vlog templates with themes ranging from sport, street, family, vintage, travel and more.

Overall, the Zero 30 5G brings the heat with its versatile camera system and the performance is great in most scenarios. It’s a camera champ in my eyes.

Zero 30 5G has a 6.78-inch curved vibrant AMOLED display rocking a 144Hz refresh rate, peak brightness of 950 nits.

We have a Dimensity 8020 chipset, 21GB of RAM(12GB Onboard and 9GB Virtual) and 256GB of storage. It also comes with Android 13 and XOS 13.1.

Powering the phone is a 5000mAh battery that supports 68W ultra-fast charging. A quick toss in the charger will have you juice up to 80% in under 30 minutes.

Infinix Note 30 VIP – Ksh 46,500
We have four cameras for the Note 30 VIP – a triple setup made of a 108MP main, 2MP depth sensor and 2MP macro and a 32MP front-facing camera for selfies.

Video recording for the rear cameras is capped at 4K 30fps and 1080p 60fps while selfie videos are capped at 1080p 30fps.


The phone shoots really good videos for Instagram reels, TikTok and YouTube.

Photos are excellent as well – from daylight to lowlight shots – and the Note 30 VIP rose to the occasion. The colours, sharpness, details, exposure, dynamic range and background blur on shots were perfect for social media sharing.


The chipset is paired with 12GB of onboard RAM and 256GB of storage. There’s an additional slot for expandable storage via microSD. The Note 30 VIP ships with Android 13 and XOS 13 straight out of the box. At the heart of the Note 30 VIP is the MediaTek Dimensity 8050 processor.

This is a 6.67-inch 1080p AMOLED screen with 120Hz refresh rate, 360Hz touch sampling rate and 900 nits brightness. This is a 10-bit(1B colours) 100% DCI-P3 certified display.


OPPO Reno11 – Ksh 66,500
OPPO gives the series a 50MP main that now comes with OIS. You’ll still get the usual 32MP portrait telephoto with 2X optical zoom and an 8MP ultrawide.

Reno11 has a 32MP selfie camera which can now shoot 4K video just like the rear cameras.

The front is the 10-bit 6.7″ AMOLED curved screen sporting a 120Hz refresh rate, 950 nits brightness, HDR10+ support and 100%+ sRGB/DCI-P3 wide colour gamut.

Reno11 has the same processor from last year – the MediaTek Dimensity 7050 chipset paired with 8GB RAM and 256GB storage.

There’s a 5000mAh battery inside the base Reno11 that supports 67W fast wired PD 3.0 charging. A 45-minute charge will get you from 5% to full.

Reno11 comes with an IR blaster, optical under-display fingerprint reader, glass back design with Asahi Glass AGC DT-Star2 protection for the display, dual microphones and dual stereo speakers.


OPPO Reno10 – Ksh 55,000
Reno10 has 64MP primary camera, a 32MP portrait telephoto(2x Zoom) lens and an additional 8MP ultrawide camera. You can record video at 1080p 30fps UltraSteady and 4K 30FPS.


It has a 32MP selfie camera in the cutout and supports video recording with 1080p 30/60fps with Ultra Steady.

Running the show is Android 13 and ColorOS 13.1. It recently got updated to Android 14 and will get up to 2 years of major Android OS updates and 3 years of security patches.


Reno10 is powered by a MediaTek Dimensity 7050 5G processor. It also has 256GB of storage and 16GB of RAM(8GB onboard and 8GB virtual RAM).


There’s a 5000mAh battery inside that supports 67W fast wired charging. Topping it up to 100% will need 45 minutes.

OnePlus Nord 3 – Ksh 64,500
OnePlus Nord 3 packs a 50MP main camera with OIS, an 8MP ultrawide and a 2MP macro camera. It also has a 16MP selfie camera. These are the same cameras a steh Nord 2 but with a change of sensor in the main camera.

The main cameras shoot 4K video while the selfie video is limited to 1080p.

Elsewhere, we get a 6.74-inch AMOLED screen with 120Hz refresh rate, 1000Hz touch response and support for HDR10+.

At its heart is the Dimensity 9000 5G, 16GB RAM and 256GB storage. It also comes running Android 13 and OxygenOS 13.

It has a 5000mAh battery and support for 80W charging.

TECNO Camon 20 Premier 5G – Ksh 56,000
The Camon 20 Premier 5G is a camera-centric smartphone with a leading 50MP RGBW Pro primary lens with sensor-shift OIS and support for ultra-steady video, a 108MP ultrawide with autofocus and macro capabilities, and a 2MP depth sensor.

It also has a a 32MP selfie camera and an LED flash. Video recording is capped at 4K 30fps for the rear cameras and 1440p(2K) 30fps for the selfie camera.

Elsewhere, you get a a 6.67″ AMOLED screen rocking 120Hz refresh rate and 360Hz touch sampling rate. It also has It has an IP53 rating.

The phone comes with a Dimensity 8050 5G chipset with 8GB RAM, 8GB virtual RAM and 512GB storage. Camon 20 Premier ships with Android 13 and HiOS 13 straight out of the box.

It also has a 5000mAh battery that supports 45W fast charging. It’ll take you 51 minutes to get to 86% from empty.

Xiaomi Redmi Note 13 Pro 4G – Ksh 37,500
The 13 Pro has a new 200MP setup which is an upgrade over the 50MP from the 12 Pro. It comes equipped with OIS support. The other two cameras are an 8MP ultrawide and a 2MP macro. The rear cameras support video recording up to 1080p 30fps.


Elsewhere you get a 6.67-inch AMOLED screen with 120Hz refresh rate, 1220 by 2712 pixel resolution and 1800 nits peak brightness over its predecessor’s 900 nits.

You also get  IP54 ingress protection, stereo speakers, and a  under-display fingerprint reader.

Redmi Note 13 Pro has a Mediatek Helio G99 Ultra processor, 8GB RAM and 256GB storage. You also get 8GB of Virtual RAM. The phone comes with Android 13 and MIU 14. It will get three years of major Android updates.