Question: What was the appearance record for John O'Shea for Ireland?
Answer: O'Shea played 118 matches for Ireland.