CAROUSELL / ECOMMERCE

Singapore iPhone marketplace listings

Compare 997 individual iPhone listings with SGD asking prices, seller-reported condition and direct Carousell links.

iPhone listings
997
condition categories
7
Collected
25 Sept 2026
Singapore10 fields

Preview the data

Sample · 5 of 997 iPhone listings
First 5 real records from the collected snapshot
#Listing titleAsking priceCurrencyCondition
01iPhone 15 Pro Max Blue Titanium 256GB858SGDLike new
02iPhone 14 Pro Max Space Black 512GB788SGDWell used
03iPhone 13 Pink 256GB338SGDWell used
04iPhone 17 256GB Sage999SGDLike new
05iPhone 17 Pro 1TB Silver1588SGDLike new

What you can do with this dataset

  • Compare asking prices and reported condition across individual iPhone listings.
  • Build a spreadsheet of listings with direct links for manual follow-up.
  • Use this dated snapshot as a starting point for later price observations.

Dataset coverage

997 unique individual listings from the All (marketplace) tab of Carousell Singapore’s public iPhone search. Collected 1049 rows representing 1002 distinct URLs across bounded Show more results batches; removed 47 repeated rows after an interrupted run and excluded 5 off-scope titles, including one additional box-only listing found during release QA. One row per listing URL. The original snapshot used search cards. Release QA subsequently checked a purposive sample of 24 detail pages. The collection was capped at 1000 unique cards and 40 batches; it is not a complete search export.

Fields included

titlestring

Individual listing title as reported by the source; not independently verified.

pricenumber

Listed asking price; not a completed transaction value.

currencystring

Currency reported by the source.

conditionstring / null

Condition reported by the seller, when available.

source_urlURL

Public listing URL.

collected_atISO date

UTC observation timestamp.

listing_idstring

Source listing identifier, preserved as text.

condition_normalizedstring

Normalized seller label; new combines New and Brand new. Used remains used_unspecified. Raw condition is preserved.

quality_flagsstring

Semicolon-separated known issues; empty does not mean independently verified. See release QA report.

source_audit_statusstring

24-row purposive detail-page sample: matched_checked_fields, differences, unavailable or not_sampled. Not a full-record verification.

Data limitations

  • Bounded search snapshot, not all iPhone listings or a representative market sample.
  • Asking prices, model names and conditions are source reported and not independently verified; unusual values may be present.
  • 3 listings advertise S$1 or less and may use placeholder prices. Values are retained unchanged; exclude them from unreviewed price statistics.
  • Title-based relevance checks cannot guarantee every listing is a complete, working phone.
  • An asking price is not a completed sale price or a guarantee of availability.
  • No seller identities or personal contact details are included.
  • Release QA: all 24 sampled titles and prices matched detail pages. Condition was not detail-audited because the direct-page extractor does not return it.
  • Release QA: known issues are filterable in quality_flags. Historical observations are preserved when sampled detail pages differ. Only the sampled fields were compared; availability and source claims can change.
Read the Carousell scraping guide

Different scope? Regular updates?

Tell us the source, coverage and cadence you have in mind.

SOMETHING SPECIFIC?

Tell us what you need.

Nothing is submitted here. You’ll review and send the request in your email app.