With respect to Tendulkar fools. Take away Sydney, and Tendulkar is a huge failure in Australia. A loser, a pathetic crumble of fail. Only fools would look to a record in Australia as one country. Australia is so big that it is like three of any other country. Sydney is actually like India (spinners ground that is a road) and the only Australian ground (except Brisbane) in similar longitudes as India. So Adjusted Averages are now.
Ponting in India + Sydney - 45
Tendulkar in Australia - Sydney - 35
Back on Topic (is that allowed?)
I did not see Sangakara bat enough. Ponting, however I watched a lot. What he did have, averages aside, was an awesome ability to take a game away from the opposition. Often, after he had batted it was game over. The bowlers were demoralised. Not in a Gilchrist way, where the bowlers were unlucky, but in a Ponting way, where the bowlers were powerless. Bowl short, ball in the ropes with a perfect pull. Bowl up - ball in the ropes with an amazing drive. Bowl wide, ball in the ropes with a cut. Bowl on legs, ball in ropes with a flawless clip. Scored with such speed that a huge part of 3 world cups was Ponting.
I'd say Ponting > Sangakara in ODI, but that is unfair. I have not watched Sangakara play. I've only seen his statistics and as the above shows, statistics can be hugely misleading