This is a difficult question to answer because it depends on a variety of factors, including your industry, the competitiveness of your keywords, and your website’s authority.
However, a good rule of thumb is that you need around 50-100 backlinks to rank in the top 10 for most competitive keywords. And, you need around 1,000-2,000 backlinks to rank in the top 5.
But, don’t forget that backlinks are only one part of the equation. You also need to have high-quality content and a strong SEO strategy.