Batu Sapi is a federal constituency in Sandakan Division (Sandakan District), Sabah, Malaysia, that has been represented in the Dewan Rakyat since 2004.

The federal constituency was created in the 2003 redistribution and is mandated to return a single member to the Dewan Rakyat under the first past the post voting system.

Demographics https://ge15.orientaldaily.com.my/seats/sabah/p As of 2020, Batu Sapi has a population of 119,698 people.

History Polling districts According to the gazette issued on 21 November 2025, the Batu Sapi constituency has a total of 11 polling districts. State constituencyPolling DistrictCodeLocationSekong (N53)Jalan Sibuga185/53/01 SMA Tun Juhar SK MawarKampung Gas185/53/02 SK Gas SK BambanganJalan Batu Sapi185/53/03SMK Batu SapiTronglit185/53/04SK Pulau TimbangSekong185/53/05SK SegaliudLupak Meluas185/53/06SK Kg BahagiaPulau Sanghai185/53/07SK Pulau SanghaiKaramunting (N54)Cecily185/54/01SJK (C) Yuk ChoiTanah Merah185/54/02SJK (C) Sung SiewJalan Leila185/54/03Tadika Sung SiewKampung Gelam185/54/04 Perpustakaan Wilayah Sandakan SK Bandar SandakanKaramunting185/54/05SK KaramuntingBokara185/54/06SK Sri Melanta Jaya

Representation history Members of Parliament for Batu Sapi Parliament No Years Member PartyVote Share Constituency created from Libaran and Sandakan 11th P185 2004-2008 Edmund Chong Ket Wah (蒋国华) Uncontested 12th 2008-20109,479 62.16% 2010-2013 Tsen Thau Lin (曾道玲)9,773 64.22% 13th 2013-2018 13,085 57.44% 14th 2018-2020 Liew Vui Keong (刘伟强) WARISAN 12,976 55.78%2020-2022VacantVacant from 2 October 2020 until the 2022 Malaysian general election due to the incumbent died in office. No by-election was held due to 2021 Malaysian Proclamation of Emergency in order to curb the COVID-19 pandemic. 15th 2022 Khairul Firdaus Akbar Khan (خَيْرُٱلْفِرْدَوْس أَكْبَرخَان) 12,152 44.95%2022–present

State constituency Parliamentaryconstituency State constituency 1967–1974 1974–1985 1985–1995 1995–2004 2004–2020 2020–present Batu Sapi Karamunting Sekong

Historical boundaries State Constituency Area 2003 2019 Karamunting Karamunting Pusat Bandar Sandakan Ramai-Ramai Taman Melanta Tanah Merah Karamunting Pine Villa Estate Pusat Bandar Sandakan Ramai-Ramai Tanah MerahSekong Kampung Lot M Segaliud Selipok Pulau Timbang Taman Mawar

Current state assembly members No.State ConstituencyMemberCoalition (Party)N53SekongAlias SaniWARISANN54KaramuntingAlex Wong Tshun Khee

Local governments & postcodes No.State ConstituencyLocal GovernmentPostcodeN53SekongSandakan Municipal Council 90000 Sandakan 90200 KinabatanganN54Karamunting

Election results

Notes

References