To me, its extremely difficult to deciede rank between McGrath and Ambrose.
They are both alltime greats of the highest callibre.
In my opinion, on a favourable pitch, Ambrose is more deadly and on an unfavourable pitch, McGrath is more deadly.
On a pitch like Perth, 90s Durban, Sabina park etc., i would pick Ambrose over McGrath.
On a pitch like Sydney, Antigua, Bangalore etc., i would pick McGrath.
McGrath IMO is physically fitter and more robust than Ambrose, who had knee problems at the same age as McGrath and at an older age, McGrath is better....but at a younger age (below 30), i think Ambrose was better.
McGrath has more wickets while Ambrose has a slightly better average...i think this is due to the bowlng attacksthey were a part of. Early on in his career, Ambrose had more support than McGrath did but McGrath has had a more consistent support - in the latter half of his career, Ambrose was a lone warrior with Walsh and the next best WI bowler was considerably off World Class stature. McGrath has Warne all his career and able/excellent support in the form of McDermott/Fleming/Gillespie/Kaspa....all of whom are better than the likes of the Benjamin duo, Dillon, Rose, King, etc.
McGrath has faced the best batting lineup of the two and did superbly while Ambrose IMO faced a cumulative superior batting resistance in his career. Ie, while Ambrose hasnt faced a batting lineup of the ilk of IND, he had to contend with Australia, England, New Zealand, South Africa - an aggregate superior batting lineup, since IMO RSA had better depth through the 90s and OZ + ENG + NZ were overall better batting force than the overall competition McGrath faces.
Its too hard for me to differentiate but another 2-3 seasons of brilliance and i would give it to McGrath.
Next in line IMO is Wasim Akram. To me, he is one of the biggest underachievers in test cricket......'under achiever ? with 400 wickets @ 23 ?HA!' may say soem fo you but the tools Akram had at his disposal boggles the mind and i wonder why he doesnt have 500 wickets @ 18-19 average.
His variety was stunning- he has singularly the BEST variety of all bowlers i''ve ever seen with the best overall mastery of different deliveries- accuracy/consistency was in the same league of mcGrath-Ambrose, was considerably more menacing than either of the two on dead wickets but strangely a lesser force on favourable wickets. I've seen him beat the edge and outfox batsmen more often than any other bowler...Akram IMo bowled the most wickettaking deliveries for one of the least returns in terms of wickets that i've ever seen.
I would slot him after the Ambrose/McGrath duo.
From the 90s bowling crop, Next in line IMO is Donald. He was a brilliant bowler and while not as potent as McGrath/Ambrose on favourable wickets, he was just as devastating on unfavourable wickets as McGrath. He sacrificed a bit of control for that extra oomph in pace and as a result was both more destructive and less consistent than Akram,Ambrose and Pidge.
Donald was, IMO, the best 'strike' bowler of them all barring Younis.....he was superior in getting batsmen that wernt well set but once the batsman got set, Donald had less options and struggled more to get the batsmen out than Ambrose,McGrath and Akram.
Next in line IMO is Shaun Pollock of the 90s. In one sentence, he is/was a slightly inferior model of Ambrose-McGrath. Same philosophy, same skills but a shade below.
The next one, IMO, is Coutrney Walsh.
He was a 'good bowler' most of his career but made a very strong finish and makes a good case for the 'great' category based on his longetivity and record. He became a really classic strike bowler late in his career when he perfected the slower ball - his primier weapon later on in his career IMO.
Walsh was just as consistent as McGrath, Ambrose and Akram but had lesser tools and variations to torment the batsmen. Not as good a strike force as Donald-Akram-Younis but not as good at getting set batsmen out like Ambrose, McGrath and Akram.
And then, there is Waqar Younis. I cant help but feel a lil bit guilty at rating Waqar behind all these players because of his injury-affected career but thats how his career turned out in the bottomline i guess.
Waqar MK-1 was singularly the best fast bowler i've ever seen. period. better than Hadlee, Marshall, Lillee, Ambrose, Akram and McGrath. Period.
he got excellent swing at super high speeds ( by some estimation, Waqar may've been the fastest bowler of all alongside Akhtar, Lee, Holding, Thommo, Patterson,Tyson and Gillchrist - while no one timed him at his furious best in the late 80s/early 90s, he was clocking 155kph in 95, after 2 serious back injury that robbed him of pace) , was the best proponent of reverse swing and had intimidation oozing out of him.
But Waqar MK-2 was merely decent. After 2 serious back injuries that required him to remodel his action, he lost the pace that made him deadly.
IMO, i rate him and the likes of Donald lower because they are more dependent on pace than McGrath-Ambrose-Akram etc. Waqar's philosophy wasnt consistency but stunningness. His bowling revolved around producing that 'magic ball' which would even fox Bradman at 299. He has produced more stunning deliveries IMO than anyone and closest to him is Akram....but he has bowled a heap of codswallop far more often than any of these bowlers have.
In a sense, Waqar was the deadliest of them all but also the easiest to pick apart.
If Waqar had remained fit, i wouldnt mind wagering that he would've ended up as the greatest bowler of them all......but as it stands, he isnt.
After him, i would say the next best bowler of the 90s was Gillespie. He IMO, was a better bowler in the 90s than he is now, particularly before his collision with Tugga that led him to lose a bit of zing in the speed department.
He was essentially an inferior model of Donald-Waqar in terms of devastation but slightly more consistent.
One knock against him is that he isnt so good when he doesnt have his support cast of McGrath-Warne and is too inconsistent. Dizzy is just as likely to average 18 with the ball next series as he is 40......but a good bowler nonetheless.
After him i would rate Fanie deVillers, another mighty underachiever in the game. Fanie was a seam bowler of the highest callibre with an Ambrosian/McGrathian consistency and control. Was capable of swinging the ball both ways extremely well and one of the best swingers before pitching alongside Marshall and Akram.
After him, i would rate Srinath. He was a good swinger of the ball with a cracker of an inswinger and one of the fastest the subcontinent has ever produced- till his shoulder injury, Srinath was consistently faster than Donald. Wasnt very consistent with his line and length and wasnt in the same mould of devastation as Waqar-Donald-Akram either... IMO, overusing him and lack of any support in the pace department makes him appear more lacklustre than he really is.
Was very good at unfavourable conditions but mediocre when conditions favoured the fast bowlers.
So thats my top 10 list from the 90 and since :
Ambrose/McGrath, Akram, Donald,Pollock, Walsh, Waqar,Gillespie, deVillers and Srinath.