Mokoka, who already holds the national 5 000m (13:11.44) and 15km (42:49) marks, improved Matthews Mothswarateu’s 35-year-old record by 22 seconds.
Motshwarateu had clocked 28:00 in Purchase, New York, in October 1980, which was a world record at the time.