I think it is macgrath because in his long cricket carrier hi continuously maintain his line and length also his fitness.
I like both Muralidharan and Shane Warne but I go with Shane Warne only just because Australian pitches don't support spin too much so he had to do it a bit harder.
I think Murali, Warne, Kumble were the best spin bowlers in test cricket. Fast bowler was one n only Glen Mcgrath.
Kapil Dev and Glenn Mcgrath both are the grate bowler of there times and will remain best for lifetimes, because of there skills of bowling.
I think wasim akram is the best in the world ,,, he has everything in his bowling,,,,variation , swing evrythinggggg///////he is the awesome in the world!!!!!!