Tom Queally, 30 år, från Oak Lodge, hittades Newmarket i Suffolk i sin bil i Cheshire i mars.
Han erkände anklagelsen och fick förbudet och böter på 1 350 pund i Crewe Magistrates' Court.
Men hans advokat, Nick Freeman, hävdade att han hade tvingats erkänna sig skyldig därför att lagen inte erkände argumentet att han gick i sömnen.
Åklagaren sa Queally, känd för att vara den vanliga jockey av "underhäst" Frankel, hittades sovande vid ratten på sin BMW på en bensinstation i Chelford, Cheshire, med motorn igång och lamporna på 05:40 GMT den 16 mars.
Ett utandningsprov visade en avläsning av 84 mikrogram alkohol i 100 ml blod, när den lagliga gränsen är 35 mikrogram.
Hans försvar hävdade att Queally, som ursprungligen kommer från Dungarvan i Irland, hade varit en sömngångare sedan han var fem år gammal.
Han hade varit ute i Hale i Cheshire, och hans sista minne var att läsa en tidning på en säng hemma hos sin chef klockan 02:00 GMT.
Mr Freeman sa: "Styrningen av min begränsning är att han är helt omedveten om vad han gör - han sover körning.
"Jag tror inte att lagen har hållit jämna steg med den vetenskapliga utvecklingen, för det verkar helt enkelt orättvist för en man av denna egenskap nu att ha en fällande dom för något som enligt min mening är moraliskt helt oskyldig."
Distriktsdomare Bridget Knight sade att lagen tidigare hade slagit fast att sömngång inte var ett försvar för rattfylleri.
Queally ålades också böter på 1 350 pund och fick betala en avgift på 3 500 pund.
Efteråt sade Freeman: "Lagen måste ändras för att återspegla denna unika situation."
En toppjockey har förbjudits att köra bil i 22 månader efter att ha sagt att han gick i sömnen medan han drack.