By-Elections (PRK): Ballots

Last updated: 18 Jul 2026

Candidate-level results, party affiliations, and demographic details for every by-election from 1957-present.

-- views-- downloads

720 rows × 20 cols

dateelectionstateseatballot_ordercandidate_uidname_on_ballotnamesexethnicityageparty_on_ballotparty_uidpartycoalition_uidcoalitionvotesvotes_percrankresult
24 Jan 2026BY-ELECTIONSabahN.58 Lamag1KE6NRMihaMohd Ismail bin AyobMBumi Sabah45BN001-UMNOUMNO001-BNBN7,26982.11won
24 Jan 2026BY-ELECTIONSabahN.58 Lamag2G6BSAMazliwati Abdul MalekMazliwati binti Abdul MalekFBumi Sabah53WARISAN104-WARISANWARISAN000-ALONEALONE1,58817.92lost
24 Jan 2026BY-ELECTIONSabahP.187 Kinabatangan12TYQ1Naim MoktarMohd Kurniawan Naim bin Moktar (Naim Moktar)MBumi Sabah32BN001-UMNOUMNO001-BNBN19,85275.11won
24 Jan 2026BY-ELECTIONSabahP.187 Kinabatangan2TN960Goldam H SalangahGoldam bin Hamid (Goldam H Salangah)MBumi Sabah40BEBAS000-BEBASBEBAS000-ALONEALONE9463.63lost_deposit
24 Jan 2026BY-ELECTIONSabahP.187 Kinabatangan3PHJCKDatuk Saddi bin Abdu RahmanSaddi Abdul RahmanMBumi Sabah67WARISAN104-WARISANWARISAN000-ALONEALONE5,63821.32lost
26 Apr 2025BY-ELECTIONPerakN.48 Ayer Kuning10V01VDr. Ustaz Yusri BakirMohamad Yusri bin BakirMMalay54BN001-UMNOUMNO001-BNBN11,06560.71won
26 Apr 2025BY-ELECTIONPerakN.48 Ayer Kuning248P44Ustaz MuhaiminMuhaimin bin Abdul MalekMMalay44PN004-PASPAS011-PNPN6,05933.22lost
26 Apr 2025BY-ELECTIONPerakN.48 Ayer Kuning39J6H9Bawani KSBawani a/p Kaniapan (Bawani KS)FIndian40PSM074-PSMPSM000-ALONEALONE1,1066.13lost_deposit
28 Sept 2024BY-ELECTIONJohorN.29 Mahkota1SZKX9Syed Hussien Bin Syed AbdullahSyed Hussien bin Syed AbdullahMMalay40BN001-UMNOUMNO001-BNBN27,99579.21won
28 Sept 2024BY-ELECTIONJohorN.29 Mahkota2XD9ZJCoach HaizanMohammad Haizan bin JaafarMMalay61PN107-BERSATUBERSATU011-PNPN7,34720.82lost
17 Aug 2024BY-ELECTIONKelantanN.43 Nenggiri1K47RQRizwadi IsmailMohd Rizwadi IsmailMMalay41PAS004-PASPAS011-PNPN5,73938.72lost
17 Aug 2024BY-ELECTIONKelantanN.43 Nenggiri2PHXV0AwieMohd Azmawi Fikri bin Abdul GhaniMMalay38BN001-UMNOUMNO001-BNBN9,09161.31won
06 Jul 2024BY-ELECTIONPulau PinangN.20 Sungai Bakap1C8VM5Cikgu JoohariJoohari bin AriffinMMalay60PH078-PKRPKR007-PHPH10,22241.42lost
06 Jul 2024BY-ELECTIONPulau PinangN.20 Sungai Bakap2FPHPEAbang AbidinAbidin bin IsmailMMalay56PN004-PASPAS011-PNPN14,48958.61won
11 May 2024BY-ELECTIONSelangorN.06 Kuala Kubu Baharu1YJ3B1Khairul AzhariKhairul Azhari bin SautMMalay54PN107-BERSATUBERSATU011-PNPN10,13141.42lost
11 May 2024BY-ELECTIONSelangorN.06 Kuala Kubu Baharu21ZSDAPang Sock TaoPang Sock TaoFChinese31PH021-DAPDAP007-PHPH14,00057.21won
11 May 2024BY-ELECTIONSelangorN.06 Kuala Kubu Baharu35DFFKEris Nyau Ke XinEris Nyau Ke XinFChinese27BEBAS000-BEBASBEBAS000-ALONEALONE1880.83lost_deposit
11 May 2024BY-ELECTIONSelangorN.06 Kuala Kubu Baharu48V5HWHafizahHafizah binti ZainuddinFMalay50PRM009-PRMPRM000-ALONEALONE1520.64lost_deposit
02 Dec 2023BY-ELECTIONTerengganuP.040 Kemaman1V4D8RJeneral (B) Tan Sri Raja Mohamed AffandiRaja Mohamed Affandi bin Raja Mohamed NoorMMalay66BN001-UMNOUMNO001-BNBN27,77829.92lost
02 Dec 2023BY-ELECTIONTerengganuP.040 Kemaman2Y94ZVDr. SamAhmad Samsuri bin MokhtarMMalay53PAS004-PASPAS011-PNPN64,99870.11won
04 Nov 2023BY-ELECTIONSarawakN.67 Jepak1V8GZYChieng Lea PhingChieng Lea PhingMChinese62ASPIRASI071-ASPIRASIASPIRASI000-ALONEALONE4313.93lost_deposit
04 Nov 2023BY-ELECTIONSarawakN.67 Jepak2QPQ6FIskandar TurkeeIskandar bin TurkeeMBumi Sarawak54GPS029-PBBPBB009-GPSGPS9,63888.21won
04 Nov 2023BY-ELECTIONSarawakN.67 Jepak37H70PStevenson Joseph SumbangStevenson anak Joseph SumbangMBumi Sarawak42PBK097-PBKPBK000-ALONEALONE8547.82lost_deposit
07 Oct 2023BY-ELECTIONPahangN.36 Pelangai1281ETCikgu KasimKasim bin SamatMMalay62PN004-PASPAS011-PNPN4,37537.22lost
07 Oct 2023BY-ELECTIONPahangN.36 Pelangai2M9146Haslihelmy Dm Bin ZulhasliHaslihelmy DM bin ZulhasliMMalay36BEBAS000-BEBASBEBAS000-ALONEALONE470.43lost_deposit
07 Oct 2023BY-ELECTIONPahangN.36 Pelangai3DNX14Dato' Amizar Bin Abu AdamAmizar bin Abu AdamMMalay50BN001-UMNOUMNO001-BNBN7,32462.41won
09 Sept 2023BY-ELECTIONJohorN.13 Simpang Jeram1ZMTCJDr. Mazri YahyaMohd Mazri bin YahyaMMalay54PN004-PASPAS011-PNPN10,33042.22lost
09 Sept 2023BY-ELECTIONJohorN.13 Simpang Jeram2DDMZMIr. Ts. Haji NazriNazri bin Abdul RahmanMMalay56PH046-AMANAHAMANAH007-PHPH13,84456.51won
09 Sept 2023BY-ELECTIONJohorN.13 Simpang Jeram3H9DZPJeghanaathanJeganathan a/l SubramaniamMIndian55BEBAS000-BEBASBEBAS000-ALONEALONE3111.33lost_deposit
09 Sept 2023BY-ELECTIONJohorP.161 Pulai1Y0J32Samsudin PKPKLSamsudin bin Mohamad FauziMMalay47BEBAS000-BEBASBEBAS000-ALONEALONE5280.73lost_deposit
CC0

Download (720 rows x 20 columns)

FormatSizeDownloadLink
Parquet47 KB
CSV123 KB
Excel95 KB

Programmatic Access

import pandas as pd

URL = "https://lake.electiondata.my/results_headline/headline_ballots_byelections.parquet"

df = pd.read_parquet(URL)
print(df.shape)   # (720, 20)
print(df.dtypes)
df

Cite

Users wishing to reference this dataset in an academic context should cite Thevananthan (2025), which documents the construction of the dataset as well as the data itself.

APA

Thevananthan, T. (2025). The Malaysian Election Corpus (MECo): Federal and State-Level Election Results from 1955 to 2025. Scientific Data.

Harvard

Thevananthan, T. 2025, The Malaysian Election Corpus (MECo): Federal and State-Level Election Results from 1955 to 2025. Scientific Data.

MLA

Thevananthan, Thevesh. "The Malaysian Election Corpus (MECo): Federal and State-Level Election Results from 1955 to 2025." Scientific Data (2025).

Chicago

Thevananthan, Thevesh. "The Malaysian Election Corpus (MECo): Federal and State-Level Election Results from 1955 to 2025." Scientific Data (2025).

BibTeX

@article{thevananthan2025malaysian,
  author  = {Thevananthan, Thevesh},
  title   = {The Malaysian Election Corpus (MECo): Federal and State-Level Election Results from 1955 to 2025},
  journal = {Scientific Data},
  year    = {2025}
}