It’s hard to choose from Brian McKnight’s countless hits but here are 10 of his best songs out of his thousands of great tracks.

1. “Anytime”- 1998

(Rance Elgin)

2. “One Last Cry”- 1993

(Rance Elgin)

3. “Back at One”- 1999

(Rance Elgin)

4. “You Should Be Mine (Don’t Waste Your Time)”- 1997

(Rance Elgin)

5. “Hold Me”- 1998

(Rance Elgin)

6. “The Way Love Goes”- 1992

(Rance Elgin)

7. “One Last Cry”- 1993

(Rance Elgin)

8. “Crazy Love”- 1995

(Rance Elgin)

9. “After the Love”- 1994

(Rance Elgin)

10. “Sweeter”- 2013

(Rance Elgin)