1 Bernado Ayuso 02:13:32 20 M Team Botswana Railways
2 Bright Jerry Chipongo 02:13:32 26 M Team Botswana Railways
3 Darren Ryan 02:20:24 27 M
4 Lulu Telekelo 02:20:27 20 M Team Bikeshop
5 John Bennett 02:20:27 41 M Team Tsela
6 Sean McCormick 02:20:27 36 M Team GCC
7 Christopher Slador Moloi 02:20:27 28 M
8 Hezekia Sibanda 02:20:28 43 M Team GCC Development
9 Obonye Moloigagwe 02:20:28 32 M
10 Boipuso Masepe 02:20:28 37 M Team Botswana Railways
11 Aleck Musariri 02:20:29 30 M Team Tsela
12 Jabu Tabolane 02:20:29 34 M Team GCC Development
13 Garth Armstrong 02:20:29 41 M Team GCC
14 Tebogo Bosilong 02:20:32 33 M Team Tsela
15 Victor Potgieter 02:20:34 37 M Team GCC
16 Moleko Majaha 02:24:37 45 M Team Builders World
17 Mthulisi Moyo 02:31:29 29 M
18 Thato Madimabe 02:31:55 19 M Team GCC Development
19 Mpho Modimo 02:31:58 26 M Team 3.12.50
20 Tlhalefang Moesi 02:32:58 23 M Team Botswana Railways
21 Rudolph De Wet 02:32:58 29 M Team GCC
22 Shimane Serameng 02:33:20 38 M Team Tsela
23 Ofentse Tekanyetso 02:33:21 36 M Team 3.12.50
24 Matthew Nuttall-Smith 02:33:28 18 M
25 Nadine Davies 02:33:28 32 F
26 Andrew Davies 02:33:31 32 M
27 Gape Sebonego 02:35:29 38 M
28 Tinash Kitso Piet 02:37:23 26 M
29 Simon Naison 02:40:08 24 M
30 Ben Hatchwell 02:42:59 28 M
31 Deborah Baillie 02:43:07 52 F
32 Courage Njazi 02:45:09 27 M
33 Mmetla Masire 02:45:34 50 M
34 Natalie Cloete 02:45:34 40 F
35 Losika Kelaotswe 02:46:59 18 M Team Bikeshop
36 Donavan Lendrum 02:46:59 20 M Team Bikeshop
37 Garth Kitching 02:49:52 49 M
38 Jeremiah Kokwane 02:52:51 39 M Team Bikeshop
39 Tiroyaone Rhio Keikitse 02:52:51 42 M
40 Nathan Kgabi 02:54:22 50 M Team 3.12.50
41 Charls Vaughan 02:55:52 38 M Team 3.12.50
42 Moalusi Maretele 02:58:32 49 M
43 Anouk Van der Geest 02:59:28 26 F Team Builders World
44 Andrew Benjamin 03:01:22 38 M
45 Dithuso Paul Phagane 03:02:44 37 M
46 Bruce Blewett 03:03:14 62 M
47 Gulam Mohamed Shariff 03:07:39 42 M
48 Iris Halldorsdottir 03:15:06 41 F
49 Selaelo Shubane 03:16:43 51 M
50 Gobona Mantle 03:27:22 30 F Sluiten