35. Светско првенство у кросу одржано је 24. марта 2007. у Момбаси Кенија. Првенство је окупило светску атлетску елиту у којој су предњачили тркачи из Африке. Такмичење је одржано у 4 категорије: сениори, сениорке, јуниори и јуниорке, у појединачној и екипној конкуренцији. Такмичари из Србије нису учествовали на овом такмичењњу.
Такмичење за сениоре одржавало се на кружној стази са почетком у 17,20 часова. Трчало се 12 km. Стартовало је 165 тркача из 43 земље. Трку су завршила 134 такмичара док је 31 одустао у току трке. Интересантно је да се међу онима који су одустали нашао и Кененисе Бекеле из Етиопије, олимпијски победник и вишеструки светски првак и рекордер на 10 000 m, један од највећих фаворита у овој трци.
У следећој табели приказано је првих тридесет такмичара са постигнутим временима:
Трке у екипној конкуренцији се не трче посебно него се бодује шест најбољих такмичара сваке екипе према пласману који су имали у појединачној трци. Учествују само екипе које су на старту имале 6 и више такмичара. На старту их је био 17, али је трку због одустајања такмичара завршило само 13 екипа. Број места на које се пласирао такмичар појединачно, доносило је исто толики број бодова за екипу. Сабирањем бодова шест најбољих у свакој екипи дало је збир који је одлучуио победника. Што је збир мањи пласман је бољи.
Такмичење је почело у 16,40 часова. Трчало се 8 km. Стартовале су 94 такмичарке из 30 земаља. Трку су завршиле 82, а 12 је одустало. Доминирале су Етиопљанке и Кенијке. Победила је такође Кенијка која је узела холандско држављанство.
Код екипног такмичења код жена све је исто као и код мушкараца само што се за пласман уместо шест такмичара (мушки) узимају четири најбоље. На старту је било 13 комплетних екипа. трку је завршило 12. Бодовање је исто као код сениора.
Трка јуниора одржана је као и трка сениорки на стази од 8 km. са почетком у 16,05 часова. Стартовало је 128 такмичара из 36 земаља. Трку је завршоло 105, а одустала су 23 такмичара. Јуниори Кеније заузели су прва четири места.
Учествовало 20 екипа. Трку је завршило 16 екипа које су бодоване на исти начин као и код сениорки. Екипа Кеније освојила је максималан број бодова јер је освојила прва четири места.
Такмичење је отворено трком јуниорки у 15,3о часова. Трчано се 6 km. Стартовало је 87 јуниорки из 28 земаља, а трку је завршило 67. Као и код јуниора доминирале су представнице Кеније.
Учествовало је 13, а трку је завршило 11 екипа. Бодовање је исто као код сениорки и јуниора.