Bearing in mind that this comparison is in Limited Overs Cricket only (ODI's and Twenty20's), who would you rather have as a bowler in your squad. Ajit Agarkar gets a lot of stick on this board, for test matches this is deserved. But he's been a leading ODI bowler for India over many years.
Agarkar has been criticised as being expensive, erratic and inconsistent. When you compare him with Sreesanth however, Sreesanth is just as expensive (if not more), erratic and inconsistent.
If you had to choose between one player in your side for ODI's and Twenty20's who would you pick?
Here is a statistical comparison between the two players in ODI's:
Batting: 1269 runs at 14.58 with a SR of 80.62
Bowling: 288 wickets at 27.85 with a ER of 5.07 and SR of 32.9
Bating: 34 runs at 4.25 with a SR of 36.17
Bowling: 59 wickets at 31.45 with a ER of 5.78 and SR of 32.6