De Diacore Gaborone Marathon is de belangrijkste wegwedstrijd van Botswana en een door AIMS en World Athletics gecertificeerd evenement, dat kwalificatiemogelijkheden biedt voor de Commonwealth Games en de Olympische Spelen. Het evenement wordt jaarlijks gehouden in de hoofdstad en omvat een marathon, een halve marathon, een 10 km-loop en een 4 km-funrun, waaraan meer dan 11.000 deelnemers van alle leeftijden en fitnessniveaus deelnemen. Het parcours staat bekend om zijn vlakke, snelle route en wordt beschouwd als een van de snelste routes in Zuid-Afrika, ideaal voor persoonlijke records en topprestaties. Sinds Diacore in 2012 hoofdsponsor werd, heeft het evenement zich ontwikkeld tot een nationaal evenement, niet alleen qua omvang, maar ook qua sociale impact. De race zamelt geld in voor goede doelen op het gebied van onderwijs, gezondheidszorg, veiligheid van vrouwen, jeugdsport en meer.
Het marathonweekend is meer dan alleen een race – het is een hele dag feest met Zumba, foodcourts, waterglijbanen, live optredens en een enthousiaste sfeer. Het evenement ondersteunt ook het langeafstandstalent van Botswana via een hardloopprogramma voor topsporters, dat podiumplaatsen heeft opgeleverd in nationale en grote regionale races.