A teenager accused of bashing Australian Olympic basketball hopeful Rachel Jarry is facing more than 20 charges relating to three violent incidents.

Jessica Croucher, 18, appeared in Melbourne Magistrates Court accused of being involved in three separate incidents in Melbourne's CBD in the early hours of Sunday, including attacking Jarry and her friend, stealing her bag, recklessly causing injury to the Australian Opals player and making threats to kill.