Ibrahimović va començar la temporada 2009-10 amb el seu debut competitiu per al Barcelona el 23 d'agost de 2009 amb una assistència a un gol de Lionel Messi, que els va portar a la Supercopa d'Espanya, vençant a l'Athletic Bilbao 5-1 en total. En el seu següent partit, el Barcelona va guanyar la Supercopa de la UEFA 2009
amb una victòria de 1 a 0 sobre el Shakhtar Donetsk. En la seva tercera aparició, va marcar el seu primer gol en el primer partit de la temporada de la Lliga de Barcelona contra el Sporting Gijón en una victòria de 3 a 0. Ibrahimović va marcar en els seus següents quatre partits, establint així un rècord d'equip com l'únic jugador en marcar en els seus primers cinc partits de lliga.