The simple answer is Ray Lewis. Ray Lewis had 2,061 total tackles in his 17 years of play. The most tackles by a player in a single season was 167 by James Henry Moyes.
Ray Lewis 2,061 Tackles
Ray Lewis has the most tackles in NFL history. He played middle linebacker for the Baltimore Ravens for 17 seasons. During his career, he had 2061 tackles.
Lewis was a very physical player. He was often seen delivering big hits to opposing players. He was also a very good tackler, rarely missing a tackle.
In addition to being a great tackler, Lewis was also a great leader. He was the captain of the Ravens defense for many years. He was known for getting his teammates fired up before games and motivating them to play their best.
Lewis was inducted into the Pro Football Hall of Fame in 2018. He is considered one of the greatest defensive players in NFL history.