Result Name Venue Date Info
1. 19.96 Isaac Makwala La Chaux-de-Fonds 2014-07-06 Alltime-60
2. 20.21 Baboloki Thebe Gaborone 2016-05-22 Alltime-206
  Result Name Venue Date Info
1. 43.72 Isaac Makwala La Chaux-de-Fonds 2015-07-05 Alltime-10
2. 44.02 Baboloki Thebe Lausanne 2017-07-06 Alltime-20
3. 44.25 Karabo Sibanda Rio de Janeiro (OG) 2016-08-14 Alltime-41
4. 44.99 Nijel Amos Padova 2019-07-16 Alltime-302
5. 45.00 Leungo Scotch Ad-Dawhah (WC) 2019-10-02 Alltime-308
6. 45.04 Pako Seribe Potchefstroom 2014-05-10 Alltime-340
7. 45.07 Ditiro Nzamani Yaoundé 2019-07-20 Alltime-356
8. 45.10 Onkabetse Nkobolo Brazzaville 2015-09-14 Alltime-377
  Result Name Venue Date Info
1. 1:41.73 Nijel Amos London (OG) 2012-08-09 Alltime-3
2. 1:44.47 Otukile Lekote Montréal 2001-07-10 Alltime-196
3. 1:44.59 Glody Dube Saint-Denis 2001-07-06 Alltime-220
4. 1:45.87 Boitumelo Masilo Kortrijk 2016-07-09 Alltime-668
5. 1:45.94 Mbigyani Thee Wrexham 1990-07-28 Alltime-714
  Result Name Venue Date Info
1. 27:48.2 Matthews Motshwarateu Stellenbosch 1979-05-07 Alltime-557
  Result Name Venue Date Info
1. 2:59.06 Isaac Makwala,
Karabo Sibanda,
Onkabetse Nkobolo,
Gaone Maotoanong
Rio de Janeiro (OG) 2016-08-20 Alltime-80
2. 2:59.95 Onkabetse Nkobolo,
Nijel Amos,
Gaone Maotoanong,
Isaac Makwala
Beijing (WC) 2015-08-29 Alltime-160
3. 3:01.78 Leaname Maotoanong,
Baboloki Thebe,
Onkabetse Nkobolo,
Isaac Makwala
Gold Coast 2018-04-14 Alltime-638
4. 3:01.89 Pako Seribe,
Nijel Amos,
Maotoanong Leaname,
Isaac Makwala
Marrakesh 2014-08-14 Alltime-684
5. 3:02.20 Karabo Sibanda,
Baboloki Thebe,
Onkabetse Nkobolo,
Leaname Maotoanong
Durban 2016-06-26 Alltime-805
6. 3:02.24 Kagiso Kilego,
Johnson Kubisa,
Calfornia Molefe,
Oganeditse Moseki
Abuja 2003-10-15 Alltime-828
7. 3:02.28 Isaac Makwala,
Baboloki Thebe,
Onkabetse Nkobolo,
Karabo Sibanda
Nassau 2017-04-23 Alltime-840
8. 3:02.29 Baboloki Thebe,
Nijel Amos,
Zacharia Kamberuka,
Leaname Maotoanong
Ad-Dawhah 2016-05-06 Alltime-846
9. 3:02.49 Johnson Kubisa,
Calfornia Molefe,
Gaolesiela Salang,
Kagiso Kilego
Athínai (OG) 2004-08-28 Alltime-935
10. 3:02.55 Zibani Ngozi,
Ditiro Nzamani,
Onkabetse Nkobolo,
Leungo Scotch
Rabat 2019-08-30 Alltime-969
11. 3:02.81 Omphemetse Poo,
Baboloki Thebe,
Karabo Sibanda,
Xholani Talane
Bydgoszcz 2016-07-24 Alltime-1115
12. 3:03.08 Gaone Maotoanong,
Zacharia Kamberuka,
Onkabetse Nkobolo,
Isaac Makwala
Nassau 2015-05-02 Alltime-1268
13. 3:03.16 Zacharia Kamberuka,
Isaac Makwala,
Obakeng Ngwigwa,
Tshepo Kelaotse
El Djezair 2007-07-22 Alltime-1321
14. 3:03.32 Lulu Basinyi,
Otukile Lekote,
Johnson Kubisa,
Calfornia Molefe
Edmonton (WC) 2001-08-11 Alltime-1423
15. 3:03.33 Boitumelo Masilo,
Leungo Scotch,
Onkabetse Nkobolo,
Zibani Ngozi
Nassau 2019-07-27 Alltime-1429
  Result Name Venue Date Info
1. 2.34 Kabelo Kgosimang Addis Ababa 2008-05-04 Alltime-78
  Result Name Venue Date Info
1. 8.27 Gable Garenamotse Rhede 2006-08-20 Alltime-150