BN lahir 1960 · Kedah
N8 PEDU · DUN · Kedah BN · UMNO
8,024 undi (35.8%) · 6,373 undi di belakang pemenang
menentang Mohd Radzi bin Md Amin (PN, 14,397) — pemenang
Keputusan penuh PRN 2023 Kedah →P7 PADANG TERAP · Parlimen · Kedah BN · UMNO
17,258 undi (35.5%) · 10,959 undi di belakang pemenang
menentang Nurul Amin bin Hamid (PN, 28,217) — pemenang · Muaz bin Abdullah (PH, 2,702) · Razali bin Lebai Salleh (PEJUANG, 452)
Keputusan penuh PRU15 2022 Kedah →P7 PADANG TERAP · Parlimen · Kedah BN · UMNO
16,384 undi (42.1%) · majoriti 1,099
mengalahkan Mohamad Azam bin Abd Majid @ Abd Aziz (PAS, 15,285) · Mohd Khairizal bin Khazali (PKR, 7,254)
Keputusan penuh PRU14 2018 Kedah →P7 PADANG TERAP · Parlimen · Kedah BN · UMNO
20,654 undi (55.7%) · majoriti 4,442
mengalahkan Mohd Nasir bin Zakaria (PAS, 16,212) · Muhamad Bazli bin Abdullah (BEBAS, 243)
Keputusan penuh PRU13 2013 Kedah →N8 PEDU · DUN · Kedah BN · UMNO
8,780 undi (59.2%) · majoriti 2,733
mengalahkan Zamri bin Yusuf (PKR, 6,047)
Keputusan penuh PRU12 2008 Kedah →N8 PEDU · DUN · Kedah BN · UMNO
7,684 undi (57%) · majoriti 1,899
mengalahkan Wan Jaafar bin Wan Ahmad (PAS, 5,785)
Keputusan penuh PRU11 2004 Kedah →Mahdzir bin Khalid ialah calon pilihan raya Malaysia yang bertanding 6 kali antara 2004 dan 2023. Pertandingan terakhir: N8 PEDU, Kedah pada PRN 2023 atas tiket BN — kalah dengan 8,024 undi.
Mahdzir bin Khalid menang 4 daripada 6 pertandingan: PEDU (PRU11 2004), PEDU (PRU12 2008), PADANG TERAP (PRU13 2013), PADANG TERAP (PRU14 2018).