Jabarkan Piala Dunia 2010 dari Lukas Podolski

Pada 6 September 2008, Podolski mencetak dua gol pembuka dalam pertandingan kualifikasi Piala Dunia 2010 pertama melawan Liechtenstein di Vaduz; yang berakhir dengan kemenangan 6–0 bagi Jerman. Dia mencetak gol pembuka dalam kemenangan kandang 2–1 atas Rusia pada 11 Oktober, saat dia melewati Vasili Berezutski di pinggir area penalti sebelum melepaskan tendangan kuat melewati kiper Rusia Akinfeev. Dia mengakhiri kualifikasi sebagai pencetak gol terbanyak kedua di Grup 4 dengan enam gol, di belakang rekan setim Miroslav Klose dengan 7 gol. Pada salah satu pertandingan kualifikasi, dia terlibat pertengkaran dengan kapten tim Michael Ballack.

Pada 13 Juni 2010, Podolski, yang telah diganti posisinya menjadi pemain sayap, mencetak gol pertama untuk Jerman di pertandingan pertama Piala Dunia dengan kemenangan 4–0 atas Australia, sebelum memberi assist kepada Thomas Müller untuk gol ketiga. Pada 18 Juni, Podolski menyia-nyiakan tendangan penalti di babak kedua setelah pelanggaran tangan yang dilakukan oleh Nemanja Vidić pada kekalahan 1–0 dari Serbia. Tim Jerman harus bermain dengan 10 pemain setelah kartu kuning kedua diganjarkan kepada Miroslav Klose pada menit ke-36. Walaupun Jerman bermain dengan 10 pemain di sisa pertandingan, Podolski memiliki banyak peluang untuk mencetak gol. Akan tetapi, dia tidak mampu mengubahnya menjadi gol, dan pertandingan berakhir dengan kekalahan mengejutkan bagi Jerman. Di babak 16 besar, dia berhasil mencetak gol saat menghadapi Inggris, memberikan keunggulan 2–0 bagi Jerman di babak pertama. Jerman lolos ke babak berikutnya dengan mengalahkan Inggris dengan skor akhir 4–1. Pada pertandingan perempat-final melawan Argentina, Podolski memberikan assist untuk dua gol pertama yang dicetak oleh Klose, memberikan keunggulan 2–0. Jerman memenangkan pertandingan dengan skor akhir 4–0.