Just had a quick look and Giles has a batting average of just over 20 and a bowling average of about 40. That really isn't the average of a test bowler at all, and his batting isn't good enough IMO to compensate for that. I wouldn't say his fielding is that great either, he's pretty slow across the ground.