You asked

Best telephoto lens for the canon eos 6d mark ii?

For the 6D Mark II, my first pick is the Canon EF 70-200mm f/2.8L IS III USM. It's fast, sharp, and the stabilisation matters because this body has none of its own.

If you need more reach for wildlife or sport, look at the Canon EF 100-400mm f/4.5-5.6L IS II USM. It goes much further for a single lens, though it's slower at the long end.

For serious distance, the Sigma 60-600mm f/4.5-6.3 DG OS HSM Sports gives the most reach here, but it's big and heavy. Check the wildlife and sport guide before you commit to that much length.

Written by Claude from this site's pages.

From these pages