Select season:
Botswana's youngest players during the 2018 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 measured in days, and in years and days, from their date of birth to the day of their first appearance.
| Player | Age (Y:d) | Age (days) | Match |
|---|---|---|---|
| Thato Kebue | 21:6 | 7677 | 05 Jun 2018v Swaziland |
| Gape Mohutsiwa | 21:74 | 7745 | 03 Jun 2018v Zimbabwe |
| Godiraone Modingwane | 21:341 | 8012 | 03 Jun 2018v Zimbabwe |
| Tumisang Orebonye | 22:68 | 8104 | 03 Jun 2018v Zimbabwe |
| Thatayaone Kgamanyane | 22:124 | 8160 | 03 Jun 2018v Zimbabwe |
| Karabo Phiri | 22:280 | 8316 | 03 Jun 2018v Zimbabwe |
| Onkabetse Makgantai | 22:337 | 8373 | 03 Jun 2018v Zimbabwe |
| Eric Molefi | 24:38 | 8804 | 08 Jun 2018v South Africa |
| Lesenya Ramoraka | 24:60 | 8826 | 03 Jun 2018v Zimbabwe |
| Kabelo Seakanyeng | 24:343 | 9109 | 03 Jun 2018v Zimbabwe |
| Lesego Kereedilwe | 25:72 | 9204 | 03 Jun 2018v Zimbabwe |
| Gilbert Baruti | 26:83 | 9580 | 08 Jun 2018v South Africa |
| Mwampole Masule | 26:271 | 9768 | 03 Jun 2018v Zimbabwe |
| Tshepo Maikano | 29:326 | 10919 | 03 Jun 2018v Zimbabwe |
| Tebogo Sosome | 30:280 | 11238 | 03 Jun 2018v Zimbabwe |
| Alphonse Modisaotsile | 33:123 | 12177 | 03 Jun 2018v Zimbabwe |