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 50mm F/1.8 II Standard AutoFocus Lens | £45.00 Free delivery |
![]() | CANON Zoom Lens EF 35-70mm 1:3.5-4.5 Camera Lens Japan | £26.70 £2.94 delivery |
![]() | Cannon Zoom Lens EF-S 55-250mm I recently bought this with a used camera but I have no use for this lense I was told it works fine but I haven't... | £68.30 £2.94 delivery |
![]() | Canon EF 70-210mm F/4 EF Auto Focus Zoom Lens Canon AF Lenses. | £49.00 Free delivery |
![]() | Canon 75-300mm f/4.5-5.6 III Lens for Canon EF In superb condition, Aperture fully working through out all F stops, focusing and zoom are smooth, no misting or fungus. The Canon 75-300mm f/4.5-5.6 III... | £68.30 £2.94 delivery |
![]() | CANON Zoom Lens EF 28-70mm 1:3.5-4.5 II Camera Lens + Caps | £26.70 £2.94 delivery |
![]() | Tamron 70-300mm F4-5.6 AF Di LD Tele-Macro Lens for Canon EF The Tamron 70-300mm F4-5.6 AF Di LD Tele-Macro Lens for Canon EF is a versatile and high-quality lens designed for Canon photographers. With a maximum... | £32.94 £2.94 delivery |
![]() | Canon EF 70-300mm F/4-5.6 IS USM Lens In excellent condition, with original box. | £312.70 £4.48 delivery |
![]() | Canon EF 100-300mm f/4.5-5.6 USM zoom lens with Canon EOS 1000F SLR Camera Tested and working however lens likely needs cleaning. | £75.00 or make offer £3.38 delivery |
![]() | Canon 45mm F/2.8 TS-E Tilt Shift Canon EF Lens, Serviced, Canon Lens Hood Recently serviced All mechanics and optics have been checked and work perfectly Gorgeous tilt shift effect for landscapes and portraits photography and video - I... | £297.10 or make offer £3.42 delivery |











