Second Hand Canon Lenses
Find a great second hand Canon camera lens available for different models of the popular cameras including the latest DSLR versions. They come in many different specifications and styles depending on the exact Canon lens you are looking for and can be picked up at a fraction of the price of buying new! You may also be looking for a replacement or a spare to keep aside for when required.

We may be compensated for any purchases made
![]() | Canon EF 28-90mm f/4-5.6 II USM AF Zoom Lens | £42.30 or make offer £2.94 delivery |
![]() | Canon EF 75-300mm ii Ultrasonic F4-5.6 USM Zoom Lens Fungus! Working And Usable Full working order with working auto focus. This includes a film test . | £35.00 or make offer Free delivery |
![]() | Canon EF 70-210mm f/4 Telephoto Zoom Lens Auto/Manual Focus 58mm Filter It fits directly without an adapter onto. | £37.10 or make offer £2.94 delivery |
![]() | Canon EF-S 24mm f/2.8 STM Lens - Black. 'Pancake' lens Canon EF-S 24mm f/2.8 STM Lens for Canon - Black. | £96.38 or make offer £3.38 delivery |
![]() | Canon EF 24-105mm F/4 L Is USM Ultrasonic Zoom Lens A used work horse of a lens. Beautiful colour renderings, fantastic stabilisation, you can’t go wrong. Time for a new home and for someone to... | £203.50 or make offer £5.80 delivery |
![]() | Canon EF 50mm F1.8 STM Lens - Black (Nifty Fifty lens) Canon EF 50mm F1.8 STM Lens - Black. | £82.86 or make offer £3.38 delivery |
![]() | Canon EF 50mm f/2.5 EF Compact Macro Lens I'd say very good condition, clear optics but there will be light dust due to non weather sealing and age of lens. See pictures, I... | £115.10 £4.52 delivery |
![]() | Canon EF 75-300mm f/4-5.6 Ultrasonic Zoom Lens for Canon EF Mount Missing cal please check photos | £42.30 £2.96 delivery |
![]() | Canon EF 70-200mm f/4 L USM Zoom Lens Great condition as seen in photos. Selling a bunch of old gear that is no longer used. | £291.90 or make offer £12.36 delivery |
![]() | Canon EF 75-300mm f/4-5.6 USM iii Zoom Lens Auto & Manual Focus 58mm Excellent condition | £73.50 or make offer £3.38 delivery |











