La città è stata sede, recentemente, di diverse competizioni sportive internazionali, come il Campionato Europeo Maschile di Pallacanestro del 2005 e il Campionato europeo di pallavolo maschile del 2005. Nel 2016, presso la Beogradska Arena, si è disputata la 32ª edizione del Campionato Europeo di Pallanuoto, maschile e femminile. Il campionato maschile è stato vinto dalla nazionale serba, che si è imposta in finale sul Montenegro, vincendo il terzo titolo continentale consecutivo.