flintoff has a much better batting average in ODIs than pollock and his bowling average is just a tad worse. i dont think pollock is a capable no 6 batsman anyways.
as far as cairns goes flintoff has a better batting and bowling average than cairns.
bichel is basically useless....
brett lee isnt an all rounder......
Flintoff, given England's lack of depth in batting, has to go higher up, so he gets more opportunities. However, the Indians play 6 or 7 batsmen in the team, and a wicketkeeper at 7 if he plays, so the bowlers don't get enough opportunities to bat, nor does Shaun Pollock, playing below Gibbs, Kirsten, Kallis, Rhodes, Cullinan, Klusener, Mark Boucher and Nicky Boje. He can fit into the number 6/7 of any team. He has not got the opportunities. As a former Indian Test player would say, you have to keep the windows open to taste sunlight.
Cairns is a strike bowler who can bat, and bat really well. Flintoff is a middle overs bowler, where he can stay safe, so his average is marginally better, but play him as a lead bowler and things will change. With Cairns, it was a manageable 4/5 and he did it quite well.
Bichel is NOT useless by any means. With the strike bowlers getting hammered a little and another strike bowler out injured, Bichel took the lead by taking 7 wickets in PE and even played a hand in a match-winning partnership. He also scored a decisive 50 in PE in the super 6's. Any captain would want to have him.
Brett Lee, like Pathan and Balaji, is a POTENTIAL all-rounder. He has always worked at improving his batting and given a chance, he can score a quick 20-30 or even a quick 50. The sixes he hits are also quite decisive, as those two last ball sixes off Oram deflated NZ. Anyone would willingly trade Agarkar for Lee.