Manchester United have been drawn alongside Scottish champions Rangers in Group C of the Champions League, while Spurs' reward for reaching the group stages includes games against holders Internazionale.
Also in Group C with United and the Gers are Valencia and Bursaspor, while Group A is comprised of Inter, Spurs, Werder Bremen and FC Twente.
Chelsea head Group F and will take on French champions Marseille, Russian side Spartak Moscow and Slovakians MSK Zilina.
Arsenal were drawn in Group H, where they will face Shakhtar Donetsk, Partizan Belgrade and the conquerors of Celtic and Sevilla, Sporting Braga.
Group A: Internazionale, Werder Bremen, Tottenham Hotspur, FC Twente.
Group B: Lyon, Benfica, Schalke, Hapoel Tel-Aviv.
Group C: Manchester United, Valencia, Rangers, Bursaspor.
Group D: Barcelona, Panathinaikos, FC Copenhagen, Rubin Kazan.
Group E: Bayern Munich, Roma, FC Basel, CFR Cluj.
Group F: Chelsea, Marseille, Spartak Moscow, MSK Zilina.
Group G: AC Milan, Real Madrid, Ajax, Auxerre.
Group H: Arsenal, Shakhtar Dontesk, Sporting Braga, Partizan Belgrade.