PKR Perak
P54 GERIK · Parlimen · Perak PKR · PPBM
6,353 undi (23.3%) · 6,890 undi di belakang pemenang
menentang Hasbullah bin Osman (BN, 13,243) — pemenang · Mohd Dahalan bin Hj Ismail (PAS, 7,715)
Keputusan penuh PRU14 2018 Perak →N1 PENGKALAN HULU · DUN · Perak BN · UMNO
6,029 undi (61.3%) · majoriti 2,220
mengalahkan Mohd Arif bin Mohd Aripin (PAS, 3,809)
Keputusan penuh PRU10 1999 Perak →N1 PENGKALAN HULU · DUN · Perak BN · UMNO
6,345 undi (71.6%) · majoriti 3,829
mengalahkan Md Dali B. Ghazali (PAS, 2,516)
Keputusan penuh PRU9 1995 Perak →Ibrahim bin Mohd Hanafiah ialah calon pilihan raya Malaysia yang bertanding 3 kali antara 1995 dan 2018. Pertandingan terakhir: P54 GERIK (Parlimen), Perak pada PRU14 2018 atas tiket PKR — kalah dengan 6,353 undi.
Ibrahim bin Mohd Hanafiah menang 2 daripada 3 pertandingan: PENGKALAN HULU (PRU9 1995), PENGKALAN HULU (PRU10 1999).