Johan
International Captain
ErIn the 80s, check the stats above.
He was a genuine worldclass bowler unlike Kapil
And he could bat up the order and help build the innings, which in the 80s context was more important than fast cameos towards the end of the innings.
23 vs 26 average in ODI doesn't matter as much as the economy rate, and Kapil has the better economy rate (3.68 vs 3.88)

Bowling records | One-Day Internationals | Cricinfo Statsguru | ESPNcricinfo.com
and in the 80s, Imran has 24 runs per inning while Kapil around 22 runs an inning, Kapil on the other hand just has a straight up 25 points higher strike rate which is other wordly barring Viv

Batting records | One-Day Internationals | Cricinfo Statsguru | ESPNcricinfo.com
I'm not seeing the case for Imran here