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-29
3. 20.17 Pako Seribe Molepolole 2015-02-22 Alltime-219
4. 20.21 Baboloki Thebe Gaborone 2016-05-22 Alltime-261
  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.25 Karabo Sibanda Rio de Janeiro (OG) 2016-08-14 Alltime-49
4. 44.58 Anthony Pesela Nairobi 2021-08-21 Alltime-132
5. 44.61 Bayapo Ndori Gaborone 2023-03-04 Alltime-145
6. 44.75 Letsile Tebogo Lignano Sabbiadoro 2023-07-14 Alltime-205
7. 44.80 Collen Kebinatshipi Budapest (WC) 2023-08-20 Alltime-236
8. 44.82 Leungo Scotch Genève 2023-06-10 Alltime-249
9. 44.99 Nijel Amos Padova 2019-07-16 Alltime-354
10. 45.04 Pako Seribe Potchefstroom 2014-05-10 Alltime-393
11. 45.07 Ditiro Nzamani Yaoundé 2019-07-20 Alltime-414
12. 45.10 Onkabetse Nkobolo Brazzaville 2015-09-14 Alltime-441
  Result Name Venue Date Info
1. 1:41.73 Nijel Amos London (OG) 2012-08-09 Alltime-3
2. 1:44.03 Tshepiso Masalela Bruxelles 2023-09-08 Alltime-164
3. 1:44.14 Tshepiso Masela Budapest (WC) 2023-08-24 Alltime-181
4. 1:44.47 Otukile Lekote Montréal 2001-07-10 Alltime-233
5. 1:44.59 Glody Dube Saint-Denis 2001-07-06 Alltime-258
6. 1:45.74 Boitumelo Masilo Wageningen 2022-06-24 Alltime-705
7. 1:45.94 Mbigyani Thee Wrexham 1990-07-28 Alltime-840
  Result Name Venue Date Info
1. 27:48.2 Matthews Motshwarateu Stellenbosch 1979-05-07 Alltime-688
  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-105
3. 2:59.42 Zibani Ngozi,
Baboloki Thebe,
Laone Ditshetelo,
Leungo Scotch
Budapest (WC) 2023-08-26 Alltime-138
4. 2:59.95 Onkabetse Nkobolo,
Nijel Amos,
Gaone Leaname Maotoanong,
Isaac Makwala
Beijing (WC) 2015-08-29 Alltime-203
5. 3:00.14 Zibani Ngozi,
Leungo Scotch,
Isaac Makwala,
Bayapo Ndori
Eugene (WC) 2022-07-24 Alltime-239
6. 3:01.78 Gaone Leaname Maotoanong,
Baboloki Thebe,
Onkabetse Nkobolo,
Isaac Makwala
Gold Coast 2018-04-14 Alltime-730
7. 3:01.85 Leungo Scotch,
Zibani Ngozi,
Anthony Pesela,
Bayapo Ndori
Birmingham 2022-08-07 Alltime-766
8. 3:01.89 Pako Seribe,
Nijel Amos,
Gaone Leaname Maotoanong,
Isaac Makwala
Marrakesh 2014-08-14 Alltime-782
9. 3:02.20 Karabo Sibanda,
Baboloki Thebe,
Onkabetse Nkobolo,
Gaone Leaname Maotoanong
Durban 2016-06-26 Alltime-920
10. 3:02.24 Kagiso Kilego,
Johnson Kubisa,
Calfornia Molefe,
Oganeditse Moseki
Abuja 2003-10-15 Alltime-946
11. 3:02.28 Isaac Makwala,
Baboloki Thebe,
Onkabetse Nkobolo,
Karabo Sibanda
Nassau 2017-04-23 Alltime-959
12. 3:02.29 Baboloki Thebe,
Nijel Amos,
Zacharia Kamberuka,
Gaone Leaname Maotoanong
Ad-Dawhah 2016-05-06 Alltime-965
13. 3:02.49 Johnson Kubisa,
Calfornia Molefe,
Gaolesiela Salang,
Kagiso Kilego
Athínai (OG) 2004-08-28 Alltime-1068
14. 3:02.55 Zibani Ngozi,
Ditiro Nzamani,
Onkabetse Nkobolo,
Leungo Scotch
Rabat 2019-08-30 Alltime-1108
15. 3:02.81 Omphemetse Poo,
Baboloki Thebe,
Karabo Sibanda,
Xholani Talane
Bydgoszcz 2016-07-24 Alltime-1272
16. 3:03.08 Gaone Leaname Maotoanong,
Zacharia Kamberuka,
Onkabetse Nkobolo,
Isaac Makwala
Nassau 2015-05-02 Alltime-1440
17. 3:03.16 Zacharia Kamberuka,
Isaac Makwala,
Obakeng Ngwigwa,
Tshepo Kelaotse
El Djezair 2007-07-22 Alltime-1496
18. 3:03.32 Lulu Basinyi,
Otukile Lekote,
Johnson Kubisa,
Calfornia Molefe
Edmonton (WC) 2001-08-11 Alltime-1610
19. 3:03.33 Boitumelo Masilo,
Leungo Scotch,
Onkabetse Nkobolo,
Zibani Ngozi
Nassau 2019-07-27 Alltime-1616
  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-172