We do not currently know of any antonyms for all-rounder.
The noun all-rounder is defined as:
See full definition of the word all-rounder.