If Tevez is underrated it's because he's pretty much the definition of someone who's consistently failed to transmit his club form to international appearances. Danny Welbeck has more international goals ffs. He's done well this season in a poor league, granted.