Condition
Purchase
Sort by
Time
Various
Bachmann 031 class 350 2 - bachmann,
€312.70
Buy It Now
Bachmann 531 class 6 - a2, 4-6-2
€74.95
Buy It Now
Bachmann class 158 - class, dmu
€134.95
Buy It Now
Bachmann 506a class - class, 158
€85.00
Buy It Now
Bachmann 4cep emu 426 - , oo
€156.70
Buy It Now
Bachmann branchline 743a - bachmann, oo
€83.90
Buy It Now
Bachmann gauge 362a br - gauge,
€89.50
Buy It Now
Bachmann 976 br lined - 31-976,
€89.95
Buy It Now
Bachmann gauge 31 145nrm - bachmann,
€220.00
Buy It Now
Bachmann 650lds class - class, 47
€135.90
Buy It Now
Bachmann 555 4801 - 31-555,
€44.38
Buy It Now
Bachmann 427a class 411 - bachmann, 31-427a
€200.00
Buy It Now
Bachmann gauge 652 - 31-652,
€160.00
Buy It Now
Bachmann 502a class 158 - bachmann,
€165.02
Buy It Now
Bachmann 452b gauge - bachmann, oo
€60.95
Buy It Now
Bachmann 956 class steam - 31-956,
€113.95
Buy It Now
Bachmann 884 midland class - 31-884,
€79.95
Buy It Now
Bachmann class 158 central - 158,
€73.50
Buy It Now
Bachmann 976a lined - 31-976a, br
€89.50
Buy It Now
Bachmann 864 j39 black - bachmann, 31-864
€69.50
Buy It Now
Bachmann 425a class 411 - bachmann,
€144.99
Buy It Now
Bachmann 116a 4mt 6 0 - 4mt, 4-6-0
€125.50
Buy It Now
Unused bachmann 476 class - 31-476,
€91.99
Buy It Now
Gauge bachmann 658 - oo,
€120.30
Buy It Now
Bachmann 265 class 419 - 31-265,
€82.99
Buy It Now
Bachmann 980 standard - bachmann, br
€99.50
Buy It Now
Bachmann 377 class 416 2epb - bachmann,
€151.50
Buy It Now
Bachmann 118 br lined - oo, 31-118
€99.95
Buy It Now
Bachmann branchline 525 oo - bachmann,
€167.10
Buy It Now
Bachmann 701a 61399 br - bachmann,
€71.49
Buy It Now
Bachmann 530 class 526 - bachmann, 31-530
€135.90
Buy It Now
Dcc fitted bachmann 677 - dcc,
€141.10
Buy It Now
Bachmann 432 black - bachmann, br
€50.10
Buy It Now
Bachmann gauge 086 br - gauge, 31-086
€119.50
Buy It Now
Bachmann 318k gcr robinson - bachmann,
€208.70
Buy It Now
Bachmann 978 standard - bachmann,
€75.00
Buy It Now
Bachmann tmc 188pre3 lms - bachmann/tmc,
€97.50
Buy It Now
Bachmann 475 class g2a - 31-475,
€63.10
Buy It Now
Bachmann 379 class 416 2epb - class,
€167.10
Buy It Now
Bachmann 614 class tank - bachmann,
€112.91
Buy It Now
Bachmann 175 jubilee - 31-175, br
€94.30
Buy It Now
Bachmann 426 gauge class - 31-426,
€160.00
Buy It Now
Bachmann 636a class 64xx - bachmann, 31-636a
€63.10
Buy It Now
Boxed bachmann 432 - boxed,
€72.75
Buy It Now
Bachmann 063 gauge - bachmann, oo
€86.00
Buy It Now
Bachmann 401 lord nelson - bachmann, oo
€32.00
Buy It Now
Bachmann 425 gauge class - 31-425, oo
€104.18
Buy It Now
Bachmann 880k gauge - bachmann,
€260.69
Buy It Now
Bachmann 976a 2 br - 2-6-2,
€99.50
Buy It Now
Bachmann 508 class 158 - bachmann,
€95.00
Buy It Now
Gauge bachmann 660a - oo,
€120.30
Buy It Now
Bachmann gauge class 70 - bachmann,
€167.10
Buy It Now
Bachmann 625 class 3f - bachmann, br
€99.50
Buy It Now
Bachmann gauge 31 - bachmann, 31-032
€172.30
Buy It Now
Bachmann 211 green - 31-211, br
€61.02
Buy It Now
Bachmann branchline class - branchline, oo
€63.10
Buy It Now
Bachmann 903 gauge class - bachmann, oo
€95.00
Buy It Now
Bachmann 031 oo class - ex,
€39.95
Buy It Now
Bachmann gauge 577 - oo, 31-577
€150.00
Buy It Now
Bachmann gauge 31 725nrm - -, 31-725nrm
€220.00
Buy It Now
Bachmann 480 class g2a - 31-480,
€75.00
Buy It Now
Bachmann 457 ivatt class - ,
€52.70
Buy It Now
Bachmann 825y gauge - 35-825y, oo
€159.99
Buy It Now
Gauge bachmann 651db - oo,
€145.00
Buy It Now
Bachmann gauge 165nrm - oo, 31-165nrm
€149.50
Buy It Now
Bachmann 964 class a4 - bachmann,
€110.00
Buy It Now
Bachmann branchline 976a br - bachmann,
€78.70
Buy It Now
Bachmann 031 oo class - bachmann, 31-031
€39.95
Buy It Now
Bachmann 882 black class - 31-882,
€125.00
Buy It Now
Bachmann 360y ltd - ed, class
€119.95
Buy It Now
Bachmann gauge 026 - -, 31-026
€160.00
Buy It Now
Bachmann 085 class - bachmann, 32xx
€114.00
Buy It Now
Bachmann 636 oo - -,
€69.99
Buy It Now
Bachmann 963 class a4 - bachmann,
€110.00
Buy It Now
Bachmann 401 lord - 31-401, nelson
€54.95
Buy It Now
Bachmann branchline br - branchline,
€99.50
Buy It Now
210826 bachmann 175 br - 210826/10, 31-175
€69.99
Buy It Now
Bachmann 379 gauge class - 31-379,
€135.00
Buy It Now
Bachmann gauge 975 - bachmann,
€150.00
Buy It Now
Bachmann 627b class - 31-627b, 3f
€79.74
Buy It Now
Bachmann gauge 920 h2 - 31-920,
€199.99
Buy It Now
Bachmann gauge 676k - gauge,
€155.00
Buy It Now
Bachmann 377 epb 6238 - 2-epb,
€146.30
Buy It Now
Bachmann gauge 325 br - gauge,
€149.50
Buy It Now
Bachmann 626a gauge br - 31-626a,
€83.90
Buy It Now
Bachmann 136k gauge - 31-136k,
€118.00
Buy It Now
Bachmann gauge 31 129 - -, 31-129
€119.99
Buy It Now
Bachmann gauge 677 - gauge, 31-677
€84.50
Buy It Now
Bachmann 652 class - class, 47
€117.18
Buy It Now
Bachmann 327 gauge - bachmann, 31-327
€125.00
Buy It Now
Bachmann 727 gwr - 31-727, city
€214.99
Buy It Now
Bachmann 883 class 6 - bachmann, 0-6-0
€104.70
Buy It Now
Bachmann 185 jubilee class - 31-185,
€67.50
Buy It Now
Bachmann 360k class 03 - class,
€109.99
Buy It Now
Bachmann 277 s r - 31-277, l.m.s.r
€130.00
Buy It Now
Bachmann 127 class - bachmann, 3000
€83.90
Buy It Now
Looking for more bachmann 31?
Search eBay live — fresh results filtered for the best value, updated every hour.
Browse 96 bachmann 31 listings currently in our index. Prices range from €32 to €312.7, with an average of €115.96. Whether you are hunting for a bargain or looking for a top-spec model, the selection below covers all price points — new, used and refurbished. More about bachmann 31 →
Try this: cold air intake | rock roll bed | crg kart | alternator bracket | volvo amazon cars | ford escort mk1 | kelgate | suzuki lt 80 tyres | scammell pioneer | x14xe engine
Whether you are looking for a brand-new or second-hand bachmann 31, eBay offers one of the largest selections available online. With 96 active listings at the time of this page's last update, you have plenty of choice across different conditions, sellers and price points. The cheapest option currently starts at €32, while premium listings can reach €312.7 — giving you a wide budget spread to work with. The average price of €115.96 can serve as a useful benchmark: listings below this tend to be used or auction-style, while those above often include extra accessories, warranties, or are sold by professional sellers with high feedback scores. Always check the seller's feedback rating and return policy before committing to a purchase. If you need the item quickly, filter by "Buy It Now" to avoid the uncertainty of auctions. For used items, look closely at the condition description and photos — terms like "good", "very good" and "like new" can mean very different things depending on the seller.