Maybe one way to look at it, was that he is a batsman who has periods of extreme form. Here are his test career statistics.
Code:
Year M Inns NO 50s 100s HS Runs Avg Ca St
1995 2 2 0 2 0 96 167 83.50 4 0
1996 4 8 0 1 0 88 163 20.38 5 0
1997 7 11 1 1 2 127 497 49.70 3 0
1998 9 14 1 3 0 *76 382 29.38 9 0
1999 11 17 3 3 4 197 883 63.07 11 0
2000 5 7 2 1 1 *141 318 63.60 8 0
2001 14 24 4 4 2 *157 772 38.60 25 0
2002 11 16 1 2 5 154 1064 70.93 15 0
2003 11 18 3 4 6 257 1503 100.20 8 0
2004 8 15 1 3 0 92 505 36.07 9 0
Overall 82 132 16 24 20 257 6254 53.91 97 0
If you notice, he hit a rich vain of form during the Pakistan and India test series of 1999/2000, the rest of 2000 was woeful, he also had a poor 2001, where he couldn't score a run for toffee in the first three Ashes tests.
This is his level - for much of his career he was hit and miss - 2002-2003 was a huge purple patch (with 11 centuries) that lifted him up to the higher eschelons with the likes of Lara, Tendulkar and Dravid. He is not that good - in fact, he's on a par with the likes of Mark Waugh, Dean Jones and Mark Taylor for me. You can get him if you get at him early in his innings. He plays his on drives on the walk and the moving ball can have him edging the ball to slips or trapped LBW in front. Goughy knew how to bowl to him and so did many other good new ball bowlers. If the ball isn't moving he will murder you though.