Result Name Venue Date Info
1. 9.88 Letsile Tebogo Budapest (WC) 2023-08-20 Alltime-39
  Result Name Venue Date Info
1. 19.50 Letsile Tebogo London 2023-07-23 Alltime-6
2. 19.77 Isaac Makwala Madrid 2017-07-14 Alltime-31
3. 20.17 Pako Seribe Molepolole 2015-02-22 Alltime-227
4. 20.21 Baboloki Thebe Gaborone 2016-05-22 Alltime-270
  Result Name Venue Date Info
1. 43.72 Isaac Makwala La Chaux-de-Fonds 2015-07-05 Alltime-11
2. 44.02 Baboloki Thebe Lausanne 2017-07-06 Alltime-24
3. 44.10 Bayapo Ndori Nairobi 2024-04-20 Alltime-32
4. 44.25 Karabo Sibanda Rio de Janeiro (OG) 2016-08-14 Alltime-53
5. 44.29 Letsile Tebogo Petoria 2024-03-18 Alltime-63
6. 44.54 Leungo Scotch Nairobi 2024-04-20 Alltime-130
7. 44.58 Anthony Pesela Nairobi 2021-08-21 Alltime-145
8. 44.80 Collen Kebinatshipi Budapest (WC) 2023-08-20 Alltime-250
9. 44.99 Nijel Amos Padova 2019-07-16 Alltime-366
10. 45.04 Pako Seribe Potchefstroom 2014-05-10 Alltime-406
11. 45.07 Ditiro Nzamani Yaoundé 2019-07-20 Alltime-430
12. 45.10 Onkabetse Nkobolo Brazzaville 2015-09-14 Alltime-457
  Result Name Venue Date Info
1. 1:41.73 Nijel Amos London (OG) 2012-08-09 Alltime-3
2. 1:43.88 Tshepiso Masalela Xiamen 2024-04-20 Alltime-132
3. 1:43.94 Kenthobogile Haingura Pretoria 2024-03-18 Alltime-149
4. 1:44.47 Otukile Lekote Montréal 2001-07-10 Alltime-239
5. 1:44.59 Glody Dube Saint-Denis 2001-07-06 Alltime-264
6. 1:45.25 Tumo Nkape Cape Town 2024-04-29 Alltime-500
7. 1:45.74 Boitumelo Masilo Wageningen 2022-06-24 Alltime-733
8. 1:45.94 Mbigyani Thee Wrexham 1990-07-28 Alltime-872
  Result Name Venue Date Info
1. 27:48.2 Matthews Motshwarateu Stellenbosch 1979-05-07 Alltime-714
  Result Name Venue Date Info
1. 2:57.27 Isaac Makwala,
Baboloki Thebe,
Zibani Ngozi,
Bayapo Ndori
Tokyo (OG) 2021-08-07 Alltime-19
2. 2:59.06 Isaac Makwala,
Karabo Sibanda,
Onkabetse Nkobolo,
Gaone Leaname Maotoanong
Rio de Janeiro (OG) 2016-08-20 Alltime-108
3. 2:59.11 Collen Kebinatshipi,
Letsile Tebogo,
Leungo Scotch,
Bayapo Ndori
Nassau 2024-05-05 Alltime-112
4. 2:59.32 Collen Kebinatshipi,
Leungo Scotch,
Boitumelo Masilo,
Bayapo Ndori
Accra 2024-03-22 Alltime-136
5. 2:59.42 Zibani Ngozi,
Baboloki Thebe,
Laone Ditshetelo,
Leungo Scotch
Budapest (WC) 2023-08-26 Alltime-145
6. 2:59.73 Isaac Makwala,
Letsile Tebogo,
Leungo Scotch,
Bayapo Ndori
Nassau 2024-05-04 Alltime-178
7. 2:59.95 Onkabetse Nkobolo,
Nijel Amos,
Gaone Leaname Maotoanong,
Isaac Makwala
Beijing (WC) 2015-08-29 Alltime-214
8. 3:00.14 Zibani Ngozi,
Leungo Scotch,
Isaac Makwala,
Bayapo Ndori
Eugene (WC) 2022-07-24 Alltime-251
9. 3:01.78 Gaone Leaname Maotoanong,
Baboloki Thebe,
Onkabetse Nkobolo,
Isaac Makwala
Gold Coast 2018-04-14 Alltime-770
10. 3:01.85 Leungo Scotch,
Zibani Ngozi,
Anthony Pesela,
Bayapo Ndori
Birmingham 2022-08-07 Alltime-808
11. 3:01.89 Pako Seribe,
Nijel Amos,
Gaone Leaname Maotoanong,
Isaac Makwala
Marrakesh 2014-08-14 Alltime-826
12. 3:02.20 Karabo Sibanda,
Baboloki Thebe,
Onkabetse Nkobolo,
Gaone Leaname Maotoanong
Durban 2016-06-26 Alltime-971
13. 3:02.24 Kagiso Kilego,
Johnson Kubisa,
Calfornia Molefe,
Oganeditse Moseki
Abuja 2003-10-15 Alltime-997
14. 3:02.28 Isaac Makwala,
Baboloki Thebe,
Onkabetse Nkobolo,
Karabo Sibanda
Nassau 2017-04-23 Alltime-1010
15. 3:02.29 Baboloki Thebe,
Nijel Amos,
Zacharia Kamberuka,
Gaone Leaname Maotoanong
Ad-Dawhah 2016-05-06 Alltime-1016
16. 3:02.49 Johnson Kubisa,
Calfornia Molefe,
Gaolesiela Salang,
Kagiso Kilego
Athínai (OG) 2004-08-28 Alltime-1127
17. 3:02.55 Zibani Ngozi,
Ditiro Nzamani,
Onkabetse Nkobolo,
Leungo Scotch
Rabat 2019-08-30 Alltime-1167
18. 3:02.81 Omphemetse Poo,
Baboloki Thebe,
Karabo Sibanda,
Xholani Talane
Bydgoszcz 2016-07-24 Alltime-1335
19. 3:03.08 Gaone Leaname Maotoanong,
Zacharia Kamberuka,
Onkabetse Nkobolo,
Isaac Makwala
Nassau 2015-05-02 Alltime-1509
20. 3:03.16 Zacharia Kamberuka,
Isaac Makwala,
Obakeng Ngwigwa,
Tshepo Kelaotse
El Djezair 2007-07-22 Alltime-1566
21. 3:03.32 Lulu Basinyi,
Otukile Lekote,
Johnson Kubisa,
Calfornia Molefe
Edmonton (WC) 2001-08-11 Alltime-1684
22. 3:03.33 Boitumelo Masilo,
Leungo Scotch,
Onkabetse Nkobolo,
Zibani Ngozi
Nassau 2019-07-27 Alltime-1690
  Result Name Venue Date Info
1. 2.34 Kabelo Kgosimang Addis Ababa 2008-05-04 Alltime-80
  Result Name Venue Date Info
1. 8.27 Gable Garenamotse Rhede 2006-08-20 Alltime-175