Mate, I've bored everyone with my crap on the other thread about Sanga, so this is my last post on the matter.
In my view, Sanga is the most overrated player of his generation. Any other batsman with his record would be labelled a FTB cough*Sehwag,Yousuf,Inzamam*. His away average away from the subcontinent(excuding Zimbabwe) is hardly great. It is about 40 - a number of other Asian batsmen with similar(read better) records don't even get mentioned. He has poor records in 4/7 test playing countries(again excluding Zimbabwe and Bang). Excuses like SL don't play much hence he finds it hard to adjust(Samaraweera of all the people is a hell of a lot better away from the subcontinent!) or that it somehow can be explained away by form and other factors (1 country - totally fine, 2 countries - okay as long as the others are good, 3 countries - hmmmm, 4?!). Of course cricket is more than just raw stats, MJ bowled so well yesterday but didn't get a wicket to show for it for example. I totally agree with that notion but it is hard to overlook poor records in so many countries. The ultimate straw clutching is when one knock in 2006 against NZ and a Hobart ton (people are quick to point out that not all SL pitches are good for batting but conveniently mention the Hobart knock as if it was some sort of minefield) as proof of his ability to be consistently good in such conditions. Well, MJ has a ton in SA, good old Kumble has one in England, Hughes got 2 in 1 game in SA...etc etc. His overall record is very impressive but dig deep and it isn't that great.
If you are looking for a statistical comparison vis a vis KP, you might want to exclude Zimbabwe and Bangladesh and see that it gets closer. Expect Sanga still wins out by 4-5 points but it'll definitely narrow the gap. Anyways, apologies for derailing the thread. Need to get over my Sanga obsession
As far as KP goes, I think he is a brilliant player. Say what you want about him being pig headed, but any bloke who can make Warne, McGrath, Murali, Steyn look like club level bowlers must be a brilliant batsman. Has problems with patience and ego sure, but he is still a freaking good bat. How you rate him depends on how one rates batsmen in general. If people have a penchant for batsmen who plunder runs at 1 or 2 grounds and play predominantly at home and pad their stats against minnows and rubbish attacks in draws after failures away from home then KP isn't their kind of player. If, however, people prefer a bloke who can make the best in the world bow down to him on his day (and also make rubbish bowlers look good tbf) then KP is your man. A truly once in a generation player. If he can shelve his ego a little he might well go down as an ATG.