Oppo A5 Pro (Global) (128GB / 6GB RAM)
Vivo Y31 Pro 5G

Oppo A5 Pro (Global) (128GB / 6GB RAM) Vivo Y31 Pro 5G

Overview

Welcome to our in-depth comparison of the Oppo A5 Pro (Global) (128GB / 6GB RAM) and the Vivo Y31 Pro 5G, two mid-range 5G smartphones that share a surprising number of features yet diverge in meaningful ways. Both run Android 15, offer 120Hz LCD IPS displays, and support fast charging, but the real story lies in their differences across display sharpness, processing power, and build protection. Read on to find out which device better suits your needs.

Common Features

  • Neither product has a rugged build.
  • Neither product can be folded.
  • Both products have an LCD IPS display type.
  • Both products have a 120Hz refresh rate.
  • HDR10 support is not available on either product.
  • HDR10+ support is not available on either product.
  • Always-On Display is not available on either product.
  • Dolby Vision support is not available on either product.
  • Neither product has a secondary screen.
  • Both products have a touch screen.
  • Both products have integrated LTE.
  • Both products support 64-bit processing.
  • Both products use DirectX 12.
  • Both products have integrated graphics.
  • Both products use big.LITTLE technology.
  • Both products have 8 CPU threads.
  • Both products use HMP technology.
  • Both products have a 50 and 2 MP main camera setup.
  • Both products have a dual-lens main camera.
  • Both products have an 8MP front camera.
  • Neither product has built-in optical image stabilization.
  • Neither product has a dual-tone LED flash.
  • Neither product has a BSI sensor.
  • Both products have a CMOS sensor.
  • Both products support continuous autofocus when recording movies.
  • Both products run Android 15.
  • Both products have clipboard warnings.
  • Both products have location privacy options.
  • Both products have camera and microphone privacy options.
  • Mail Privacy Protection is not available on either product.
  • Both products support theme customization.
  • Both products can block app tracking.
  • Cross-site tracking blocking is not available on either product.
  • Neither product supports wireless charging.
  • Both products support fast charging.
  • Both products come with a charger.
  • Neither product has a removable battery.
  • Both products have a battery level indicator.
  • Both products have a rechargeable battery.
  • Both products have stereo speakers.
  • aptX support is not available on either product.
  • LDAC support is not available on either product.
  • aptX HD support is not available on either product.
  • aptX Adaptive support is not available on either product.
  • aptX Lossless support is not available on either product.
  • Neither product has a radio.
  • Both products support 5G.
  • Both products support Wi-Fi 4 (802.11n) and Wi-Fi 5 (802.11ac).
  • Both products have dual SIM card slots.
  • Both products have an external memory slot.
  • Both products have USB Type-C with USB version 2.
  • Both products have a fingerprint scanner.
  • Emergency SOS via satellite is not available on either product.
  • Both products have a video light.
  • Neither product has a sapphire glass display.
  • Neither product has a curved display.
  • Neither product has an e-paper display.

Main Differences

  • Water resistance is rated as Waterproof (IP68) on Oppo A5 Pro (Global) (128GB / 6GB RAM) and Water resistant (IP64) on Vivo Y31 Pro 5G.
  • Weight is 194 g on Oppo A5 Pro (Global) (128GB / 6GB RAM) and 208 g on Vivo Y31 Pro 5G.
  • Thickness is 7.8 mm on Oppo A5 Pro (Global) (128GB / 6GB RAM) and 8.1 mm on Vivo Y31 Pro 5G.
  • Width is 75.5 mm on Oppo A5 Pro (Global) (128GB / 6GB RAM) and 76.3 mm on Vivo Y31 Pro 5G.
  • Height is 164.8 mm on Oppo A5 Pro (Global) (128GB / 6GB RAM) and 165.7 mm on Vivo Y31 Pro 5G.
  • Screen size is 6.67″ on Oppo A5 Pro (Global) (128GB / 6GB RAM) and 6.72″ on Vivo Y31 Pro 5G.
  • Pixel density is 264 ppi on Oppo A5 Pro (Global) (128GB / 6GB RAM) and 393 ppi on Vivo Y31 Pro 5G.
  • Resolution is 720 x 1604 px on Oppo A5 Pro (Global) (128GB / 6GB RAM) and 1080 x 2408 px on Vivo Y31 Pro 5G.
  • Damage-resistant glass is present on Vivo Y31 Pro 5G but not available on Oppo A5 Pro (Global) (128GB / 6GB RAM).
  • Internal storage is 128GB on Oppo A5 Pro (Global) (128GB / 6GB RAM) and 256GB on Vivo Y31 Pro 5G.
  • RAM is 6GB on Oppo A5 Pro (Global) (128GB / 6GB RAM) and 8GB on Vivo Y31 Pro 5G.
  • The chipset is MediaTek Dimensity 6300 on Oppo A5 Pro (Global) (128GB / 6GB RAM) and MediaTek Dimensity 7300 on Vivo Y31 Pro 5G.
  • The GPU is Arm Mali-G57 MC2 on Oppo A5 Pro (Global) (128GB / 6GB RAM) and Mali G615 MC2 on Vivo Y31 Pro 5G.
  • CPU speed is 2 x 2.4 and 6 x 2 GHz on Oppo A5 Pro (Global) (128GB / 6GB RAM) and 4 x 2.5 and 4 x 2 GHz on Vivo Y31 Pro 5G.
  • Geekbench 6 multi-core score is 2012 on Oppo A5 Pro (Global) (128GB / 6GB RAM) and 2932 on Vivo Y31 Pro 5G.
  • Geekbench 6 single-core score is 782 on Oppo A5 Pro (Global) (128GB / 6GB RAM) and 1026 on Vivo Y31 Pro 5G.
  • GPU clock speed is 950 MHz on Oppo A5 Pro (Global) (128GB / 6GB RAM) and 1047 MHz on Vivo Y31 Pro 5G.
  • RAM speed is 2133 MHz on Oppo A5 Pro (Global) (128GB / 6GB RAM) and 6400 MHz on Vivo Y31 Pro 5G.
  • Semiconductor size is 6 nm on Oppo A5 Pro (Global) (128GB / 6GB RAM) and 4 nm on Vivo Y31 Pro 5G.
  • Maximum memory amount is 12GB on Oppo A5 Pro (Global) (128GB / 6GB RAM) and 16GB on Vivo Y31 Pro 5G.
  • DDR memory version is DDR4 on Oppo A5 Pro (Global) (128GB / 6GB RAM) and DDR5 on Vivo Y31 Pro 5G.
  • Battery capacity is 5800 mAh on Oppo A5 Pro (Global) (128GB / 6GB RAM) and 6500 mAh on Vivo Y31 Pro 5G.
  • Charging speed is 45W on Oppo A5 Pro (Global) (128GB / 6GB RAM) and 44W on Vivo Y31 Pro 5G.
  • Bluetooth version is 5.3 on Oppo A5 Pro (Global) (128GB / 6GB RAM) and 5.4 on Vivo Y31 Pro 5G.
  • NFC is available on Oppo A5 Pro (Global) (128GB / 6GB RAM) but not present on Vivo Y31 Pro 5G.
  • Download speed is 3300 MBits/s on Oppo A5 Pro (Global) (128GB / 6GB RAM) and 3270 MBits/s on Vivo Y31 Pro 5G.
  • A gyroscope is present on Vivo Y31 Pro 5G but not available on Oppo A5 Pro (Global) (128GB / 6GB RAM).
  • An infrared sensor is present on Vivo Y31 Pro 5G but not available on Oppo A5 Pro (Global) (128GB / 6GB RAM).
Specs Comparison
Oppo A5 Pro (Global) (128GB / 6GB RAM)

Oppo A5 Pro (Global) (128GB / 6GB RAM)

Vivo Y31 Pro 5G

Vivo Y31 Pro 5G

Design:
water resistance Waterproof Water resistant
weight 194 g 208 g
thickness 7.8 mm 8.1 mm
width 75.5 mm 76.3 mm
height 164.8 mm 165.7 mm
volume 97.05072 cm³ 102.407571 cm³
Ingress Protection (IP) rating IP68 IP64
has a rugged build
can be folded

Both phones share a broadly similar physical footprint, but the Oppo A5 Pro is notably more compact in hand: at 194 g and 7.8 mm thick, it is 14 grams lighter and 0.3 mm slimmer than the Vivo Y31 Pro 5G, which weighs 208 g and measures 8.1 mm in thickness. That difference may sound small on paper, but over a full day of use it translates to a meaningfully less fatiguing grip, especially for one-handed use or extended browsing sessions.

Where the gap becomes more decisive is water protection. The Oppo A5 Pro carries an IP68 rating, meaning it is fully waterproof and can withstand submersion in up to 1.5 metres of fresh water for 30 minutes. The Vivo Y31 Pro 5G is rated only IP64, which certifies splash and dust resistance but offers no protection against submersion whatsoever. For users who work outdoors, exercise, or simply want peace of mind near water, this is a substantial real-world advantage for the Oppo.

Neither device has a rugged build or a foldable form factor, so those traits are a wash. Overall, the Oppo A5 Pro holds a clear edge in this category: it is lighter, thinner, and meaningfully better protected against water ingress — three design qualities that directly affect daily usability and long-term durability.

Display:
Display type LCD, IPS LCD, IPS
screen size 6.67" 6.72"
pixel density 264 ppi 393 ppi
resolution 720 x 1604 px 1080 x 2408 px
refresh rate 120Hz 120Hz
has branded damage-resistant glass
supports HDR10
supports HDR10+
Always-On Display
supports Dolby Vision
Has a secondary screen
has a touch screen

On paper, both screens look similar — same LCD IPS panel type, nearly identical sizes (6.67″ vs 6.72″), and a matching 120Hz refresh rate that delivers smooth scrolling and animations on both devices. In day-to-day use, that shared refresh rate means neither phone feels sluggish compared to the other when navigating the UI.

The critical differentiator is sharpness. The Vivo Y31 Pro 5G renders at 1080 x 2408 px with a pixel density of 393 ppi, while the Oppo A5 Pro tops out at 720 x 1604 px and just 264 ppi. That is nearly a 50% gap in pixel density — clearly visible when reading small text, viewing detailed photos, or watching video content. The Vivo's full-HD+ panel will look perceptibly crisper at normal viewing distances, whereas the Oppo's HD+ resolution can show softness on a 6.67″ panel. The Vivo also includes branded damage-resistant glass, adding a layer of scratch and impact protection that the Oppo lacks entirely.

The verdict here is unambiguous: the Vivo Y31 Pro 5G holds a clear display advantage. Its significantly higher resolution and protective glass coating make it the stronger choice for anyone who prioritizes screen quality and longevity.

Performance:
internal storage 128GB 256GB
RAM 6GB 8GB
Chipset (SoC) name MediaTek Dimensity 6300 MediaTek Dimensity 7300
GPU name Arm Mali-G57 MC2 Mali G615 MC2
CPU speed 2 x 2.4 & 6 x 2 GHz 4 x 2.5 & 4 x 2 GHz
Geekbench 6 result (multi) 2012 2932
Geekbench 6 result (single) 782 1026
GPU clock speed 950 MHz 1047 MHz
Has integrated LTE
RAM speed 2133 MHz 6400 MHz
semiconductor size 6 nm 4 nm
Supports 64-bit
DirectX version DirectX 12 DirectX 12
Has integrated graphics
Uses big.LITTLE technology
CPU threads 8 threads 8 threads
Uses HMP
maximum memory amount 12GB 16GB
DDR memory version 4 5

The silicon gap between these two devices is substantial. The Vivo Y31 Pro 5G runs on the MediaTek Dimensity 7300, built on a 4 nm process, while the Oppo A5 Pro uses the Dimensity 6300 on a 6 nm node. A smaller fabrication process generally means better power efficiency and thermal performance — the Vivo's chip can sustain higher workloads while generating less heat. The real-world benchmark gap confirms this: the Vivo scores 2932 multi-core and 1026 single-core on Geekbench 6, versus the Oppo's 2012 and 782 respectively. That roughly 45% multi-core lead translates to noticeably snappier app launches, smoother multitasking, and more headroom for demanding games.

Memory tells a similar story. The Vivo ships with 8GB of DDR5 RAM running at 6400 MHz and 256GB of internal storage, compared to the Oppo's 6GB of DDR4 RAM at 2133 MHz and 128GB of storage. DDR5 at that clock speed offers dramatically higher memory bandwidth, which benefits GPU-intensive tasks and keeps more apps alive in the background. The Vivo's GPU also runs at a higher clock speed (1047 MHz vs 950 MHz), reinforcing its graphics edge.

Across every measurable performance dimension — CPU throughput, GPU speed, RAM capacity, memory bandwidth, and storage — the Vivo Y31 Pro 5G holds a clear and consistent advantage. For users who game, multitask heavily, or simply want a device that stays responsive over years of use, the Vivo is the stronger performer by a meaningful margin.

Cameras:
megapixels (main camera) 50 & 2 MP 50 & 2 MP
Has a dual-lens (or multi-lens) main camera
megapixels (front camera) 8MP 8MP
has built-in optical image stabilization
Has a dual-tone LED flash
has a BSI sensor
has a CMOS sensor
has continuous autofocus when recording movies
Has phase-detection autofocus for photos
supports slow-motion video recording
has a built-in HDR mode
has manual exposure
has a flash
optical zoom 0x 0x
has manual ISO
has a serial shot mode
has manual focus
has a front camera
Has laser autofocus
Shoots 360° panorama
has manual white balance
shoots raw
has touch autofocus
has manual shutter speed
can create panoramas in-camera
Has a front-facing LED flash
has a dual-lens (or multi-lens) front camera
supports HDR10 recording
supports Dolby Vision recording
has a front-facing camera under the display
Has a RGB LED flash
has 3D photo/video recording capabilities

Rarely does a camera comparison land this evenly, but the provided specs leave no room for ambiguity: the Oppo A5 Pro and the Vivo Y31 Pro 5G are identical across every single camera specification in this dataset. Both feature a 50 MP + 2 MP dual rear camera setup, an 8 MP front shooter, and the same autofocus suite — phase-detection and touch autofocus for stills, continuous autofocus during video. Neither offers optical image stabilization or optical zoom.

The manual controls available on both are also matched point for point: manual ISO, manual exposure, manual focus, manual white balance, HDR mode, slow-motion recording, serial shot, and in-camera panorama. Neither device shoots RAW files or supports HDR10/Dolby Vision video recording, which places both squarely in the mainstream, point-and-shoot tier of camera capability rather than the enthusiast segment.

Based strictly on the provided specifications, this category is a complete tie. Camera performance in practice can still diverge due to image processing software and the underlying chipset's ISP — but those factors fall outside the scope of the data here. On paper, neither phone offers a camera advantage over the other.

Operating system:
Android version Android 15 Android 15
has clipboard warnings
has location privacy options
has camera/microphone privacy options
has Mail Privacy Protection
has theme customization
can block app tracking
blocks cross-site tracking
has on-device machine learning
has notification permissions
has media picker
Can play games while they download
has dark mode
has Wi-Fi password sharing
has battery health check
has an extra dim mode
has focus modes
has dynamic theming
can offload apps
Has customizable notifications
has Live Text
has full-page screenshots
supports split screen
gets direct OS updates
has PiP
Can be used as a PC
Has sharing intents
has a child lock
Supports widgets
Is free and open source
Has offline voice recognition
has voice commands
Tracks the current position of a mobile device
is a multi-user system
has Quick Start

Much like the camera category, the operating system specs for these two devices are a mirror image of each other. Both ship with Android 15 and share an identical feature set across every tracked dimension — from privacy tools like location controls and camera/microphone permissions, to productivity features like split-screen multitasking, Picture-in-Picture, widgets, and full-page screenshots. Neither device receives direct OS updates, which is worth noting for long-term software support expectations.

On the privacy front, both phones offer the same meaningful set of modern Android protections — app tracking blocks, clipboard warnings, and on-device machine learning — while equally lacking cross-site tracking prevention and Mail Privacy Protection. Neither advantage nor gap exists between them here.

The conclusion is straightforward: this is a complete tie. Every feature present on one device is present on the other, and every omission is shared equally. OS experience will differ in practice only due to each brand's custom Android skin layered on top — but that distinction is not reflected in the provided data, so neither phone earns an edge in this category.

Battery:
battery power 5800 mAh 6500 mAh
has wireless charging
Supports fast charging
charging speed 45W 44W
comes with a charger
has a removable battery
has a battery level indicator
has a rechargeable battery

Battery capacity is where the Vivo Y31 Pro 5G reclaims some ground. Its 6500 mAh cell holds a meaningful 700 mAh advantage over the Oppo A5 Pro's 5800 mAh battery — roughly a 12% larger reservoir. In practical terms, that gap can translate to an extra hour or more of screen-on time during a heavy usage day, or simply greater confidence heading into the evening without reaching for a charger.

Charging speeds are effectively identical — 45W on the Oppo versus 44W on the Vivo — a 1W difference that will produce no perceptible real-world gap in charge times. Both phones include a charger in the box and support fast charging, so the out-of-box experience is the same. Neither device offers wireless charging, which is typical at this price tier.

The edge here goes to the Vivo Y31 Pro 5G, solely on the strength of its larger battery. With charging parity essentially confirmed, the bigger cell is an unambiguous advantage for endurance-focused users — and it comes without any charging speed trade-off.

Audio:
has stereo speakers
has aptX
has LDAC
has aptX HD
has aptX Adaptive
has aptX Lossless
Has a radio

Audio is another category where these two devices are inseparable. Both the Oppo A5 Pro and the Vivo Y31 Pro 5G feature stereo speakers, which is a genuine quality-of-life upgrade over mono setups — delivering wider soundstage and better channel separation when watching videos or listening to music without headphones.

For wireless audio, neither phone supports any high-quality Bluetooth codec — no aptX, aptX HD, LDAC, or their variants. This means users pairing premium wireless headphones will be limited to standard SBC or AAC transmission, which can introduce compression artifacts at higher volumes. Both devices are equally affected by this limitation, so it creates no differentiation between them.

With every tracked spec identical, this category is a complete tie. Users who prioritize audio fidelity through wired or wireless headphones should be aware that neither device caters to that use case based on the available data — but for everyday speaker use, both are equally equipped.

Connectivity & Features:
release date February 2025 September 2025
has 5G support
Wi-Fi version Wi-Fi 4 (802.11n), Wi-Fi 5 (802.11ac) Wi-Fi 4 (802.11n), Wi-Fi 5 (802.11ac)
SIM cards 2 SIM 2 SIM
Bluetooth version 5.3 5.4
has an external memory slot
Has USB Type-C
USB version 2 2
has NFC
download speed 3300 MBits/s 3270 MBits/s
Has a fingerprint scanner
has emergency SOS via satellite
has crash detection
is DLNA-certified
has a gyroscope
supports ANT+
Has a heart rate monitor
has GPS
has a compass
supports Wi-Fi
Has an infrared sensor
has an accelerometer
has a cellular module
Has a barometer
has an HDMI output
Uses 3D facial recognition
Has an iris scanner
Stylus included
supports Galileo
Has motion tracking
Has optical tracking
Has a built-in projector

The connectivity foundations are well-matched: both phones support 5G, dual SIM, Wi-Fi 5, USB Type-C, expandable storage, a fingerprint scanner, and GPS with Galileo support. Download speeds are virtually identical at 3300 vs 3270 Mbits/s — a negligible real-world difference. Where things diverge, however, are in a handful of features that matter depending on how you use your phone.

The Oppo A5 Pro includes NFC while the Vivo Y31 Pro 5G does not. For users in markets where contactless payments, transit cards, or NFC-based device pairing are part of daily life, this is a significant omission on the Vivo's part. Conversely, the Vivo Y31 Pro 5G counters with a gyroscope and an infrared sensor, both absent on the Oppo. The gyroscope enables more accurate motion-based gaming and AR applications, while the infrared sensor lets the phone function as a universal remote for TVs and appliances — a niche but genuinely useful everyday convenience.

This category comes down to use-case priorities. The Oppo's NFC advantage is broader and more universally impactful in day-to-day life, while the Vivo's gyroscope and IR blaster appeal to more specific users. The Bluetooth 5.4 on the Vivo versus 5.3 on the Oppo is a marginal difference unlikely to be felt in practice. Overall, the Oppo edges ahead for most users thanks to NFC, but the Vivo is the stronger pick for mobile gamers or those who value a built-in remote.

Miscellaneous:
has a video light
Has sapphire glass display
Has a curved display
Has an e-paper display

The miscellaneous specs for these two devices are, once again, identical across every tracked point. Both the Oppo A5 Pro and the Vivo Y31 Pro 5G include a video light, and neither features a sapphire glass display, curved screen, or e-paper display — all of which are premium or niche characteristics not expected at this market segment.

This category is a complete tie based on the provided data. No differentiator exists between the two phones here, and none of the shared specs represent a meaningful advantage or limitation for either device in isolation.

Comparison Summary & Verdict

After examining every specification, it is clear that these two phones serve slightly different audiences. The Oppo A5 Pro (Global) (128GB / 6GB RAM) stands out with its superior IP68 waterproofing, lighter 194 g body, NFC support, and a marginally faster 45W charging speed, making it the stronger pick for users who prioritize durability and contactless convenience. The Vivo Y31 Pro 5G, on the other hand, pulls ahead with its sharper 1080 x 2408 px display at 393 ppi, the more powerful MediaTek Dimensity 7300 chipset, DDR5 RAM, a larger 6500 mAh battery, and extras like a gyroscope and infrared sensor, making it the better choice for users who value raw performance, a crisper screen, and a richer feature set. Neither phone is a clear-cut winner for everyone, but your priorities will make the decision straightforward.

Oppo A5 Pro (Global) (128GB / 6GB RAM)
Buy Oppo A5 Pro (Global) (128GB / 6GB RAM) if...

Buy the Oppo A5 Pro (Global) (128GB / 6GB RAM) if you need a lighter, more compact phone with superior IP68 waterproofing and NFC support for contactless payments.

Vivo Y31 Pro 5G
Buy Vivo Y31 Pro 5G if...

Buy the Vivo Y31 Pro 5G if you want a sharper Full HD+ display, stronger chipset performance, a bigger battery, and added features like a gyroscope and infrared sensor.