Official transaction records from NAPIC (JPPH) open sales data — actual sold prices, not asking prices. Filter by state, district, sector and property type.
| Month | Type | Scheme / road | District | Level | Sqft | Tenure | Price | PSF |
|---|---|---|---|---|---|---|---|---|
| Apr 2025 | 2 - 2 1/2 Storey Terraced | BANGSAR BARU · JLN TERASEK | Kuala Lumpur · WP Kuala Lumpur | — | 1,868 | Freehold | RM1,600,000 | RM857 |
| Apr 2025 | 2 - 2 1/2 Storey Terraced | TMN DELIMA · JLN 4/154A | Kuala Lumpur · WP Kuala Lumpur | — | 1,549 | Freehold | RM650,000 | RM420 |
| Apr 2025 | 2 - 2 1/2 Storey Terraced | DESA PARK CITY (SAFA) · JLN SAFA 1 | Kuala Lumpur · WP Kuala Lumpur |
Where this data comes from
How we handle the data
What to keep in mind
| — |
| 2,380 |
| Freehold |
| RM4,100,000 |
| RM1723 |
| Apr 2025 | 2 - 2 1/2 Storey Terraced | SUNWAY SPK DAMANSARA · JALAN DAUN INAI 7 | Kuala Lumpur · WP Kuala Lumpur | — | 2,890 | Freehold | RM3,250,000 | RM1125 |
| Apr 2025 | 2 - 2 1/2 Storey Terraced | TMN BUKIT MALURI · JALAN BUKIT MALURI 11 | Kuala Lumpur · WP Kuala Lumpur | — | 1,465 | Freehold | RM1,240,000 | RM846 |
| Apr 2025 | 2 - 2 1/2 Storey Terraced | TMN SRI SINAR · JLN 26/38A | Kuala Lumpur · WP Kuala Lumpur | — | 1,081 | Freehold | RM600,000 | RM555 |
| Apr 2025 | 2 - 2 1/2 Storey Terraced | SUNWAY SPK DAMANSARA · JLN DAUN INAI 7 | Kuala Lumpur · WP Kuala Lumpur | — | 2,552 | Freehold | RM2,415,000 | RM946 |
| Apr 2025 | 2 - 2 1/2 Storey Terraced | TAMAN SERI BUKIT SEGAMBUT · JALAN SERI BUKIT SEGAMBUT 2 | Kuala Lumpur · WP Kuala Lumpur | — | 3,121 | Freehold | RM1,400,000 | RM449 |
| Apr 2025 | 2 - 2 1/2 Storey Terraced | SEGAMBUT GARDEN · PERSIARAN SEGAMBUT UTARA | Kuala Lumpur · WP Kuala Lumpur | — | 1,240 | Freehold | RM630,000 | RM508 |
| Apr 2025 | 2 - 2 1/2 Storey Terraced | KEPONG BARU · JALAN LANG PERUT PUTIH 10 | Kuala Lumpur · WP Kuala Lumpur | — | 2,157 | Freehold | RM1,230,000 | RM570 |
| Apr 2025 | 2 - 2 1/2 Storey Terraced | TAMAN MEGAH KEPONG · JALAN UDANG GANTUNG 4 | Kuala Lumpur · WP Kuala Lumpur | — | 1,761 | Freehold | RM1,013,000 | RM575 |
| Apr 2025 | 2 - 2 1/2 Storey Terraced | TMN SRI SINAR · JALAN 34E/38A | Kuala Lumpur · WP Kuala Lumpur | — | 905 | Freehold | RM500,000 | RM552 |
| Apr 2025 | 2 - 2 1/2 Storey Terraced | TAMAN KOPERASI POLIS FASA 1 · JLN 20/10 | Kuala Lumpur · WP Kuala Lumpur | — | 1,328 | Freehold | RM430,000 | RM324 |
| Apr 2025 | 2 - 2 1/2 Storey Terraced | TAMAN KOPERASI POLIS FASA 1 · JLN 16/10 | Kuala Lumpur · WP Kuala Lumpur | — | 752 | Freehold | RM523,000 | RM696 |
| Apr 2025 | 2 - 2 1/2 Storey Terraced | DESA PARKCITY (CASAMAN) · NO 2. CANGKAT INTISARI | Kuala Lumpur · WP Kuala Lumpur | — | 5,651 | Freehold | RM8,388,000 | RM1484 |
| Apr 2025 | 2 - 2 1/2 Storey Terraced | TMN KOK LIAN · JALAN BATU BERANI | Kuala Lumpur · WP Kuala Lumpur | — | 1,760 | Freehold | RM790,000 | RM449 |
| Apr 2025 | 2 - 2 1/2 Storey Terraced | ASEANA VILLA THE RESIDENCE · JALAN DUTA KIARA 2, MONT KIARA | Kuala Lumpur · WP Kuala Lumpur | — | 3,674 | Freehold | RM4,000,000 | RM1089 |
| Apr 2025 | 2 - 2 1/2 Storey Terraced | TAMAN PRIMA PELANGI · JLN PRIMA PELANGI 6 | Kuala Lumpur · WP Kuala Lumpur | — | 1,932 | Freehold | RM950,000 | RM492 |
| Apr 2025 | 2 - 2 1/2 Storey Terraced | DESA PARKCITY (CASAMAN) · NO 2. CANGKAT INTISARI | Kuala Lumpur · WP Kuala Lumpur | — | 3,208 | Freehold | RM5,300,000 | RM1652 |
| Apr 2025 | 2 - 2 1/2 Storey Terraced | BANDAR MENJALARA (DESA SERI MAHKOTA) · JLN 20/62 | Kuala Lumpur · WP Kuala Lumpur | — | 1,352 | Freehold | RM1,100,000 | RM814 |
| Apr 2025 | 2 - 2 1/2 Storey Terraced | TAMAN PRIMA PELANGI · JLN PRIMA PELANGI 6 | Kuala Lumpur · WP Kuala Lumpur | — | 1,880 | Freehold | RM806,000 | RM429 |
| Apr 2025 | 2 - 2 1/2 Storey Terraced | KAW KASIPILLAY · JALAN MANGGA | Kuala Lumpur · WP Kuala Lumpur | — | 1,285 | Freehold | RM700,000 | RM545 |
| Apr 2025 | 1 - 1 1/2 Storey Terraced | TMN SETAPAK (SETAPAK GARDEN) · JALAN CHENGAL SELATAN | Kuala Lumpur · WP Kuala Lumpur | — | 1,250 | Freehold | RM690,000 | RM552 |
| Apr 2025 | 1 - 1 1/2 Storey Terraced | TMN IBU KOTA · JALAN IBU KOTA 2 | Kuala Lumpur · WP Kuala Lumpur | — | 1,033 | Freehold | RM630,000 | RM610 |
| Apr 2025 | 1 - 1 1/2 Storey Terraced | BANDAR BARU SRI PETALING · JLN PIKRAMA 3 | Kuala Lumpur · WP Kuala Lumpur | — | 843 | Freehold | RM650,000 | RM771 |
| Apr 2025 | 1 - 1 1/2 Storey Terraced | HAPPY GARDEN · JLN RIANG 13 | Kuala Lumpur · WP Kuala Lumpur | — | 1,320 | Freehold | RM750,000 | RM568 |
| Apr 2025 | 1 - 1 1/2 Storey Terraced | BANGSAR PARK · JLN LIMAU BESAR | Kuala Lumpur · WP Kuala Lumpur | — | 1,017 | Freehold | RM1,220,000 | RM1200 |
| Apr 2025 | 1 - 1 1/2 Storey Terraced | TAYNTON VIEW · JLN BEE ENG 2 | Kuala Lumpur · WP Kuala Lumpur | — | 1,210 | Freehold | RM535,000 | RM442 |
| Apr 2025 | 1 - 1 1/2 Storey Terraced | TMN TUN DR ISMAIL · LORONG ABANG HAJI OPENG 3 | Kuala Lumpur · WP Kuala Lumpur | — | 1,177 | Freehold | RM1,250,000 | RM1062 |
| Apr 2025 | 1 - 1 1/2 Storey Terraced | KEPONG BARU · JALAN HELANG | Kuala Lumpur · WP Kuala Lumpur | — | 964 | Freehold | RM650,000 | RM674 |
| Apr 2025 | 1 - 1 1/2 Storey Terraced | TMN BUKIT MALURI · LORONG BURUNG TEKUKUR 5 | Kuala Lumpur · WP Kuala Lumpur | — | 1,230 | Freehold | RM800,000 | RM650 |
| Apr 2025 | 1 - 1 1/2 Storey Terraced | KEPONG BARU · JALAN LANG PERUT PUTIH 2 | Kuala Lumpur · WP Kuala Lumpur | — | 1,078 | Freehold | RM740,000 | RM686 |
| Apr 2025 | 1 - 1 1/2 Storey Terraced | TMN KOK LIAN · LRG PADANG RENGAS 4 | Kuala Lumpur · WP Kuala Lumpur | — | 960 | Freehold | RM650,000 | RM677 |
| Apr 2025 | 1 - 1 1/2 Storey Terraced | KEPONG BARU · JALAN HELANG LAUT(70) | Kuala Lumpur · WP Kuala Lumpur | — | 990 | Freehold | RM738,000 | RM745 |
| Apr 2025 | 1 - 1 1/2 Storey Terraced | TMN BUKIT MALURI · LORONG BURUNG TEKUKUR 5 | Kuala Lumpur · WP Kuala Lumpur | — | 1,089 | Freehold | RM1,027,888 | RM944 |
| Apr 2025 | 2 - 2 1/2 Storey Terraced | TAMAN TAPAI INDAH (MR:26-04) · JLN BUKIT PAYUNG | Marang · Terengganu | — | 1,527 | Freehold | RM290,000 | RM190 |
| Apr 2025 | 2 - 2 1/2 Storey Terraced | TAMAN DARUL IMAN (KT-103-00) BATU BURUK · OFF JLN PUSARA | Kuala Terengganu · Terengganu | — | 1,355 | Freehold | RM400,000 | RM295 |
| Apr 2025 | 2 - 2 1/2 Storey Terraced | JLN CHERONG LANJUT · JLN AIR JERNIH | Kuala Terengganu · Terengganu | — | 1,404 | Freehold | RM450,000 | RM321 |
| Apr 2025 | 2 - 2 1/2 Storey Terraced | TAMAN ALAM PERDANA · OFF JALAN AIR PUTIH | Kemaman · Terengganu | — | 1,033 | Freehold | RM240,000 | RM232 |
| Apr 2025 | 2 - 2 1/2 Storey Terraced | TMN SRI PANDAN III · OFF JALAN GONG PAUH | Kemaman · Terengganu | — | 700 | Freehold | RM180,000 | RM257 |
| Apr 2025 | 2 - 2 1/2 Storey Terraced | GELIGA BESAR · OFF JLN KUANTAN - KEMAMAN | Kemaman · Terengganu | — | 1,771 | Freehold | RM500,000 | RM282 |
| Apr 2025 | 2 - 2 1/2 Storey Terraced | AJIL · OFF JLN AJIL/KUALA BERANG | Hulu Terengganu · Terengganu | — | 1,260 | Freehold | RM260,000 | RM206 |
| Apr 2025 | 1 - 1 1/2 Storey Terraced | SERATING · OFF JLN MERCHANG-MARANG | Marang · Terengganu | — | 878 | Freehold | RM265,000 | RM302 |
| Apr 2025 | 1 - 1 1/2 Storey Terraced | TAMAN RAWAI PERDANA · JLN KG RAWAI-PASIR TINGGI (PL | Marang · Terengganu | — | 706 | Freehold | RM254,601 | RM361 |
| Apr 2025 | 1 - 1 1/2 Storey Terraced | TAMAN PADANG MIDIN (KT-68) · JLN EMPAT | Kuala Terengganu · Terengganu | — | 950 | Freehold | RM170,000 | RM179 |
| Apr 2025 | 1 - 1 1/2 Storey Terraced | KUBANG IKAN · OFFJLN CENERING- KEDAI BULUH | Kuala Terengganu · Terengganu | — | 856 | Freehold | RM320,000 | RM374 |
| Apr 2025 | 1 - 1 1/2 Storey Terraced | KUBANG IKAN · OFFJLN CENERING- KEDAI BULUH | Kuala Terengganu · Terengganu | — | 832 | Freehold | RM320,000 | RM385 |
| Apr 2025 | 1 - 1 1/2 Storey Terraced | KUBANG IKAN · OFF JLN K BULUH-CENDERING | Kuala Terengganu · Terengganu | — | 856 | Freehold | RM320,000 | RM374 |
| Apr 2025 | 1 - 1 1/2 Storey Terraced | TAMAN KETAPANG · LORONG KETAPANG 2A | Kemaman · Terengganu | — | 990 | Freehold | RM300,000 | RM303 |
| Apr 2025 | 1 - 1 1/2 Storey Terraced | TMN KEMASIK · OFF JLN CHUKAI-DUNGUN | Kemaman · Terengganu | — | 971 | Freehold | RM190,000 | RM196 |