Die BMX-Rennsport-Weltmeisterschaften 2010 fanden vom 30. Juli bis 1. August im südafrikanischen Pietermaritzburg statt. Schauplatz waren die Royal Showgrounds, wo eigens für die WM eine BMX-Rennbahn angelegt worden war. 29 Nationen beteiligten sich an den Wettkämpfen.
Am 30. Juli sowie am Vormittag des 31. wurde das Zeitfahren ausgetragen als Qualifikation zum Hauptereignis, dem 20-Zoll-Rennen. Die Ausscheidungsläufe fanden am Nachmittag des 31. Juli statt. Am Tag darauf gab es noch das Cruiser-Rennen. Dieser Wettbewerb, bei welchem es in einigen Kategorien weniger als acht Teilnehmer gab, fand letztmals bei Weltmeisterschaften statt. Parallel zu den Weltmeisterschaften lief vom 29. Juli bis 1. August die UCI BMX World Challenge für die Leistungsklassen Challenge und Masters.
Es gab 29 Fahrerinnen aus 15 Nationen. Im BMX-Rennen gewann Shanaze Reade ihren dritten WM-Titel in vier Jahren, im Cruiser holte Mariana Pajón ihren ersten WM-Titel in der Elite.
Es gab 80 Fahrer aus 24 Nationen. Im Finale des BMX-Rennens kamen in der ersten Kurve drei Fahrer zu Sturz. Der amtierende Olympiasieger Māris Štrombergs führte vom Start weg und siegte vor Lokalmatador Sifiso Nhlapo.
Es gab 21 Fahrerinnen aus 14 Nationen.
BMX-Rennen Platz | Name | Zeit | 1 | Niederlande Merle van Benthem | 40,946 s | 2 | Vereinigte Staaten Brooke Crain | + 0,158 s | 3 | Australien Melinda McLeod | + 0,658 s | 4 | Vereinigte Staaten Taylor Wolcott | + 1,394 s | 5 | Frankreich Énora Le Roux | + 3,626 s | 6 | Brasilien Bianca Quinalha | + 3,811 s | 7 | Brasilien Mayara Perez | + 8,189 s | 8 | Australien Kirsten Dellar | + 32,572 s | | Cruiser Platz | Name | Zeit | 1 | Sudafrika Teagan O’Keeffe | 42,381 s | 2 | Frankreich Énora Le Roux | + 1,205 s | 3 | Brasilien Bianca Quinalha | + 1,367 s | 4 | Vereinigte Staaten Dominique Daniels | + 2,789 s | 5 | Niederlande Maartje Hereijgers | + 3,373 s | |
Es gab 56 Fahrer aus 22 Nationen.
BMX-Rennen Platz | Name | Zeit | 1 | Frankreich Sylvain André | 38,822 s | 2 | Lettland Kristers Lejiņš | + 1,012 s | 3 | Niederlande Twan van Gendt | + 1,407 s | 4 | Kolumbien David Oquendo | + 1,639 s | 5 | Australien Matthew Dunsworth | + 2,033 s | 6 | Danemark Niklas Laustsen | + 2,462 s | 7 | Lettland Kristers Taims | + 13,667 s | 8 | Vereinigte Staaten Connor Fields | DNF | | Cruiser Platz | Name | Zeit | 1 | Kolumbien David Oquendo | 45,014 s | 2 | Australien Benjamin Clarke | + 10,108 s | 3 | Neuseeland Daniel Franks | + 16,481 s | 4 | Ecuador Nicolás Palacios | + 26,930 s | 5 | Brasilien Douglas Carnaval | + 51,685 s | 6 | Brasilien Igor Martins | + 58,981 s | 7 | Brasilien Igor Carvalho | DNF | 8 | Brasilien Rogerio Reis | DNF | |
-29.5929730.37346Koordinaten: 29° 35′ 35″ S, 30° 22′ 24″ O