Dans Sonic Battle sur Gameboy Advance, retrouvez Sonic et tous ses amis qui font la bagarre dans des arènes en 3D afin de découvrir qui se cache derrière un mystérieux robot. Au début de chaque round, le joueur choisit ses capacités spéciales et part affronter ses adversaires. Celui qui remporte le plus de K.O remporte le match. Sonic Battle peut se jouer jusqu'à 4 joueurs.