Erste internationale Erfahrungen sammelte Anyika Onuora bei den Junioreneuropameisterschaften 2003 in Tampere, bei denen sie in 11,72 s den fünften Platz im 100-Meter-Lauf belegte und mit der britischen 4-mal-100-Meter-Staffel in 44,81 s die Silbermedaille hinter Frankreich gewann. Zwei Jahre schied sie bei den U23-Europameisterschaften in Erfurt mit 24,29 s über 200 Meter im Vorlauf aus und wurde mit der Staffel im Finale disqualifiziert. Im Jahr darauf nahm sie erstmals für England startend an den Commonwealth Games in Melbourne teil und erreichte dort über 100 Meter das Halbfinale, in dem sie mit 11,46 s ausschied. Zudem gewann sie mit der englischen Stafette in 43,43 s die Silbermedaille hinter der Mannschaft aus Jamaika. Auch bei den Europameisterschaften in Göteborg im August gewann sie in 43,51 s die Silbermedaille hinter den Russinnen. Zudem erreichte sie auch hier das Halbfinale über 100 Meter und schied dort in 11,45 s aus. Anschließend wurde sie mit der Staffel in 47,61 s Achte beim Leichtathletik-Weltcup in Athen.