Shakti will be ranked at the top. Barring 4-5, rest all were just good performances mostly repetitive from him in the 80s with directors or the actor himself not being tested to the true potential.
Honestly, Big B in Aakhri Raasta was nowhere match to Kamal Haasan's performance in Oru Kaidhiyin Diary. Infact Sridevi too brought in Sridevi elements but Revathi was too natural in the original. The whole film itself fell way short of recreating the magic of original. The fact that in Hindi they changed the way of the climax shooting it in sewer against the terrific Tamil original climax where old Kamal stands in for a statue to execute the revenge plan.. simply outstanding.
The likes of Namak Halaal, Dostana, Naseeb etc undoubtedly had Big B's good performance but that was about it. That was something people knew, none of these films elated the level & for a fact, we had seen him do this multiple times before. Be it comedy scenes or dramatic scenes, these films scenes didn't challenge him. The same thing repeated in the 90s. But damn in the 2000s Big B made the comeback which no other Bollywood star can or will ever make.
Shakti, Sharaabi, Silsila & Laawaris did. Ofcourse.Laawaris is a personal favorite so just like Muqaddar Ka SiKandar, I pitch it in everywhere.