Lenovo ThinkCentre M920q Tiny compatible parts and upgrade prices

Compatible Lenovo ThinkCentre M920q Tiny parts on eBay today: memory from $27.99 (DDR4 8GB SODIMM 3200 (single)), drives from $69.00 (Samsung 870 EVO 0.5TB). Filling both memory slots costs 2 × $39.99 = $79.98 for 32 GB.

Live US eBay asking prices, item + shipping, updated twice a day (2026-11-06). We earn a commission on purchases through our links.

CPU
Intel 8th/9th-gen Core T-series, LGA1151, Q370 chipset
Memory
DDR4 SODIMM
Memory slots
2
Max memory
32 GB per Lenovo (2 × 16 GB)
Storage
1 × M.2 2280 NVMe, 1 × 2.5in SATA
Expansion
1 × PCIe x16 (x8 electrical) low-profile slot with the optional riser
The Mini PC itself
from $157 on eBay (76 listings)

Lenovo ThinkCentre M920q Tiny memory

ItemFits becauseLowest now$/GBTypicalTrend7-dayListings
DDR4 8GB SODIMM 3200 (single)DDR4 SODIMM (laptop-size); 2 slots $27.99$3.50$39.99—82
DDR4 16GB SODIMM 3200 (single) 60-day lowDDR4 SODIMM (laptop-size); 2 slots $39.99$2.50$75.85▼ 6.0%118
DDR4 16GB (2×8GB) SODIMM 3200DDR4 SODIMM (laptop-size); 2 slots $49.99$3.12$99.00—145
DDR4 32GB SODIMM 3200 (single)DDR4 SODIMM (laptop-size); 2 slots $110$3.44$160—57
DDR4 32GB (2×16GB) SODIMM 3200DDR4 SODIMM (laptop-size); 2 slots $111$3.46$198▲ 2.1%141

Cost to fill all 2 slots

Lenovo ThinkCentre M920q Tiny drives

ItemFits becauseLowest now$/TBTypicalTrend7-dayListings
Samsung 870 EVO 0.5TB2.5in SATA SSD $69.00$138$156▲ 57.4%49
Samsung 970 EVO Plus 0.5TBM.2 2280 NVMe (runs at PCIe 3.0) $69.95$140$95.95▲ 1.0%21
Crucial MX500 1TB2.5in SATA SSD $89.99$89.99$176▲ 11.4%37
WD Black SN770 1TB dealM.2 2280 NVMe (runs at PCIe 3.0) $114$114$2060%28
Samsung 970 EVO Plus 1TBM.2 2280 NVMe (runs at PCIe 3.0) $115$115$200▼ 4.1%35
Samsung 870 EVO 1TB2.5in SATA SSD $120$120$256▲ 6.7%134
Crucial P3 1TBM.2 2280 NVMe (runs at PCIe 3.0) $123$123$140▼ 43.3%5
Crucial P3 Plus 1TBM.2 2280 NVMe (runs at PCIe 3.0) $130$130$170▼ 9.3%12
Kingston NV2 1TB few listingsM.2 2280 NVMe (runs at PCIe 3.0) $131$131$153▲ 16.5%4
Crucial MX500 2TB2.5in SATA SSD $165$82.50$256▼ 3.5%9
Samsung 870 EVO 2TB2.5in SATA SSD $175$87.50$3660%137
Kingston NV2 2TBM.2 2280 NVMe (runs at PCIe 3.0) $190$95.00$238▲ 1.3%18
Crucial P3 2TB few listings dealM.2 2280 NVMe (runs at PCIe 3.0) $196$97.86$208▼ 28.3%4
Samsung 970 EVO Plus 2TBM.2 2280 NVMe (runs at PCIe 3.0) $199$99.50$295▼ 1.7%43
Crucial P3 Plus 2TB 60-day lowM.2 2280 NVMe (runs at PCIe 3.0) $201$100$239▼ 28.6%7
WD Black SN770 2TBM.2 2280 NVMe (runs at PCIe 3.0) $220$110$306▲ 3.4%42
Samsung 870 EVO 4TB2.5in SATA SSD $369$92.25$8900%69
Crucial P3 Plus 4TBM.2 2280 NVMe (runs at PCIe 3.0) $390$97.50$656▲ 34.6%11
Crucial P3 4TB few listingsM.2 2280 NVMe (runs at PCIe 3.0) $406$101$450▼ 10.6%4
Crucial MX500 4TB few listings2.5in SATA SSD $707$177$747▼ 5.1%3

Lenovo ThinkCentre M920q Tiny network cards

ItemFits becauseLowest nowTypicalTrend7-dayListings
Intel X520-DA2 10GbE SFP+Low-profile PCIe card: needs the optional riser $11.99$25.000%125
Mellanox ConnectX-3 MCX311A (10GbE)Low-profile PCIe card: needs the optional riser $22.99$37.100%19
Intel I350-T4 1GbE (4-port)Low-profile PCIe card: needs the optional riser $32.99$85.00▼ 4.4%143

What to check before you buy

Parts for other PCs