Select season:
Canada's oldest players during the 1999 season, and their age in years and days on the occasion of their final appearance, starting or coming on as a substitute.
For each player age is given in days, and in years and days, from their date of birth.
| Player | Age (Y:d) | Age (days) | Match |
|---|---|---|---|
| Craig Forrest | 31:219 | 11542 | 27 Apr 1999v Northern Ireland |
| Pat Onstad | 31:144 | 11467 | 06 Jun 1999v Ecuador |
| Nick Dasovic | 30:182 | 11140 | 06 Jun 1999v Ecuador |
| Paul Fenwick | 29:282 | 10875 | 04 Jun 1999v Iran |
| Mark Watson | 28:271 | 10498 | 06 Jun 1999v Ecuador |
| Paul Peschisolido | 27:337 | 10199 | 27 Apr 1999v Northern Ireland |
| Carl Fletcher | 27:162 | 10024 | 06 Jun 1999v Ecuador |
| Jason De Vos | 25:154 | 9286 | 06 Jun 1999v Ecuador |
| Tony Menezes | 24:194 | 8960 | 06 Jun 1999v Ecuador |
| Ante Jazić | 23:91 | 8492 | 29 May 1999v Guatemala |
| Davide Xausa | 23:87 | 8488 | 06 Jun 1999v Ecuador |
| Steve Kindel | 22:100 | 8136 | 06 Jun 1999v Ecuador |
| Jason Bent | 22:89 | 8125 | 06 Jun 1999v Ecuador |
| Jim Brennan | 22:28 | 8064 | 06 Jun 1999v Ecuador |
| Jeff Clarke | 21:230 | 7901 | 06 Jun 1999v Ecuador |
| Paul Stalteri | 21:230 | 7901 | 06 Jun 1999v Ecuador |
| Marc Bircham | 21:25 | 7696 | 06 Jun 1999v Ecuador |