# 2012 World Team Table Tennis Championships – Men's team

The men's team tournament of the 2012 World Team Table Tennis Championships was held from March 25 to April 1, 2012. at Dortmund, Germany. The draw was held on February 22.
China once again won the final, beating Germany 3–0.

## Medalists

| Event | Gold | Silver | Bronze |
| Team | China Ma Long Zhang Jike Wang Hao Xu Xin Ma Lin | Germany Timo Boll Dimitrij Ovtcharov Patrick Baum Bastian Steger Christian Süß | South Korea Joo Se-Hyuk Ryu Seung-Min Oh Sang-Eun Kim Min-Seok Jung Young-Sik |
| Team | China Ma Long Zhang Jike Wang Hao Xu Xin Ma Lin | Germany Timo Boll Dimitrij Ovtcharov Patrick Baum Bastian Steger Christian Süß | Japan Jun Mizutani Seiya Kishikawa Koki Niwa Kenji Matsudaira Maharu Yoshimura |

## Championship division
### Players list

| Team | Ranking | Group | Players |
| China | 1 | A | Ma Long · Zhang Jike · Wang Hao · Xu Xin · Ma Lin |
| Germany | 2 | B | Timo Boll · Dimitrij Ovtcharov · Patrick Baum · Bastian Steger · Christian Süß |
| South Korea | 3 | C | Joo Se-Hyuk · Ryu Seung-Min · Oh Sang-Eun · Kim Min-Seok · Jung Young-Sik |
| Japan | 4 | D | Jun Mizutani · Seiya Kishikawa · Koki Niwa · Kenji Matsudaira · Maharu Yoshimura |
| Russia | 5 | D | Alexey Smirnov · Kirill Skachkov · Alexander Shibaev · Igor Rubtsov · Fedor Kuzmin |
| Austria | 6 | C | Chen Weixing · Werner Schlager · Robert Gardos · Daniel Habesohn · Stefan Fegerl |
| Hong Kong | 6 | A | Jiang Tianyi · Leung Chu Yan · Tang Peng · Cheung Yuk · Li Ching |
| Portugal | 8 | B | Marcos Freitas · Joao Monteiro · Enio Mendes · Andre Silva |
| Singapore | 9 | B | Gao Ning · Yang Zi · Pang Xue Jie · Chew Zhe Yu Clarence |
| Sweden | 10 | A | Pär Gerell · Jörgen Persson · Jens Lundqvist · Robert Svensson · Kristian Karlsson |
| Croatia | 11 | D | Zoran Primorac · Andrej Gaćina · Tomislav Zubčić · Tomislav Kolarek · Frane Kojić |
| France | 12 | C | Simon Gauzy · Emmanuel Lebesson · Quentin Robinot · Tristan Flore |
| Chinese Taipei | 13 | C | Chuang Chih-yuan · Chen Chien-an · Wu Chih-chi · Chiang Hung-chieh · Lee Chia-sheng |
| Belarus | 14 | D | Vladimir Samsonov · Evgueni Chtchetinine · Pavel Platonov · Aleksandr Kuchuk · Kiryl Barabanov |
| Czech Republic | 15 | B | Petr Korbel · Dmitrij Prokopcov · Lubomir Jančárik · Antonin Gavlas · Michal Obeslo |
| Greece | 16 | A | Panagiotis Gionis · Kalinikos Kreanga · Konstantinos Papageorgiou · Konstantinos Lagogiannis |
| North Korea | 17 | A | Jang Song-Man · Kim Hyok-Bong · Kim Chol-Jin · Kim Song-Nam |
| Spain | 18 | B | He Zhi Wen · Carlos Machado · Alfredo Carneros · Jesus Cantero · Marc Duran |
| Poland | 19 | D | Zeng Yi Wang · Bartosz Such · Daniel Gorak · Jakub Kosowski · Robert Floras |
| Denmark | 20 | C | Allan Bentsen · Jonathan Groth · Kasper Sternberg · Mikkel Hindersson |
| Slovakia | 21 | D | Thomas Keinath · Lubomir Pistej · Peter Sereda · Michal Bardon |
| Hungary | 23 | C | János Jakab · Adam Pattantyus · Daniel Zwickl · Daniel Kosiba |
| Serbia | 24 | B | Aleksandar Karakašević · Žolt Pete · Marko Jevtović · Dragan Subotić |
| Slovenia | 29 | A | Sas Lasan · Mitja Horvat · Jan Zibrat · Ludvik Persolja |

### Preliminary round
#### Group A

| Team | Pld | W | L | GW | GL | Pts |
| China | 5 | 5 | 0 | 15 | 0 | 10 |
| Hong Kong | 5 | 4 | 1 | 12 | 3 | 9 |
| Sweden | 5 | 2 | 3 | 7 | 11 | 7 |
| North Korea | 5 | 2 | 3 | 7 | 10 | 7 |
| Greece | 5 | 2 | 3 | 6 | 10 | 7 |
| Slovenia | 5 | 0 | 5 | 2 | 15 | 5 |
| 25 March 2012 20:00 | Report | China | 3–0 | Greece | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 25 March 2012 20:00 | Report | Zhang Jike | 3–0 | Konstantinos Papageorgiou | Westfalenhallen, Dortmund |
| Wang Hao | Wang Hao | Wang Hao | 3–0 | Kalinikos Kreanga |
| Ma Long | Ma Long | Ma Long | 3–0 | Panagiotis Gionis |
| 25 March 2012 20:00 | Report | Hong Kong | 3–0 | Slovenia | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 25 March 2012 20:00 | Report | Tang Peng | 3–0 | Mitja Horvat | Westfalenhallen, Dortmund |
| Jiang Tianyi | Jiang Tianyi | Jiang Tianyi | 3–0 | Jan Zibrat |
| Leung Chu Yan | Leung Chu Yan | Leung Chu Yan | 3–0 | Sas Lasan |
| 25 March 2012 20:00 | Report | North Korea | 3–1 | Sweden | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 25 March 2012 20:00 | Report | Jang Song-Man | 3–0 | Jörgen Persson | Westfalenhallen, Dortmund |
| Kim Hyok-Bong | Kim Hyok-Bong | Kim Hyok-Bong | 3–2 | Pär Gerell |
| Kim Song-Nam | Kim Song-Nam | Kim Song-Nam | 1–3 | Jens Lundqvist |
| Jang Song-Man | Jang Song-Man | Jang Song-Man | 3–2 | Pär Gerell |
| 26 March 2012 16:00 | Report | North Korea | 0–3 | China | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 26 March 2012 16:00 | Report | Jang Song-Man | 0–3 | Wang Hao | Westfalenhallen, Dortmund |
| Kim Hyok-Bong | Kim Hyok-Bong | Kim Hyok-Bong | 0–3 | Zhang Jike |
| Kim Song-Nam | Kim Song-Nam | Kim Song-Nam | 0–3 | Xu Xin |
| 26 March 2012 16:00 | Report | Hong Kong | 3–0 | Sweden | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 26 March 2012 16:00 | Report | Jiang Tianyi | 3–2 | Pär Gerell | Westfalenhallen, Dortmund |
| Leung Chu Yan | Leung Chu Yan | Leung Chu Yan | 3–2 | Jens Lundqvist |
| Tang Peng | Tang Peng | Tang Peng | 3–2 | Jörgen Persson |
| 26 March 2012 16:00 | Report | Slovenia | 0–3 | Greece | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 26 March 2012 16:00 | Report | Jan Zibrat | 0–3 | Kalinikos Kreanga | Westfalenhallen, Dortmund |
| Mitja Horvat | Mitja Horvat | Mitja Horvat | 0–3 | Panagiotis Gionis |
| Sas Lasan | Sas Lasan | Sas Lasan | 0–3 | Konstantinos Lagogiannis |
| 27 March 2012 13:00 | Report | China | 3–0 | Sweden | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 27 March 2012 13:00 | Report | Ma Lin | 3–1 | Jörgen Persson | Westfalenhallen, Dortmund |
| Ma Long | Ma Long | Ma Long | 3–0 | Kristian Karlsson |
| Zhang Jike | Zhang Jike | Zhang Jike | 3–1 | Robert Svensson |
| 27 March 2012 13:00 | Report | Hong Kong | 3–0 | Greece | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 27 March 2012 13:00 | Report | Jiang Tianyi | 3–0 | Kalinikos Kreanga | Westfalenhallen, Dortmund |
| Li Ching | Li Ching | Li Ching | 3–1 | Panagiotis Gionis |
| Tang Peng | Tang Peng | Tang Peng | 3–1 | Konstantinos Papageorgiou |
| 27 March 2012 13:00 | Report | North Korea | 3–0 | Slovenia | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 27 March 2012 13:00 | Report | Jang Song-Man | 3–0 | Mitja Horvat | Westfalenhallen, Dortmund |
| Kim Hyok-Bong | Kim Hyok-Bong | Kim Hyok-Bong | 3–1 | Jan Zibrat |
| Kim Song-Nam | Kim Song-Nam | Kim Song-Nam | 3–0 | Ludvik Persolja |
| 28 March 2012 13:00 | Report | China | 3–0 | Hong Kong | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 28 March 2012 13:00 | Report | Zhang Jike | 3–0 | Leung Chu Yan | Westfalenhallen, Dortmund |
| Wang Hao | Wang Hao | Wang Hao | 3–0 | Li Ching |
| Ma Lin | Ma Lin | Ma Lin | 3–2 | Cheung Yuk |
| 28 March 2012 13:00 | Report | Sweden | 3–2 | Slovenia | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 28 March 2012 13:00 | Report | Pär Gerell | 3–2 | Sas Lasan | Westfalenhallen, Dortmund |
| Jörgen Persson | Jörgen Persson | Jörgen Persson | 2–3 | Jan Zibrat |
| Jens Lundqvist | Jens Lundqvist | Jens Lundqvist | 3–0 | Mitja Horvat |
| Pär Gerell | Pär Gerell | Pär Gerell | 2–3 | Jan Zibrat |
| Jörgen Persson | Jörgen Persson | Jörgen Persson | 3–1 | Sas Lasan |
| 28 March 2012 13:00 | Report | Greece | 3–1 | North Korea | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 28 March 2012 13:00 | Report | Panagiotis Gionis | 2–3 | Kim Hyok-Bong | Westfalenhallen, Dortmund |
| Kalinikos Kreanga | Kalinikos Kreanga | Kalinikos Kreanga | 3–0 | Jang Song-Man |
| Konstantinos Papageorgiou | Konstantinos Papageorgiou | Konstantinos Papageorgiou | 3–0 | Kim Song-Nam |
| Panagiotis Gionis | Panagiotis Gionis | Panagiotis Gionis | 3–2 | Jang Song-Man |
| 28 March 2012 19:00 | Report | China | 3–0 | Slovenia | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 28 March 2012 19:00 | Report | Ma Long | 3–0 | Sas Lasan | Westfalenhallen, Dortmund |
| Ma Lin | Ma Lin | Ma Lin | 3–0 | Jan Zibrat |
| Xu Xin | Xu Xin | Xu Xin | 3–0 | Mitja Horvat |
| 28 March 2012 19:00 | Report | Hong Kong | 3–0 | North Korea | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 28 March 2012 19:00 | Report | Jiang Tianyi | 3–2 | Kim Hyok-Bong | Westfalenhallen, Dortmund |
| Leung Chu Yan | Leung Chu Yan | Leung Chu Yan | 3–0 | Jang Song-Man |
| Tang Peng | Tang Peng | Tang Peng | 3–0 | Kim Chol-Jin |
| 28 March 2012 19:00 | Report | Sweden | 3–0 | Greece | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 28 March 2012 19:00 | Report | Jens Lundqvist | 3–1 | Kalinikos Kreanga | Westfalenhallen, Dortmund |
| Pär Gerell | Pär Gerell | Pär Gerell | 3–0 | Panagiotis Gionis |
| Jörgen Persson | Jörgen Persson | Jörgen Persson | 3–1 | Konstantinos Papageorgiou |

#### Group B

| Team | Pld | W | L | GW | GL | Pts |
| Germany | 5 | 5 | 0 | 15 | 0 | 10 |
| Portugal | 5 | 3 | 2 | 9 | 8 | 8 |
| Singapore | 5 | 3 | 2 | 11 | 11 | 8 |
| Serbia | 5 | 2 | 3 | 8 | 11 | 7 |
| Spain | 5 | 1 | 4 | 5 | 14 | 6 |
| Czech Republic | 5 | 1 | 4 | 8 | 12 | 6 |
| 25 March 2012 13:00 | Report | Czech Republic | 0–3 | Germany | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 25 March 2012 13:00 | Report | Dmitrij Prokopcov | 0–3 | Timo Boll | Westfalenhallen, Dortmund |
| Antonin Gavlas | Antonin Gavlas | Antonin Gavlas | 0–3 | Dimitrij Ovtcharov |
| Petr Korbel | Petr Korbel | Petr Korbel | 2–3 | Patrick Baum |
| 25 March 2012 13:00 | Report | Portugal | 3–0 | Serbia | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 25 March 2012 13:00 | Report | Marcos Freitas | 3–1 | Marko Jevtović | Westfalenhallen, Dortmund |
| Joao Monteiro | Joao Monteiro | Joao Monteiro | 3–1 | Aleksandar Karakašević |
| Andre Silva | Andre Silva | Andre Silva | 3–2 | Žolt Pete |
| 25 March 2012 13:00 | Report | Singapore | 3–2 | Spain | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 25 March 2012 13:00 | Report | Gao Ning | 3–1 | He Zhi Wen | Westfalenhallen, Dortmund |
| Yang Zi | Yang Zi | Yang Zi | 2–3 | Carlos Machado |
| Pang Xue Jie | Pang Xue Jie | Pang Xue Jie | 3–2 | Jesus Cantero |
| Gao Ning | Gao Ning | Gao Ning | 1–3 | Carlos Machado |
| Yang Zi | Yang Zi | Yang Zi | 3–2 | He Zhi Wen |
| 25 March 2012 20:00 | Report | Spain | 0–3 | Germany | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 25 March 2012 20:00 | Report | Carlos Machado | 0–3 | Timo Boll | Westfalenhallen, Dortmund |
| Marc Duran | Marc Duran | Marc Duran | 0–3 | Dimitrij Ovtcharov |
| Alfredo Carneros | Alfredo Carneros | Alfredo Carneros | 1–3 | Bastian Steger |
| 25 March 2012 20:00 | Report | Portugal | 3–2 | Singapore | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 25 March 2012 20:00 | Report | Marcos Freitas | 3–0 | Pang Xue Jie | Westfalenhallen, Dortmund |
| Joao Monteiro | Joao Monteiro | Joao Monteiro | 2–3 | Gao Ning |
| Andre Silva | Andre Silva | Andre Silva | 0–3 | Yang Zi |
| Marcos Freitas | Marcos Freitas | Marcos Freitas | 3–1 | Gao Ning |
| Joao Monteiro | Joao Monteiro | Joao Monteiro | 3–0 | Pang Xue Jie |
| 25 March 2012 20:00 | Report | Czech Republic | 2–3 | Serbia | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 25 March 2012 20:00 | Report | Dmitrij Prokopcov | 1–3 | Aleksandar Karakašević | Westfalenhallen, Dortmund |
| Petr Korbel | Petr Korbel | Petr Korbel | 3–0 | Žolt Pete |
| Lubomir Jančárik | Lubomir Jančárik | Lubomir Jančárik | 1–3 | Marko Jevtović |
| Dmitrij Prokopcov | Dmitrij Prokopcov | Dmitrij Prokopcov | 3–1 | Žolt Pete |
| Petr Korbel | Petr Korbel | Petr Korbel | 1–3 | Aleksandar Karakašević |
| 26 March 2012 19:00 | Report | Germany | 3–0 | Singapore | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 26 March 2012 19:00 | Report | Dimitrij Ovtcharov | 3–1 | Gao Ning | Westfalenhallen, Dortmund |
| Timo Boll | Timo Boll | Timo Boll | 3–0 | Yang Zi |
| Patrick Baum | Patrick Baum | Patrick Baum | 3–1 | Pang Xue Jie |
| 26 March 2012 19:00 | Report | Portugal | 0–3 | Czech Republic | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 26 March 2012 19:00 | Report | Joao Monteiro | 1–3 | Petr Korbel | Westfalenhallen, Dortmund |
| Marcos Freitas | Marcos Freitas | Marcos Freitas | 2–3 | Dmitrij Prokopcov |
| Andre Silva | Andre Silva | Andre Silva | 0–3 | Michal Obeslo |
| 26 March 2012 19:00 | Report | Spain | 0–3 | Serbia | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 26 March 2012 19:00 | Report | He Zhi Wen | 2–3 | Aleksandar Karakašević | Westfalenhallen, Dortmund |
| Carlos Machado | Carlos Machado | Carlos Machado | 1–3 | Žolt Pete |
| Jesus Cantero | Jesus Cantero | Jesus Cantero | 2–3 | Marko Jevtović |
| 27 March 2012 19:00 | Report | Germany | 3–0 | Portugal | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 27 March 2012 19:00 | Report | Dimitrij Ovtcharov | 3–1 | Marcos Freitas | Westfalenhallen, Dortmund |
| Timo Boll | Timo Boll | Timo Boll | 3–1 | Joao Monteiro |
| Bastian Steger | Bastian Steger | Bastian Steger | 3–1 | Enio Mendes |
| 27 March 2012 19:00 | Report | Singapore | 3–2 | Serbia | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 27 March 2012 19:00 | Report | Yang Zi | 1–3 | Aleksandar Karakašević | Westfalenhallen, Dortmund |
| Gao Ning | Gao Ning | Gao Ning | 3–0 | Žolt Pete |
| Pang Xue Jie | Pang Xue Jie | Pang Xue Jie | 1–3 | Marko Jevtović |
| Gao Ning | Gao Ning | Gao Ning | 3–0 | Aleksandar Karakašević |
| Yang Zi | Yang Zi | Yang Zi | 3–0 | Žolt Pete |
| 27 March 2012 19:00 | Report | Czech Republic | 2–3 | Spain | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 27 March 2012 19:00 | Report | Petr Korbel | 3–0 | Carlos Machado | Westfalenhallen, Dortmund |
| Dmitrij Prokopcov | Dmitrij Prokopcov | Dmitrij Prokopcov | 3–0 | Alfredo Carneros |
| Antonin Gavlas | Antonin Gavlas | Antonin Gavlas | 2–3 | He Zhi Wen |
| Petr Korbel | Petr Korbel | Petr Korbel | 2–3 | Alfredo Carneros |
| Dmitrij Prokopcov | Dmitrij Prokopcov | Dmitrij Prokopcov | 2–3 | Carlos Machado |
| 28 March 2012 16:00 | Report | Germany | 3–0 | Serbia | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 28 March 2012 16:00 | Report | Christian Süß | 3–1 | Marko Jevtović | Westfalenhallen, Dortmund |
| Bastian Steger | Bastian Steger | Bastian Steger | 3–1 | Aleksandar Karakašević |
| Patrick Baum | Patrick Baum | Patrick Baum | 3–2 | Žolt Pete |
| 28 March 2012 16:00 | Report | Spain | 0–3 | Portugal | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 28 March 2012 16:00 | Report | He Zhi Wen | 0–3 | Joao Monteiro | Westfalenhallen, Dortmund |
| Carlos Machado | Carlos Machado | Carlos Machado | 0–3 | Marcos Freitas |
| Alfredo Carneros | Alfredo Carneros | Alfredo Carneros | 1–3 | Andre Silva |
| 28 March 2012 16:00 | Report | Singapore | 3–1 | Czech Republic | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 28 March 2012 16:00 | Report | Gao Ning | 3–0 | Dmitrij Prokopcov | Westfalenhallen, Dortmund |
| Yang Zi | Yang Zi | Yang Zi | 3–0 | Petr Korbel |
| Pang Xue Jie | Pang Xue Jie | Pang Xue Jie | 0–3 | Michal Obeslo |
| Gao Ning | Gao Ning | Gao Ning | 3–0 | Petr Korbel |

#### Group C

| Team | Pld | W | L | GW | GL | Pts |
| South Korea | 5 | 5 | 0 | 15 | 4 | 10 |
| Austria | 5 | 4 | 1 | 13 | 5 | 9 |
| Chinese Taipei | 5 | 3 | 2 | 12 | 9 | 8 |
| France | 5 | 2 | 3 | 7 | 10 | 7 |
| Hungary | 5 | 1 | 4 | 6 | 14 | 6 |
| Denmark | 5 | 0 | 5 | 4 | 15 | 5 |
| 25 March 2012 20:00 | Report | South Korea | 3–2 | Chinese Taipei | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 25 March 2012 20:00 | Report | Oh Sang-Eun | 1–3 | Chen Chien-an | Westfalenhallen, Dortmund |
| Joo Se-Hyuk | Joo Se-Hyuk | Joo Se-Hyuk | 0–3 | Chuang Chih-yuan |
| Ryu Seung-Min | Ryu Seung-Min | Ryu Seung-Min | 3–0 | Chiang Hung-chieh |
| Oh Sang-Eun | Oh Sang-Eun | Oh Sang-Eun | 3–2 | Chuang Chih-yuan |
| Joo Se-Hyuk | Joo Se-Hyuk | Joo Se-Hyuk | 3–2 | Chen Chien-an |
| 25 March 2012 20:00 | Report | Austria | 3–0 | Hungary | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 25 March 2012 20:00 | Report | Robert Gardos | 3–0 | Daniel Zwickl | Westfalenhallen, Dortmund |
| Daniel Habesohn | Daniel Habesohn | Daniel Habesohn | 3–1 | Daniel Kosiba |
| Chen Weixing | Chen Weixing | Chen Weixing | 3–1 | János Jakab |
| 25 March 2012 20:00 | Report | Denmark | 0–3 | France | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 25 March 2012 20:00 | Report | Allan Bentsen | 1–3 | Emmanuel Lebesson | Westfalenhallen, Dortmund |
| Jonathan Groth | Jonathan Groth | Jonathan Groth | 0–3 | Simon Gauzy |
| Kasper Sternberg | Kasper Sternberg | Kasper Sternberg | 0–3 | Tristan Flore |
| 26 March 2012 19:00 | Report | South Korea | 3–0 | Denmark | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 26 March 2012 19:00 | Report | Kim Min-Seok | 3–2 | Kasper Sternberg | Westfalenhallen, Dortmund |
| Joo Se-Hyuk | Joo Se-Hyuk | Joo Se-Hyuk | 3–0 | Mikkel Hindersson |
| Oh Sang-Eun | Oh Sang-Eun | Oh Sang-Eun | 3–0 | Jonathan Groth |
| 26 March 2012 19:00 | Report | Austria | 3–0 | France | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 26 March 2012 19:00 | Report | Robert Gardos | 3–1 | Simon Gauzy | Westfalenhallen, Dortmund |
| Stefan Fegerl | Stefan Fegerl | Stefan Fegerl | 3–0 | Emmanuel Lebesson |
| Chen Weixing | Chen Weixing | Chen Weixing | 3–1 | Tristan Flore |
| 26 March 2012 19:00 | Report | Chinese Taipei | 3–1 | Hungary | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 26 March 2012 19:00 | Report | Chuang Chih-yuan | 0–3 | Adam Pattantyus | Westfalenhallen, Dortmund |
| Chen Chien-an | Chen Chien-an | Chen Chien-an | 3–0 | Daniel Kosiba |
| Wu Chih-chi | Wu Chih-chi | Wu Chih-chi | 3–2 | Daniel Zwickl |
| Chuang Chih-yuan | Chuang Chih-yuan | Chuang Chih-yuan | 3–1 | Daniel Kosiba |
| 27 March 2012 19:00 | Report | South Korea | 3–0 | France | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 27 March 2012 19:00 | Report | Oh Sang-Eun | 3–1 | Simon Gauzy | Westfalenhallen, Dortmund |
| Joo Se-Hyuk | Joo Se-Hyuk | Joo Se-Hyuk | 3–1 | Quentin Robinot |
| Ryu Seung-Min | Ryu Seung-Min | Ryu Seung-Min | 3–0 | Tristan Flore |
| 27 March 2012 19:00 | Report | Austria | 3–1 | Chinese Taipei | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 27 March 2012 19:00 | Report | Stefan Fegerl | 0–3 | Chuang Chih-yuan | Westfalenhallen, Dortmund |
| Robert Gardos | Robert Gardos | Robert Gardos | 3–2 | Chen Chien-an |
| Chen Weixing | Chen Weixing | Chen Weixing | 3–1 | Chiang Hung-chieh |
| Robert Gardos | Robert Gardos | Robert Gardos | 3–0 | Chuang Chih-yuan |
| 27 March 2012 19:00 | Report | Denmark | 2–3 | Hungary | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 27 March 2012 19:00 | Report | Allan Bentsen | 3–1 | Adam Pattantyus | Westfalenhallen, Dortmund |
| Jonathan Groth | Jonathan Groth | Jonathan Groth | 0–3 | Daniel Kosiba |
| Kasper Sternberg | Kasper Sternberg | Kasper Sternberg | 0–3 | János Jakab |
| Allan Bentsen | Allan Bentsen | Allan Bentsen | 3–2 | Daniel Kosiba |
| Jonathan Groth | Jonathan Groth | Jonathan Groth | 1–3 | Adam Pattantyus |
| 28 March 2012 13:00 | Report | South Korea | 3–1 | Austria | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 28 March 2012 13:00 | Report | Joo Se-Hyuk | 0–3 | Daniel Habesohn | Westfalenhallen, Dortmund |
| Oh Sang-Eun | Oh Sang-Eun | Oh Sang-Eun | 3–0 | Robert Gardos |
| Ryu Seung-Min | Ryu Seung-Min | Ryu Seung-Min | 3–0 | Stefan Fegerl |
| Joo Se-Hyuk | Joo Se-Hyuk | Joo Se-Hyuk | 3–0 | Robert Gardos |
| 28 March 2012 13:00 | Report | France | 3–1 | Hungary | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 28 March 2012 13:00 | Report | Simon Gauzy | 3–1 | Daniel Zwickl | Westfalenhallen, Dortmund |
| Emmanuel Lebesson | Emmanuel Lebesson | Emmanuel Lebesson | 3–0 | János Jakab |
| Quentin Robinot | Quentin Robinot | Quentin Robinot | 2–3 | Adam Pattantyus |
| Simon Gauzy | Simon Gauzy | Simon Gauzy | 3–1 | János Jakab |
| 28 March 2012 13:00 | Report | Chinese Taipei | 3–1 | Denmark | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 28 March 2012 13:00 | Report | Chuang Chih-yuan | 3–0 | Kasper Sternberg | Westfalenhallen, Dortmund |
| Chen Chien-an | Chen Chien-an | Chen Chien-an | 3–2 | Allan Bentsen |
| Wu Chih-chi | Wu Chih-chi | Wu Chih-chi | 1–3 | Mikkel Hindersson |
| Chuang Chih-yuan | Chuang Chih-yuan | Chuang Chih-yuan | 3–0 | Allan Bentsen |
| 28 March 2012 19:00 | Report | South Korea | 3–1 | Hungary | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 28 March 2012 19:00 | Report | Jung Young-Sik | 3–1 | Adam Pattantyus | Westfalenhallen, Dortmund |
| Kim Min-Seok | Kim Min-Seok | Kim Min-Seok | 0–3 | Daniel Kosiba |
| Ryu Seung-Min | Ryu Seung-Min | Ryu Seung-Min | 3–0 | Daniel Zwickl |
| Kim Min-Seok | Kim Min-Seok | Kim Min-Seok | 3–0 | Adam Pattantyus |
| 28 March 2012 19:00 | Report | Austria | 3–1 | Denmark | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 28 March 2012 19:00 | Report | Daniel Habesohn | 3–2 | Kasper Sternberg | Westfalenhallen, Dortmund |
| Stefan Fegerl | Stefan Fegerl | Stefan Fegerl | 2–3 | Mikkel Hindersson |
| Werner Schlager | Werner Schlager | Werner Schlager | 3–0 | Jonathan Groth |
| Daniel Habesohn | Daniel Habesohn | Daniel Habesohn | 3–0 | Mikkel Hindersson |
| 28 March 2012 19:00 | Report | France | 1–3 | Chinese Taipei | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 28 March 2012 19:00 | Report | Emmanuel Lebesson | 1–3 | Chuang Chih-yuan | Westfalenhallen, Dortmund |
| Simon Gauzy | Simon Gauzy | Simon Gauzy | 2–3 | Chen Chien-an |
| Quentin Robinot | Quentin Robinot | Quentin Robinot | 3–1 | Chiang Hung-chieh |
| Simon Gauzy | Simon Gauzy | Simon Gauzy | 1–3 | Chuang Chih-yuan |

#### Group D

| Team | Pld | W | L | GW | GL | Pts |
| Japan | 5 | 4 | 1 | 16 | 4 | 9 |
| Belarus | 5 | 4 | 1 | 12 | 5 | 9 |
| Poland | 5 | 3 | 2 | 9 | 8 | 8 |
| Russia | 5 | 2 | 3 | 7 | 13 | 7 |
| Croatia | 5 | 2 | 3 | 9 | 9 | 7 |
| Slovakia | 5 | 0 | 5 | 4 | 15 | 5 |
| 25 March 2012 13:00 | Report | Belarus | 0–3 | Japan | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 25 March 2012 13:00 | Report | Vladimir Samsonov | 1–3 | Jun Mizutani | Westfalenhallen, Dortmund |
| Evgueni Chtchetinine | Evgueni Chtchetinine | Evgueni Chtchetinine | 2–3 | Kenji Matsudaira |
| Pavel Platonov | Pavel Platonov | Pavel Platonov | 0–3 | Seiya Kishikawa |
| 25 March 2012 13:00 | Report | Russia | 3–2 | Slovakia | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 25 March 2012 13:00 | Report | Alexey Smirnov | 3–1 | Lubomir Pistej | Westfalenhallen, Dortmund |
| Kirill Skachkov | Kirill Skachkov | Kirill Skachkov | 2–3 | Thomas Keinath |
| Igor Rubtsov | Igor Rubtsov | Igor Rubtsov | 3–2 | Peter Sereda |
| Alexey Smirnov | Alexey Smirnov | Alexey Smirnov | 2–3 | Thomas Keinath |
| Kirill Skachkov | Kirill Skachkov | Kirill Skachkov | 3–1 | Lubomir Pistej |
| 25 March 2012 13:00 | Report | Croatia | 3–0 | Poland | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 25 March 2012 13:00 | Report | Andrej Gaćina | 3–0 | Bartosz Such | Westfalenhallen, Dortmund |
| Zoran Primorac | Zoran Primorac | Zoran Primorac | 3–2 | Zeng Yi Wang |
| Tomislav Kolarek | Tomislav Kolarek | Tomislav Kolarek | 3–0 | Jakub Kosowski |
| 26 March 2012 10:00 | Report | Japan | 1–3 | Poland | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 26 March 2012 10:00 | Report | Koki Niwa | 3–0 | Daniel Gorak | Westfalenhallen, Dortmund |
| Seiya Kishikawa | Seiya Kishikawa | Seiya Kishikawa | 2–3 | Robert Floras |
| Maharu Yoshimura | Maharu Yoshimura | Maharu Yoshimura | 2–3 | Bartosz Such |
| Seiya Kishikawa | Seiya Kishikawa | Seiya Kishikawa | 2–3 | Daniel Gorak |
| 26 March 2012 10:00 | Report | Russia | 3–2 | Croatia | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 26 March 2012 10:00 | Report | Alexey Smirnov | 1–3 | Andrej Gaćina | Westfalenhallen, Dortmund |
| Kirill Skachkov | Kirill Skachkov | Kirill Skachkov | 3–1 | Zoran Primorac |
| Alexander Shibaev | Alexander Shibaev | Alexander Shibaev | 2–3 | Tomislav Kolarek |
| Alexey Smirnov | Alexey Smirnov | Alexey Smirnov | 3–1 | Zoran Primorac |
| Kirill Skachkov | Kirill Skachkov | Kirill Skachkov | 3–1 | Andrej Gaćina |
| 26 March 2012 10:00 | Report | Belarus | 3–0 | Slovakia | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 26 March 2012 10:00 | Report | Pavel Platonov | 3–1 | Lubomir Pistej | Westfalenhallen, Dortmund |
| Vladimir Samsonov | Vladimir Samsonov | Vladimir Samsonov | 3–0 | Thomas Keinath |
| Evgueni Chtchetinine | Evgueni Chtchetinine | Evgueni Chtchetinine | 3–1 | Michal Bardon |
| 27 March 2012 13:00 | Report | Japan | 3–0 | Croatia | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 27 March 2012 13:00 | Report | Koki Niwa | 3–1 | Andrej Gaćina | Westfalenhallen, Dortmund |
| Jun Mizutani | Jun Mizutani | Jun Mizutani | 3–0 | Tomislav Zubčić |
| Kenji Matsudaira | Kenji Matsudaira | Kenji Matsudaira | 3–2 | Tomislav Kolarek |
| 27 March 2012 13:00 | Report | Russia | 1–3 | Belarus | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 27 March 2012 13:00 | Report | Alexander Shibaev | 1–3 | Vladimir Samsonov | Westfalenhallen, Dortmund |
| Alexey Smirnov | Alexey Smirnov | Alexey Smirnov | 3–2 | Pavel Platonov |
| Kirill Skachkov | Kirill Skachkov | Kirill Skachkov | 2–3 | Evgueni Chtchetinine |
| Alexey Smirnov | Alexey Smirnov | Alexey Smirnov | 2–3 | Vladimir Samsonov |
| 27 March 2012 13:00 | Report | Poland | 3–1 | Slovakia | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 27 March 2012 13:00 | Report | Daniel Gorak | 3–2 | Lubomir Pistej | Westfalenhallen, Dortmund |
| Zeng Yi Wang | Zeng Yi Wang | Zeng Yi Wang | 2–3 | Michal Bardon |
| Robert Floras | Robert Floras | Robert Floras | 3–1 | Peter Sereda |
| Zeng Yi Wang | Zeng Yi Wang | Zeng Yi Wang | 3–1 | Lubomir Pistej |
| 28 March 2012 13:00 | Report | Japan | 3–0 | Russia | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 28 March 2012 13:00 | Report | Jun Mizutani | 3–0 | Alexander Shibaev | Westfalenhallen, Dortmund |
| Koki Niwa | Koki Niwa | Koki Niwa | 3–2 | Alexey Smirnov |
| Kenji Matsudaira | Kenji Matsudaira | Kenji Matsudaira | 3–2 | Kirill Skachkov |
| 28 March 2012 13:00 | Report | Croatia | 3–0 | Slovakia | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 28 March 2012 13:00 | Report | Tomislav Kolarek | 3–1 | Thomas Keinath | Westfalenhallen, Dortmund |
| Andrej Gaćina | Andrej Gaćina | Andrej Gaćina | 3–0 | Michal Bardon |
| Tomislav Zubčić | Tomislav Zubčić | Tomislav Zubčić | 3–2 | Peter Sereda |
| 28 March 2012 13:00 | Report | Belarus | 3–0 | Poland | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 28 March 2012 13:00 | Report | Evgueni Chtchetinine | 3–0 | Jakub Kosowski | Westfalenhallen, Dortmund |
| Vladimir Samsonov | Vladimir Samsonov | Vladimir Samsonov | 3–1 | Zeng Yi Wang |
| Pavel Platonov | Pavel Platonov | Pavel Platonov | 3–1 | Daniel Gorak |
| 28 March 2012 19:00 | Report | Japan | 3–1 | Slovakia | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 28 March 2012 19:00 | Report | Jun Mizutani | 3–2 | Peter Sereda | Westfalenhallen, Dortmund |
| Koki Niwa | Koki Niwa | Koki Niwa | 1–3 | Thomas Keinath |
| Kenji Matsudaira | Kenji Matsudaira | Kenji Matsudaira | 3–2 | Michal Bardon |
| Jun Mizutani | Jun Mizutani | Jun Mizutani | 3–0 | Thomas Keinath |
| 28 March 2012 19:00 | Report | Russia | 0–3 | Poland | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 28 March 2012 19:00 | Report | Alexey Smirnov | 2–3 | Robert Floras | Westfalenhallen, Dortmund |
| Kirill Skachkov | Kirill Skachkov | Kirill Skachkov | 2–3 | Daniel Gorak |
| Igor Rubtsov | Igor Rubtsov | Igor Rubtsov | 2–3 | Bartosz Such |
| 28 March 2012 19:00 | Report | Croatia | 1–3 | Belarus | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 28 March 2012 19:00 | Report | Andrej Gaćina | 2–3 | Evgueni Chtchetinine | Westfalenhallen, Dortmund |
| Zoran Primorac | Zoran Primorac | Zoran Primorac | 0–3 | Vladimir Samsonov |
| Tomislav Kolarek | Tomislav Kolarek | Tomislav Kolarek | 3–1 | Pavel Platonov |
| Andrej Gaćina | Andrej Gaćina | Andrej Gaćina | 0–3 | Vladimir Samsonov |

### Knockout stage
#### Place 1–12

| Ninth place | Ninth place | Ninth place | Consolation semifinals | Consolation semifinals | Consolation semifinals | First round | First round | First round | Quarterfinals | Quarterfinals | Quarterfinals | Semifinals | Semifinals | Semifinals | | | Final | Final | Final |
| | | | | | | | | | China | China | 3 | | | | | | | |
| | | | | | | Poland | Poland | 1 | Austria | Austria | 0 | | | | | | | |
| | | | | | | Poland | Poland | 1 | Austria | Austria | 0 | China | 3 | | | | | |
| | | | | | | Austria | Austria | 3 | | | | China | 3 | | | | | |
| | | | Poland | Poland | 1 | Austria | Austria | 3 | | | | South Korea | South Korea | 0 | | | | |
| | | | Poland | Poland | 1 | | | | Chinese Taipei | Chinese Taipei | 1 | South Korea | South Korea | 0 | | | | |
| | | | Hong Kong | Hong Kong | 3 | | | | Chinese Taipei | Chinese Taipei | 1 | | | | | |
| | | | Hong Kong | Hong Kong | 3 | Hong Kong | Hong Kong | 2 | South Korea | South Korea | 3 | | | | | |
| | | | | | | Hong Kong | Hong Kong | 2 | South Korea | South Korea | 3 | | China | China | | | 3 |
| | | | | | | Chinese Taipei | Chinese Taipei | 3 | | | | | | | | | 3 |
| Hong Kong | Hong Kong | 3 | | | | Chinese Taipei | Chinese Taipei | 3 | | | | | China | China | | | Germany | Germany | 0 |
| Hong Kong | Hong Kong | 3 | | | | | | | Japan | Japan | 3 | | | | | | Germany | Germany | 0 |
| Belarus | Belarus | 1 | | | | | | | Japan | Japan | 3 | | | | | | | | |
| Belarus | Belarus | 1 | | | | Singapore | Singapore | 3 | Singapore | Singapore | 1 | | | | | | | | |
| | | | | | | Singapore | Singapore | 3 | Singapore | Singapore | 1 | Japan | Japan | 1 | | | | | |
| | | | | | | Belarus | Belarus | 1 | | | | Japan | Japan | 1 | | | | | |
| | | | Belarus | Belarus | 3 | Belarus | Belarus | 1 | | | | Germany | Germany | 3 | | | Third place | Third place | Third place |
| | | | Belarus | Belarus | 3 | | | | Sweden | Sweden | 0 | Germany | Germany | 3 | | | Third place | Third place | Third place |
| Eleventh place | Eleventh place | Eleventh place | Portugal | Portugal | 1 | | | | Sweden | Sweden | 0 | | | | | | South Korea | South Korea | X |
| Eleventh place | Eleventh place | Eleventh place | Portugal | Portugal | 1 | Portugal | Portugal | 0 | Germany | Germany | 3 | | | | | | South Korea | South Korea | X |
| Poland | Poland | 1 | | | | Portugal | Portugal | 0 | Germany | Germany | 3 | | | | | | Japan | Japan | X |
| Poland | Poland | 1 | | | | Sweden | 3 | | | | | | | | | | Japan | Japan | X |
| Portugal | Portugal | 3 | | | | Sweden | 3 | | | | | | | | | | | |
| | | | | | | | | | 5th–8th classification | 5th–8th classification | 5th–8th classification | Fifth place | Fifth place | Fifth place | | | | |
| | | | | | | | | | Austria | Austria | 3 | | | | | |
| | | | | | | | | | Chinese Taipei | Chinese Taipei | 0 | | | | | |
| | | | | | | | | | Chinese Taipei | Chinese Taipei | 0 | | | Austria | Austria | 3 |
| | | | | | | | | | | | | | | Austria | | | Sweden | Sweden | 1 |
| | | | | | | | | | | | | Singapore | Singapore | 1 | | | Sweden | Sweden | 1 |
| | | | | | | | | | | | | Sweden | Sweden | 3 | | | | | |
| | | | | | | | | | | | | Sweden | Sweden | 3 | | | Seventh place | Seventh place | Seventh place |
| | | | | | | | | | | | | | | | | | Chinese Taipei | Chinese Taipei | 3 |
| | | | | | | | | | | | | | | | | | Singapore | Singapore | 2 |

##### First round

| 29 March 2012 14:00 | Report | Hong Kong | 2–3 | Chinese Taipei | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 29 March 2012 14:00 | Report | Leung Chu Yan | 2–3 | Chuang Chih-yuan | Westfalenhallen, Dortmund |
| Jiang Tianyi | Jiang Tianyi | Jiang Tianyi | 3–1 | Chen Chien-an |
| Tang Peng | Tang Peng | Tang Peng | 0–3 | Wu Chih-chi |
| Jiang Tianyi | Jiang Tianyi | Jiang Tianyi | 3–1 | Chuang Chih-yuan |
| Leung Chu Yan | Leung Chu Yan | Leung Chu Yan | 1–3 | Chen Chien-an |
| 29 March 2012 14:00 | Report | Singapore | 3–1 | Belarus | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 29 March 2012 14:00 | Report | Pang Xue Jie | 0–3 | Vladimir Samsonov | Westfalenhallen, Dortmund |
| Gao Ning | Gao Ning | Gao Ning | 3–2 | Evgueni Chtchetinine |
| Yang Zi | Yang Zi | Yang Zi | 3–1 | Pavel Platonov |
| Gao Ning | Gao Ning | Gao Ning | 3–0 | Vladimir Samsonov |
| 29 March 2012 20:00 | Report | Poland | 1–3 | Austria | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 29 March 2012 20:00 | Report | Daniel Gorak | 0–3 | Chen Weixing | Westfalenhallen, Dortmund |
| Bartosz Such | Bartosz Such | Bartosz Such | 0–3 | Robert Gardos |
| Robert Floras | Robert Floras | Robert Floras | 3–1 | Werner Schlager |
| Daniel Gorak | Daniel Gorak | Daniel Gorak | 0–3 | Robert Gardos |
| 29 March 2012 20:00 | Report | Portugal | 0–3 | Sweden | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 29 March 2012 20:00 | Report | Joao Monteiro | 1–3 | Jens Lundqvist | Westfalenhallen, Dortmund |
| Marcos Freitas | Marcos Freitas | Marcos Freitas | 1–3 | Pär Gerell |
| Andre Silva | Andre Silva | Andre Silva | 1–3 | Jörgen Persson |

##### Quarterfinals

| 30 March 2012 10:00 | Report | Japan | 3–1 | Singapore | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 30 March 2012 10:00 | Report | Jun Mizutani | 3–0 | Pang Xue Jie | Westfalenhallen, Dortmund |
| Koki Niwa | Koki Niwa | Koki Niwa | 3–0 | Gao Ning |
| Kenji Matsudaira | Kenji Matsudaira | Kenji Matsudaira | 1–3 | Yang Zi |
| Jun Mizutani | Jun Mizutani | Jun Mizutani | 3–2 | Gao Ning |
| 30 March 2012 16:00 | Report | China | 3–0 | Austria | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 30 March 2012 16:00 | Report | Zhang Jike | 3–0 | Chen Weixing | Westfalenhallen, Dortmund |
| Ma Lin | Ma Lin | Ma Lin | 3–1 | Robert Gardos |
| Ma Long | Ma Long | Ma Long | 3–0 | Daniel Habesohn |
| 30 March 2012 16:00 | Report | Germany | 3–0 | Sweden | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 30 March 2012 16:00 | Report | Dimitrij Ovtcharov | 3–0 | Jörgen Persson | Westfalenhallen, Dortmund |
| Timo Boll | Timo Boll | Timo Boll | 3–1 | Jens Lundqvist |
| Patrick Baum | Patrick Baum | Patrick Baum | 3–0 | Pär Gerell |
| 30 March 2012 19:00 | Report | South Korea | 3–1 | Chinese Taipei | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 30 March 2012 19:00 | Report | Joo Se-Hyuk | 0–3 | Chuang Chih-yuan | Westfalenhallen, Dortmund |
| Oh Sang-Eun | Oh Sang-Eun | Oh Sang-Eun | 3–0 | Chen Chien-an |
| Ryu Seung-Min | Ryu Seung-Min | Ryu Seung-Min | 3–0 | Wu Chih-chi |
| Joo Se-Hyuk | Joo Se-Hyuk | Joo Se-Hyuk | 3–0 | Chen Chien-an |

##### Semifinals

| 31 March 2012 13:00 | Report | Japan | 1–3 | Germany | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 31 March 2012 13:00 | Report | Jun Mizutani | 0–3 | Dimitrij Ovtcharov | Westfalenhallen, Dortmund |
| Koki Niwa | Koki Niwa | Koki Niwa | 0–3 | Timo Boll |
| Seiya Kishikawa | Seiya Kishikawa | Seiya Kishikawa | 3–1 | Patrick Baum |
| Jun Mizutani | Jun Mizutani | Jun Mizutani | 0–3 | Timo Boll |
| 31 March 2012 19:00 | Report | China | 3–0 | South Korea | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 31 March 2012 19:00 | Report | Ma Long | 3–0 | Oh Sang-Eun | Westfalenhallen, Dortmund |
| Wang Hao | Wang Hao | Wang Hao | 3–1 | Ryu Seung-Min |
| Zhang Jike | Zhang Jike | Zhang Jike | 3–1 | Kim Min-Seok |

##### Final

| 1 April 2012 13:30 | Report | China | 3–0 | Germany | Westfalenhallen, Dortmund |
| Westfalenhallen, Dortmund |||
| 1 April 2012 13:30 | Report | Zhang Jike | 3–2 | Timo Boll | Westfalenhallen, Dortmund |
| Ma Long | Ma Long | Ma Long | 3–0 | Dimitrij Ovtcharov |
| Wang Hao | Wang Hao | Wang Hao | 3–1 | Patrick Baum |

#### Place 13–24 bracket

| Position 21–22 | Position 21–22 | Position 21–22 | Position 21–24 | Position 21–24 | Position 21–24 | First Round | First Round | First Round | Second Round | Second Round | Second Round | Third Round | Third Round | Third Round | | | Position 13–14 | Position 13–14 | Position 13–14 |
| | | | | | | | | | North Korea | North Korea | 3 | | | | | | | |
| | | | | | | Denmark | Denmark | 3 | Denmark | Denmark | 1 | | | | | | | |
| | | | | | | Denmark | Denmark | 3 | Denmark | Denmark | 1 | North Korea | 3 | | | | | |
| | | | | | | Croatia | Croatia | 2 | | | | North Korea | 3 | | | | | |
| | | | Croatia | Croatia | 3 | Croatia | Croatia | 2 | | | | Greece | Greece | 2 | | | | |
| | | | Croatia | Croatia | 3 | | | | Greece | Greece | 3 | Greece | Greece | 2 | | | | |
| | | | Czech Republic | Czech Republic | 2 | | | | Greece | Greece | 3 | | | | | |
| | | | Czech Republic | Czech Republic | 2 | Greece | Greece | 3 | France | France | 1 | | | | | |
| | | | | | | Greece | Greece | 3 | France | France | 1 | | North Korea | North Korea | | | 3 |
| | | | | | | Czech Republic | Czech Republic | 2 | | | | | | | | | 3 |
| Croatia | Croatia | 1 | | | | Czech Republic | Czech Republic | 2 | | | | | North Korea | North Korea | | | Russia | Russia | 2 |
| Croatia | Croatia | 1 | | | | | | | Serbia | Serbia | 3 | | | | | | Russia | Russia | 2 |
| Spain | Spain | 3 | | | | | | | Serbia | Serbia | 3 | | | | | | | | |
| Spain | Spain | 3 | | | | Slovakia | Slovakia | 3 | Slovakia | Slovakia | 1 | | | | | | | | |
| | | | | | | Slovakia | Slovakia | 3 | Slovakia | Slovakia | 1 | Serbia | Serbia | 1 | | | | | |
| | | | | | | Spain | Spain | 1 | | | | Serbia | Serbia | 1 | | | | | |
| | | | Spain | Spain | 3 | Spain | Spain | 1 | | | | Russia | Russia | 3 | | | Position 15–16 | Position 15–16 | Position 15–16 |
| | | | Spain | Spain | 3 | | | | Hungary | Hungary | 0 | Russia | Russia | 3 | | | Position 15–16 | Position 15–16 | Position 15–16 |
| Position 23–24 | Position 23–24 | Position 23–24 | Slovenia | Slovenia | 2 | | | | Hungary | Hungary | 0 | | | | | | Greece | Greece | 3 |
| Position 23–24 | Position 23–24 | Position 23–24 | Slovenia | Slovenia | 2 | Hungary | Hungary | 3 | Russia | Russia | 3 | | | | | | Greece | Greece | 3 |
| Czech Republic | Czech Republic | 3 | | | | Hungary | Hungary | 3 | Russia | Russia | 3 | | | | | | Serbia | Serbia | 1 |
| Czech Republic | Czech Republic | 3 | | | | Slovenia | 2 | | | | | | | | | | Serbia | Serbia | 1 |
| Slovenia | Slovenia | 0 | | | | Slovenia | 2 | | | | | | | | | | | |
| | | | | | | | | | Position 17–20 | Position 17–20 | Position 17–20 | Position 17–18 | Position 17–18 | Position 17–18 | | | | |
| | | | | | | | | | Denmark | Denmark | 2 | | | | | |
| | | | | | | | | | France | France | 3 | | | | | |
| | | | | | | | | | France | France | 3 | | | France | France | 1 |
| | | | | | | | | | | | | | | France | | | Hungary | Hungary | 3 |
| | | | | | | | | | | | | Slovakia | Slovakia | 1 | | | Hungary | Hungary | 3 |
| | | | | | | | | | | | | Hungary | Hungary | 3 | | | | | |
| | | | | | | | | | | | | Hungary | Hungary | 3 | | | Position 19–20 | Position 19–20 | Position 19–20 |
| | | | | | | | | | | | | | | | | | Denmark | Denmark | 0 |
| | | | | | | | | | | | | | | | | | Slovakia | Slovakia | 3 |

## Second Division
### Preliminary round
#### Group E

| Team | Pld | W | L | GW | GL | Pts |
| Romania | 5 | 5 | 0 | 15 | 2 | 10 |
| India | 5 | 4 | 1 | 13 | 4 | 9 |
| Nigeria | 5 | 3 | 2 | 10 | 7 | 8 |
| Norway | 5 | 2 | 3 | 6 | 10 | 7 |
| Canada | 5 | 1 | 4 | 6 | 14 | 6 |
| Finland | 5 | 0 | 5 | 2 | 15 | 5 |
| | CAN | FIN | IND | NGR | NOR | ROU |
| Canada | | 3–2 | 1–3 | 1–3 | 1–3 | 0–3 |
| Finland | 2–3 | | 0–3 | 0–3 | 0–3 | 0–3 |
| India | 3–1 | 3–0 | | 3–0 | 3–0 | 1–3 |
| Nigeria | 3–1 | 3–0 | 0–3 | | 3–0 | 1–3 |
| Norway | 3–1 | 3–0 | 0–3 | 0–3 | | 0–3 |
| Romania | 3–0 | 3–0 | 3–1 | 3–1 | 3–0 | |

#### Group F

| Team | Pld | W | L | GW | GL | Pts |
| Brazil | 5 | 5 | 0 | 15 | 3 | 10 |
| Italy | 5 | 3 | 2 | 11 | 8 | 8 |
| Iran | 5 | 3 | 2 | 12 | 6 | 8 |
| Bosnia and Herzegovina | 5 | 2 | 3 | 7 | 11 | 7 |
| Scotland | 5 | 1 | 4 | 5 | 12 | 6 |
| Netherlands | 5 | 1 | 4 | 3 | 13 | 6 |
| | BIH | BRA | IRI | ITA | NED | SCO |
| Bosnia and Herzegovina | | 0–3 | 0–3 | 3–1 | 1–3 | 3–1 |
| Brazil | 3–0 | | 3–2 | 3–1 | 3–0 | 3–0 |
| Iran | 3–0 | 2–3 | | 1–3 | 3–0 | 3–0 |
| Italy | 1–3 | 1–3 | 3–1 | | 3–0 | 3–1 |
| Netherlands | 3–1 | 0–3 | 0–3 | 0–3 | | 0–3 |
| Scotland | 1–3 | 0–3 | 0–3 | 1–3 | 3–0 | |

#### Group G

| Team | Pld | W | L | GW | GL | Pts |
| Ukraine | 5 | 5 | 0 | 15 | 2 | 10 |
| Bulgaria | 5 | 3 | 2 | 9 | 12 | 8 |
| Belgium | 5 | 3 | 2 | 11 | 8 | 8 |
| Turkey | 5 | 2 | 3 | 12 | 10 | 7 |
| Israel | 5 | 1 | 4 | 6 | 13 | 6 |
| Luxembourg | 5 | 1 | 4 | 4 | 12 | 6 |
| | BEL | BUL | ISR | LUX | TUR | UKR |
| Belgium | | 2–3 | 3–0 | 3–0 | 3–2 | 0–3 |
| Bulgaria | 3–2 | | 3–2 | 0–3 | 3–2 | 0–3 |
| Israel | 0–3 | 2–3 | | 3–1 | 1–3 | 0–3 |
| Luxembourg | 0–3 | 3–0 | 1–3 | | 0–3 | 0–3 |
| Turkey | 2–3 | 2–3 | 3–1 | 3–0 | | 2–3 |
| Ukraine | 3–0 | 3–0 | 3–0 | 3–0 | 3–2 | |

#### Group H

| Team | Pld | W | L | GW | GL | Pts |
| England | 5 | 5 | 0 | 15 | 1 | 10 |
| Egypt | 5 | 4 | 1 | 13 | 6 | 9 |
| Australia | 5 | 3 | 2 | 10 | 8 | 8 |
| Cuba | 5 | 2 | 3 | 6 | 12 | 7 |
| Argentina | 5 | 1 | 4 | 7 | 12 | 6 |
| Venezuela | 5 | 0 | 5 | 3 | 15 | 5 |
| | ARG | AUS | CUB | EGY | ENG | VEN |
| Argentina | | 1–3 | 2–3 | 1–3 | 0–3 | 3–0 |
| Australia | 3–1 | | 3–0 | 1–3 | 0–3 | 3–1 |
| Cuba | 3–2 | 0–3 | | 0–3 | 0–3 | 3–1 |
| Egypt | 3–1 | 3–1 | 3–0 | | 1–3 | 3–1 |
| England | 3–0 | 3–0 | 3–0 | 3–1 | | 3–0 |
| Venezuela | 0–3 | 1–3 | 1–3 | 1–3 | 0–3 | |

### Knockout stage
#### Place 25–36 bracket

| First Round | First Round | | | Second Round | Second Round | Third Round | Third Round | | | Position 25–26 | Position 25–26 |
| | | | | Romania | 3 |
| Australia | 2 | | | Italy | 2 |
| Italy | 3 | | | | | Romania | 3 | |
| India | 3 | | | | | India | 2 | |
| Iran | 1 | | | India | 3 | | | |
| | | | | England | 1 | | | |
| | | | | | | | | | | Romania | 1 |
| | | | | | | | | | | Ukraine | 3 |
| | | | | Ukraine | 3 | | | |
| Belgium | 0 | | | Egypt | 2 | | | |
| Egypt | 3 | | | | | Ukraine | 3 | |
| Bulgaria | 2 | | | | | Brazil | 1 | | | Position 27–28 | Position 27–28 |
| Nigeria | 3 | | | Nigeria | 1 | | | | | India | 3 |
| | | | | Brazil | 3 | | | | | Brazil | 2 |
| Position 33–36 | Position 33–36 | Position 33–36 | Position 33–36 | Position 33–36 | Position 33–36 | Position 29–32 | Position 29–32 | Position 29–32 | Position 29–32 | Position 29–32 | Position 29–32 |
| Australia | 0 | | | Iran | 3 | Italy | 1 | | | England | 3 |
| Iran | 3 | | | Belgium | 0 | England | 3 | | | Egypt | 0 |
| Belgium | 3 | | | Australia | 3 | Egypt | 3 | | | Italy | 3 |
| Bulgaria | 2 | | | Bulgaria | 1 | Nigeria | 0 | | | Nigeria | 0 |

#### Place 37–48 bracket

| First Round | First Round | | | Second Round | Second Round | Third Round | Third Round | | | Position 37–38 | Position 37–38 |
| | | | | Norway | 3 |
| Venezuela | 2 | | | Scotland | 1 |
| Scotland | 3 | | | | | Norway | 1 | |
| Israel | 3 | | | | | Israel | 3 | |
| Finland | 2 | | | Israel | 3 | | | |
| | | | | Bosnia and Herzegovina | 0 | | | |
| | | | | | | | | | | Israel | 1 |
| | | | | | | | | | | Turkey | 3 |
| | | | | Cuba | 3 | | | |
| Luxembourg | 1 | | | Canada | 2 | | | |
| Canada | 3 | | | | | Cuba | 2 | |
| Argentina | 3 | | | | | Turkey | 3 | | | Position 39–40 | Position 39–40 |
| Netherlands | 0 | | | Argentina | 0 | | | | | Norway | 1 |
| | | | | Turkey | 3 | | | | | Cuba | 3 |
| Position 45–48 | Position 45–48 | Position 45–48 | Position 45–48 | Position 45–48 | Position 45–48 | Position 41–44 | Position 41–44 | Position 41–44 | Position 41–44 | Position 41–44 | Position 41–44 |
| Venezuela | 1 | | | Finland | 3 | Scotland | 2 | | | Bosnia and Herzegovina | 2 |
| Finland | 3 | | | Luxembourg | 0 | Bosnia and Herzegovina | 3 | | | Argentina | 3 |
| Luxembourg | 3 | | | Venezuela | 1 | Canada | 2 | | | Scotland | 0 |
| Netherlands | 1 | | | Netherlands | 3 | Argentina | 3 | | | Canada | 3 |

## Third Division
### Preliminary round
#### Group I

| Team | Pld | W | L | GW | GL | Pts |
| Latvia | 5 | 5 | 0 | 15 | 2 | 10 |
| Chile | 5 | 4 | 1 | 13 | 7 | 9 |
| Cyprus | 5 | 3 | 2 | 11 | 7 | 8 |
| Moldova | 5 | 2 | 3 | 7 | 11 | 7 |
| Ireland | 5 | 1 | 4 | 8 | 12 | 6 |
| San Marino | 5 | 0 | 5 | 0 | 15 | 5 |
| | CHI | CYP | IRL | LAT | MDA | SMR |
| Chile | | 3–2 | 3–1 | 1–3 | 3–1 | 3–0 |
| Cyprus | 2–3 | | 3–1 | 0–3 | 3–0 | 3–0 |
| Ireland | 1–3 | 1–3 | | 1–3 | 2–3 | 3–0 |
| Latvia | 3–1 | 3–0 | 3–1 | | 3–0 | 3–0 |
| Moldova | 1–3 | 0–3 | 3–2 | 0–3 | | 3–0 |
| San Marino | 0–3 | 0–3 | 0–3 | 0–3 | 0–3 | |

#### Group J

| Team | Pld | W | L | GW | GL | Pts |
| Lithuania | 5 | 5 | 0 | 15 | 2 | 10 |
| United States | 5 | 3 | 2 | 12 | 6 | 8 |
| Malaysia | 5 | 3 | 2 | 10 | 8 | 8 |
| Ecuador | 5 | 2 | 3 | 8 | 11 | 7 |
| Qatar | 5 | 1 | 4 | 3 | 13 | 6 |
| Montenegro | 5 | 1 | 4 | 6 | 14 | 6 |
| | ECU | LTU | MAS | MNE | QAT | USA |
| Ecuador | | 0–3 | 0–3 | 2–3 | 3–0 | 3–2 |
| Lithuania | 3–0 | | 3–1 | 3–0 | 3–0 | 3–1 |
| Malaysia | 3–0 | 1–3 | | 3–2 | 3–0 | 0–3 |
| Montenegro | 3–2 | 0–3 | 2–3 | | 1–3 | 0–3 |
| Qatar | 0–3 | 0–3 | 0–3 | 3–1 | | 0–3 |
| United States | 2–3 | 1–3 | 3–0 | 3–0 | 3–0 | |

#### Group K

| Team | Pld | W | L | GW | GL | Pts |
| Paraguay | 5 | 4 | 1 | 13 | 8 | 9 |
| Switzerland | 5 | 4 | 1 | 13 | 8 | 9 |
| Thailand | 5 | 3 | 2 | 13 | 9 | 8 |
| Colombia | 5 | 2 | 3 | 9 | 12 | 7 |
| Saudi Arabia | 5 | 1 | 4 | 6 | 13 | 6 |
| Congo | 5 | 1 | 4 | 9 | 13 | 6 |
| | COL | CGO | PAR | KSA | SUI | THA |
| Colombia | | 3–2 | 1–3 | 3–1 | 1–3 | 1–3 |
| Congo | 2–3 | | 3–1 | 1–3 | 1–3 | 2–3 |
| Paraguay | 3–1 | 1–3 | | 3–1 | 3–1 | 3–2 |
| Saudi Arabia | 1–3 | 3–1 | 1–3 | | 1–3 | 0–3 |
| Switzerland | 3–1 | 3–1 | 1–3 | 3–1 | | 3–2 |
| Thailand | 3–1 | 3–2 | 2–3 | 3–0 | 2–3 | |

#### Group L

| Team | Pld | W | L | GW | GL | Pts |
| Dominican Republic | 5 | 4 | 1 | 13 | 9 | 9 |
| Estonia | 5 | 4 | 1 | 14 | 6 | 9 |
| Lebanon | 5 | 3 | 2 | 11 | 10 | 8 |
| United Arab Emirates | 5 | 2 | 3 | 9 | 13 | 7 |
| Mexico | 5 | 1 | 4 | 10 | 12 | 6 |
| South Africa | 5 | 1 | 4 | 6 | 13 | 6 |
| | DOM | EST | LIB | MEX | RSA | UAE |
| Dominican Republic | | 3–2 | 3–1 | 3–1 | 1–3 | 3–2 |
| Estonia | 2–3 | | 3–1 | 3–2 | 3–0 | 3–0 |
| Lebanon | 1–3 | 1–3 | | 3–2 | 3–1 | 3–1 |
| Mexico | 1–3 | 2–3 | 2–3 | | 3–0 | 2–3 |
| South Africa | 3–1 | 0–3 | 1–3 | 0–3 | | 2–3 |
| United Arab Emirates | 2–3 | 0–3 | 1–3 | 3–2 | 3–2 | |

### Knockout stage
#### Place 49–60 bracket

| First Round | First Round | | | Second Round | Second Round | Third Round | Third Round | | | Position 49–50 | Position 49–50 |
| | | | | Latvia | 2 |
| Lebanon | 1 | | | Switzerland | 3 |
| Switzerland | 3 | | | | | Switzerland | 2 | |
| Estonia | 2 | | | | | Paraguay | 3 | |
| Malaysia | 3 | | | Malaysia | 1 | | | |
| | | | | Paraguay | 3 | | | |
| | | | | | | | | | | Paraguay | 3 |
| | | | | | | | | | | Dominican Republic | 1 |
| | | | | Dominican Republic | 3 | | | |
| Cyprus | 0 | | | United States | 0 | | | |
| United States | 3 | | | | | Dominican Republic | 3 | |
| Chile | 2 | | | | | Lithuania | 2 | | | Position 51–52 | Position 51–52 |
| Thailand | 3 | | | Thailand | 0 | | | | | Switzerland | 1 |
| | | | | Lithuania | 3 | | | | | Lithuania | 3 |
| Position 57–60 | Position 57–60 | Position 57–60 | Position 57–60 | Position 57–60 | Position 57–60 | Position 53–56 | Position 53–56 | Position 53–56 | Position 53–56 | Position 53–56 | Position 53–56 |
| Lebanon | 2 | | | Estonia | 1 | Latvia | 3 | | | Latvia | 1 |
| Estonia | 3 | | | Cyprus | 3 | Malaysia | 1 | | | United States | 3 |
| Cyprus | 3 | | | Lebanon | 0 | United States | 3 | | | Malaysia | 0 |
| Chile | 1 | | | Chile | 3 | Thailand | 0 | | | Thailand | 3 |

#### Place 61–72 bracket

| First Round | First Round | | | Second Round | Second Round | Third Round | Third Round | | | Position 61–62 | Position 61–62 |
| | | | | United Arab Emirates | 2 |
| Congo | 1 | | | Qatar | 3 |
| Qatar | 3 | | | | | Qatar | 0 | |
| Ireland | 3 | | | | | Colombia | 3 | |
| South Africa | 1 | | | Ireland | 2 | | | |
| | | | | Colombia | 3 | | | |
| | | | | | | | | | | Colombia | 0 |
| | | | | | | | | | | Mexico | 3 |
| | | | | Moldova | 1 | | | |
| Montenegro | 1 | | | Saudi Arabia | 3 | | | |
| Saudi Arabia | 3 | | | | | Saudi Arabia | 2 | |
| Mexico | 3 | | | | | Mexico | 3 | | | Position 63–64 | Position 63–64 |
| San Marino | 0 | | | Mexico | 3 | | | | | Qatar | 1 |
| | | | | Ecuador | 1 | | | | | Saudi Arabia | 3 |
| Position 69–72 | Position 69–72 | Position 69–72 | Position 69–72 | Position 69–72 | Position 69–72 | Position 65–68 | Position 65–68 | Position 65–68 | Position 65–68 | Position 65–68 | Position 65–68 |
| Congo | 2 | | | South Africa | 2 | United Arab Emirates | 2 | | | Ireland | 3 |
| South Africa | 3 | | | Montenegro | 3 | Ireland | 3 | | | Moldova | 2 |
| Montenegro | 3 | | | Congo | 3 | Moldova | 3 | | | United Arab Emirates | 2 |
| San Marino | 1 | | | San Marino | 0 | Ecuador | 2 | | | Ecuador | 3 |

## Fourth Division
### Preliminary round
#### Group M

| Team | Pld | W | L | GW | GL | Pts |
| Puerto Rico | 5 | 5 | 0 | 15 | 1 | 10 |
| Macau | 5 | 3 | 2 | 11 | 7 | 8 |
| Morocco | 5 | 3 | 2 | 10 | 7 | 8 |
| Syria | 5 | 2 | 3 | 7 | 10 | 7 |
| Pakistan | 5 | 2 | 3 | 8 | 11 | 7 |
| Malta | 5 | 0 | 5 | 0 | 15 | 5 |
| | MAC | MLT | MAR | PAK | PUR | SYR |
| Macau | | 3–0 | 3–0 | 2–3 | 0–3 | 3–1 |
| Malta | 0–3 | | 0–3 | 0–3 | 0–3 | 0–3 |
| Morocco | 0–3 | 3–0 | | 3–1 | 1–3 | 3–0 |
| Pakistan | 3–2 | 3–0 | 1–3 | | 0–3 | 1–3 |
| Puerto Rico | 3–0 | 3–0 | 3–1 | 3–0 | | 3–0 |
| Syria | 1–3 | 3–0 | 0–3 | 3–1 | 0–3 | |

#### Group N

| Team | Pld | W | L | GW | GL | Pts |
| Kazakhstan | 5 | 5 | 0 | 15 | 1 | 10 |
| Armenia | 5 | 3 | 2 | 11 | 7 | 8 |
| New Zealand | 5 | 3 | 2 | 11 | 12 | 8 |
| Yemen | 5 | 3 | 2 | 11 | 9 | 8 |
| Azerbaijan | 5 | 1 | 4 | 6 | 14 | 6 |
| Nicaragua | 5 | 0 | 5 | 4 | 15 | 5 |
| | ARM | AZE | KAZ | NZL | NCA | YEM |
| Armenia | | 3–0 | 0–3 | 2–3 | 3–0 | 3–1 |
| Azerbaijan | 0–3 | | 0–3 | 2–3 | 3–2 | 1–3 |
| Kazakhstan | 3–0 | 3–0 | | 3–0 | 3–0 | 3–1 |
| New Zealand | 3–2 | 3–2 | 0–3 | | 3–2 | 2–3 |
| Nicaragua | 0–3 | 2–3 | 0–3 | 2–3 | | 0–3 |
| Yemen | 1–3 | 3–1 | 1–3 | 3–2 | 3–0 | |

#### Group O

| Team | Pld | W | L | GW | GL | Pts |
| Guatemala | 5 | 5 | 0 | 15 | 2 | 10 |
| Peru | 5 | 3 | 2 | 12 | 9 | 8 |
| Macedonia | 5 | 3 | 2 | 11 | 9 | 8 |
| Costa Rica | 5 | 2 | 3 | 8 | 12 | 7 |
| Congo DR | 5 | 2 | 3 | 8 | 11 | 7 |
| Laos | 5 | 0 | 5 | 4 | 15 | 5 |
| | COD | CRC | GUA | LAO | MKD | PER |
| Congo DR | | 1–3 | 0–3 | 3–0 | 1–3 | 3–2 |
| Costa Rica | 3–1 | | 0–3 | 3–2 | 1–3 | 1–3 |
| Guatemala | 3–0 | 3–0 | | 3–1 | 3–0 | 3–1 |
| Laos | 0–3 | 2–3 | 1–3 | | 1–3 | 0–3 |
| Macedonia | 3–1 | 3–1 | 0–3 | 3–1 | | 2–3 |
| Peru | 2–3 | 3–1 | 1–3 | 3–0 | 3–2 | |

#### Group P

| Team | Pld | W | L | GW | GL | Pts |
| Wales | 5 | 5 | 0 | 15 | 3 | 10 |
| Uzbekistan | 5 | 4 | 1 | 13 | 6 | 9 |
| Bahrain | 5 | 3 | 2 | 10 | 10 | 8 |
| Kuwait | 5 | 2 | 3 | 12 | 10 | 7 |
| Kosovo | 5 | 1 | 4 | 6 | 13 | 6 |
| Cameroon | 5 | 0 | 5 | 1 | 15 | 5 |
| | BRN | CMR | KOS | KUW | UZB | WAL |
| Bahrain | | 3–0 | 3–2 | 3–2 | 1–3 | 0–3 |
| Cameroon | 0–3 | | 1–3 | 0–3 | 0–3 | 0–3 |
| Kosovo | 2–3 | 3–1 | | 1–3 | 0–3 | 0–3 |
| Kuwait | 2–3 | 3–0 | 3–1 | | 2–3 | 2–3 |
| Uzbekistan | 3–1 | 3–0 | 3–0 | 3–2 | | 1–3 |
| Wales | 3–0 | 3–0 | 3–0 | 3–2 | 3–1 | |

### Knockout stage
#### Place 73–84 bracket

| First Round | First Round | | | Second Round | Second Round | Third Round | Third Round | | | Position 73–74 | Position 73–74 |
| | | | | Puerto Rico | 1 |
| Macedonia | 0 | | | Uzbekistan | 3 |
| Uzbekistan | 3 | | | | | Uzbekistan | 1 | |
| Armenia | 1 | | | | | Guatemala | 3 | |
| Morocco | 3 | | | Morocco | 2 | | | |
| | | | | Guatemala | 3 | | | |
| | | | | | | | | | | Guatemala | 0 |
| | | | | | | | | | | Kazakhstan | 3 |
| | | | | Wales | 3 | | | |
| New Zealand | 3 | | | New Zealand | 2 | | | |
| Peru | 2 | | | | | Wales | 2 | |
| Macau | 3 | | | | | Kazakhstan | 3 | | | Position 75–76 | Position 75–76 |
| Bahrain | 2 | | | Macau | 2 | | | | | Uzbekistan | 3 |
| | | | | Kazakhstan | 3 | | | | | Wales | 2 |
| Position 81–84 | Position 81–84 | Position 81–84 | Position 81–84 | Position 81–84 | Position 81–84 | Position 77–80 | Position 77–80 | Position 77–80 | Position 77–80 | Position 77–80 | Position 77–80 |
| Macedonia | 0 | | | Armenia | 1 | Puerto Rico | 3 | | | Puerto Rico | 3 |
| Armenia | 3 | | | Peru | 3 | Morocco | 2 | | | Macau | 1 |
| Peru | 3 | | | Macedonia | 3 | New Zealand | 0 | | | Morocco | 0 |
| Bahrain | 1 | | | Bahrain | 1 | Macau | 3 | | | New Zealand | 3 |

#### Place 85–96 bracket

| First Round | First Round | | | Second Round | Second Round | Third Round | Third Round | | | Position 85–86 | Position 85–86 |
| | | | | Costa Rica | 3 |
| Malta | 0 | | | Kosovo | 1 |
| Kosovo | 3 | | | | | Costa Rica | 1 | |
| Azerbaijan | 3 | | | | | Kuwait | 3 | |
| Laos | 1 | | | Azerbaijan | 0 | | | |
| | | | | Kuwait | 3 | | | |
| | | | | | | | | | | Kuwait | 2 |
| | | | | | | | | | | Syria | 3 |
| | | | | Syria | 3 | | | |
| Nicaragua | 2 | | | Congo DR | 1 | | | |
| Congo DR | 3 | | | | | Syria | 3 | |
| Pakistan | 3 | | | | | Yemen | 1 | | | Position 87–88 | Position 87–88 |
| Cameroon | 0 | | | Pakistan | 2 | | | | | Costa Rica | 0 |
| | | | | Yemen | 3 | | | | | Yemen | 3 |
| Position 93–96 | Position 93–96 | Position 93–96 | Position 93–96 | Position 93–96 | Position 93–96 | Position 89–92 | Position 89–92 | Position 89–92 | Position 89–92 | Position 89–92 | Position 89–92 |
| Malta | 0 | | | Laos | 1 | Kosovo | 2 | | | Azerbaijan | 1 |
| Laos | 3 | | | Nicaragua | 3 | Azerbaijan | 3 | | | Pakistan | 3 |
| Nicaragua | 3 | | | Malta | 1 | Congo DR | 0 | | | Kosovo | 3 |
| Cameroon | 0 | | | Cameroon | 3 | Pakistan | 3 | | | Congo DR | 0 |

## Fifth Division
### Preliminary round
#### Group Q

| Team | Pld | W | L | GW | GL | Pts |
| Sri Lanka | 5 | 5 | 0 | 15 | 2 | 10 |
| Guernsey | 5 | 4 | 1 | 14 | 3 | 9 |
| Turkmenistan | 5 | 3 | 2 | 9 | 6 | 8 |
| Tanzania | 5 | 2 | 3 | 6 | 10 | 6 |
| Zimbabwe | 5 | 1 | 4 | 4 | 12 | 6 |
| Namibia | 5 | 0 | 5 | 0 | 15 | 5 |
| | GGY | NAM | SRI | TAN | TKM | ZIM |
| Guernsey | | 3–0 | 2–3 | 3–0 | 3–0 | 3–0 |
| Namibia | 0–3 | | 0–3 | 0–3 | 0–3 | 0–3 |
| Sri Lanka | 3–2 | 3–0 | | 3–0 | 3–0 | 3–0 |
| Tanzania | 0–3 | 3–0 | 0–3 | | 0–3 | 3–1 |
| Turkmenistan | 0–3 | 3–0 | 0–3 | 3–0 | | 3–0 |
| Zimbabwe | 0–3 | 3–0 | 0–3 | 1–3 | 0–3 | |

#### Group R

| Team | Pld | W | L | GW | GL | Pts |
| Jamaica | 5 | 5 | 0 | 15 | 1 | 10 |
| Tajikistan | 5 | 4 | 1 | 13 | 4 | 9 |
| Palestine | 5 | 3 | 2 | 10 | 8 | 8 |
| Uganda | 5 | 2 | 3 | 7 | 10 | 7 |
| Isle of Man | 5 | 1 | 4 | 5 | 12 | 6 |
| Sierra Leone | 5 | 0 | 5 | 0 | 15 | 0 |
| | IMN | JAM | PLE | SLE | TJK | UGA |
| Isle of Man | | 0–3 | 1–3 | 3–0 | 0–3 | 1–3 |
| Jamaica | 3–0 | | 3–0 | 3–0 | 3–1 | 3–0 |
| Palestine | 3–1 | 0–3 | | 3–0 | 1–3 | 3–1 |
| Sierra Leone | 0–3 | 0–3 | 0–3 | | 0–3 | 0–3 |
| Tajikistan | 3–0 | 1–3 | 3–1 | 3–0 | | 3–0 |
| Uganda | 3–1 | 0–3 | 1–3 | 3–0 | 0–3 | |

#### Group S

| Team | Pld | W | L | GW | GL | Pts |
| Mongolia | 5 | 5 | 0 | 15 | 3 | 10 |
| Trinidad and Tobago | 5 | 4 | 1 | 14 | 4 | 9 |
| Kyrgyzstan | 5 | 3 | 2 | 11 | 6 | 8 |
| Curaçao | 5 | 2 | 3 | 6 | 11 | 7 |
| Faroe Islands | 5 | 1 | 4 | 5 | 12 | 6 |
| Liberia | 5 | 0 | 5 | 0 | 15 | 0 |
| | CUW | FRO | KGZ | LBR | MGL | TRI |
| Curaçao | | 3–2 | 0–3 | 3–0 | 0–3 | 0–3 |
| Faroe Islands | 2–3 | | 0–3 | 3–0 | 0–3 | 0–3 |
| Kyrgyzstan | 3–0 | 3–0 | | 3–0 | 1–3 | 1–3 |
| Liberia | 0–3 | 0–3 | 0–3 | | 0–3 | 0–3 |
| Mongolia | 3–0 | 3–0 | 3–1 | 3–0 | | 3–2 |
| Trinidad and Tobago | 3–0 | 3–0 | 3–1 | 3–0 | 2–3 | |

#### Group T

| Team | Pld | W | L | GW | GL | Pts |
| Barbados | 5 | 5 | 0 | 15 | 6 | 10 |
| Togo | 5 | 4 | 1 | 14 | 3 | 9 |
| Iceland | 5 | 3 | 2 | 11 | 7 | 8 |
| Panama | 5 | 2 | 3 | 8 | 9 | 7 |
| Nepal | 5 | 1 | 4 | 4 | 13 | 6 |
| Zambia | 5 | 0 | 5 | 1 | 15 | 5 |
| | BAR | ISL | NEP | PAN | TOG | ZAM |
| Barbados | | 3–2 | 3–1 | 3–1 | 3–2 | 3–0 |
| Iceland | 2–3 | | 3–0 | 3–1 | 0–3 | 3–0 |
| Nepal | 1–3 | 0–3 | | 0–3 | 0–3 | 3–1 |
| Panama | 1–3 | 1–3 | 3–0 | | 0–3 | 3–0 |
| Togo | 2–3 | 3–0 | 3–0 | 3–0 | | 3–0 |
| Zambia | 0–3 | 0–3 | 1–3 | 0–3 | 0–3 | |

### Knockout stage
#### Place 97–108 bracket

| First Round | First Round | | | Second Round | Second Round | Third Round | Third Round | | | Position 97–98 | Position 97–98 |
| | | | | Sri Lanka | 3 |
| Palestine | 0 | | | Togo | 2 |
| Togo | 3 | | | | | Sri Lanka | 3 | |
| Trinidad and Tobago | 3 | | | | | Trinidad and Tobago | 2 | |
| Turkmenistan | 2 | | | Trinidad and Tobago | 3 | | | |
| | | | | Barbados | 0 | | | |
| | | | | | | | | | | Sri Lanka | 2 |
| | | | | | | | | | | Mongolia | 3 |
| | | | | Jamaica | 3 | | | |
| Kyrgyzstan | 1 | | | Guernsey | 2 | | | |
| Guernsey | 3 | | | | | Jamaica | 0 | |
| Tajikistan | 0 | | | | | Mongolia | 3 | | | Position 99–100 | Position 99–100 |
| Iceland | 3 | | | Iceland | 1 | | | | | Trinidad and Tobago | 3 |
| | | | | Mongolia | 3 | | | | | Jamaica | 2 |
| Position 105–108 | Position 105–108 | Position 105–108 | Position 105–108 | Position 105–108 | Position 105–108 | Position 101–104 | Position 101–104 | Position 101–104 | Position 101–104 | Position 101–104 | Position 101–104 |
| Palestine | 1 | | | Turkmenistan | 0 | Togo | 3 | | | Togo | 0 |
| Turkmenistan | 3 | | | Tajikistan | 3 | Barbados | 1 | | | Guernsey | 3 |
| Kyrgyzstan | 1 | | | Palestine | 0 | Guernsey | 3 | | | Barbados | 3 |
| Tajikistan | 3 | | | Kyrgyzstan | 3 | Iceland | 2 | | | Iceland | 0 |

#### Place 109–120 bracket

| First Round | First Round | | | Second Round | Second Round | Third Round | Third Round | | | Position 109–110 | Position 109–110 |
| | | | | Uganda | 0 |
| Nepal | 3 | | | Nepal | 3 |
| Zimbabwe | 0 | | | | | Nepal | 2 | |
| Faroe Islands | 3 | | | | | Panama | 3 | |
| Namibia | 0 | | | Faroe Islands | 1 | | | |
| | | | | Panama | 3 | | | |
| | | | | | | | | | | Panama | 3 |
| | | | | | | | | | | Curaçao | 0 |
| | | | | Tanzania | 1 | | | |
| Liberia | 0 | | | Isle of Man | 3 | | | |
| Isle of Man | 3 | | | | | Isle of Man | 2 | |
| Zambia | 3 | | | | | Curaçao | 3 | | | Position 111–112 | Position 111–112 |
| Sierra Leone | 0 | | | Zambia | 1 | | | | | Nepal | 3 |
| | | | | Curaçao | 3 | | | | | Isle of Man | 0 |
| Position 117–120 | Position 117–120 | Position 117–120 | Position 117–120 | Position 117–120 | Position 117–120 | Position 113–116 | Position 113–116 | Position 113–116 | Position 113–116 | Position 113–116 | Position 113–116 |
| Zimbabwe | 3 | | | Zimbabwe | | Uganda | 3 | | | Uganda | 2 |
| Namibia | 1 | | | Bye | | Faroe Islands | 1 | | | Tanzania | 3 |
| Liberia | X | | | Namibia | | Tanzania | 3 | | | Faroe Islands | 3 |
| Sierra Leone | X | | | Bye | | Zambia | 2 | | | Zambia | 2 |