Điểm nổi bật của Oppo A31 là sử dụng hệ thống chính 12 MP với khẩu độ lớn (f/1.8), hỗ trợ chế độ chụp liên tục và zoom kỹ thuật số 6x mang tới những bức ảnh sắc nét và chi tiết, cả trong điều kiện ánh sáng yếu. Ngoài ra, máy còn hỗ trợ riêng thêm một ống kính macro 4 cm.
Oppo A31 cũng hỗ trợ camera cảm biến chiều sâu 2 MP, khẩu độ f/2.4 và 5 chế độ lọc màu khác nhau, giúp tối ưu hóa hiệu ứng xóa phông phần cứng. Camera trước 8 MP hỗ trợ làm đẹp AI tăng cường nhận diện thêm 31 điểm trên khuôn mặt, tự động xác định độ tuổi và giới tính để tạo ra những bức ảnh selfie tự nhiên.
Về thiết kế, máy sử dụng màn hình dạng giọt nước 6,5 inch. Kích thước giọt nước giảm 31,4% so với thế hệ trước nâng tỷ lệ màn hình trên thân máy đạt 89% cho trải nghiệm hình ảnh tối ưu
Về cấu hình, điện thoại này hoạt động dựa trên bộ vi xử lý MediaTek Helio P35 tám nhân (4 nhân xung nhịp 2,3 Ghz và 4 nhân xung nhịp 1,8 Ghz), 4 GB RAM và bộ nhớ trong 128 GB, mức dung lượng dồi dào trong phân khúc dưới 5 triệu đồng. Ngoài ra, máy cũng có khe cắm thẻ nhớ ngoài để tăng thêm dung lượng tới 25 GB nữa thông qua thẻ nhớ microSD.
Về phần mềm, Oppo A31 hiện cài sẵn bản Color OS 6.1 tùy biến dựa trên Android 9. Pin của sản phẩm có dung lượng 4.230 mAh sạc thường qua cổng sạc microUSB. Các tính năng đáng kể khác gồm giắc âm thanh, Bluetooth 5.0, Wi-Fi hai dải tần, 2 SIM LTE 4G và hỗ trợ đài FM.
Tại thị trường Việt Nam, Oppo A31 đang được chào bán với giá 4,49 triệu đồng.