First it's Bob Willis, now it's Matthew Hayden.....
Anyway, I doubt if Yuvraj is really a good batsmen against Test quality attacks, even in one-dayers. I have seen him struggle in the county matches, then he had a tough time in his only Test match, then a bad one-day series in India, then a slightly-better-than-average series in Australia, with a 50 against Hero Hondo and his heroes, and a hundred against Australia's one-day specialist bowlers, and nothing else noteworthy. He can't play spin at all, which is not at all good, given he's playing in an Indian team (all Australians, even a few English and South African batsmen can play spin better), and he's not that good against a powerful pace attack, especially the tearaway quicks.
That said, he is one of the best fielders around. That direct hit in Perth to run Carlisle out is evidence of the fact that Sidhu's Pied Piper of Punjab is at the top there, with Ponting, and better than Gibbs. Jonty Rhodes is an exception, since he's at the Mount Everest in fielding. His running between the wickets is also quite good, which cannot be said about the Indians' more illustrious batsmen. Skipper, take note. His bowling may not even be of club standard and a move to bring him on a risk, but it is still quite effective. What he lacks in quality, he makes up for it in utility.
Bangar's not great, but he's sure as hell better than a load of tail-enders!
Like whom? Ashish Nehra? James Anderson? Stuart MacGill? Anyone in international cricket can bat better than them. Even Vasbert Drakes is a better batsman!