Select season:
Botswana's oldest players during the 2007 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 |
|---|---|---|---|
| Ernest Amos | 31:25 | 11348 | 07 Oct 2006v Egypt |
| Modiri Marumo | 30:92 | 11050 | 07 Oct 2006v Egypt |
| Tshepiso Molwantwa | 27:355 | 10217 | 07 Oct 2006v Egypt |
| Tshepo Motlhabankwe | 26:203 | 9700 | 07 Oct 2006v Egypt |
| Mompati Thuma | 26:184 | 9681 | 07 Oct 2006v Egypt |
| Khumo Motlhabane | 25:231 | 9363 | 07 Oct 2006v Egypt |
| Onalethata Tshekiso | 25:145 | 9277 | 07 Oct 2006v Egypt |
| Michael Mogaladi | 24:92 | 8858 | 07 Oct 2006v Egypt |
| Keoagetse 'Barnes' Radipotsane | 24:21 | 8787 | 07 Oct 2006v Egypt |
| Ndiyapo Letsholathebe | 23:224 | 8625 | 07 Oct 2006v Egypt |
| Moemedi Moatlhaping | 21:84 | 7755 | 07 Oct 2006v Egypt |
| Jerome Ramatlhakwane | 21:16 | 7687 | 15 Nov 2006v Swaziland |
| Dirang Moloi | 20:313 | 7618 | 07 Oct 2006v Egypt |