1 Murali
2 McGrath
3 Warne
4 Ambrose
5 Walsh
6 Hadlee
7 Steyn
There have been 'better' bowlers for shorter periods (Pat Cummins is on unbelievable pace) but my method rewards longevity/remaining good, though not quite by as much as the 'who has the most wickets' method.