O'Leary played 570 games in total for Arsenal and Leeds.
In addition he was capped 68 times by Ireland.
The total record for club appearances in England is 1,005 (held by Peter Shilton). So O'Leary is way short of that record.
David O'Leary
It is a new record for the most appearences in the E.P.L. he broke Gary Speeds record.
David O'Leary holds the Arsenal appearance record, playing 722 games between 1975 and 1993.
The player with the most Premier League appearances is David James of Portsmouth. He currently has 537 dating from 1992 to 21.2.2009.
David Oleary played for Arsenal in Four FA Cup Finals 1978 - 1979 - 1980 and 1993
David Villa has scored a total of 35 goals in 54 appearances for Spain. Eleven of these goals were in friendly matches. His record in only competitive internationals is 24 goals in 36 matches.
92 international appearances and 78 club appearances
He made 44 appearances in the 2010/2011 season.
A total of 8 players have made 500 or more appearances for Arsenal (as of April 2014), David O'Leary is the record holder at 722. The rest as follows are Tony Adams (669), George Armstrong (621), Lee Dixon (619), Nigel Winterburn (584), David Seaman (564), Pat Rice (528) and Peter Storey (501).
David O'Leary
622 times
He made 75 in total.