Primo turno | | Quarti di finale | | Semifinali | | Finale |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Chris Haggard Gerrit Steenkamp | 7 | 6 | | | | |
1 | David Adams J-L de Jager | 5 | 2 | | | | | | | Chris Haggard Gerrit Steenkamp | 3 | 3 | | | | |
| Martin Sinner Joost Winnink | 6 | 6 | | | | | | | Martin Sinner Joost Winnink | 6 | 6 | | | | |
| Royce Deppe Chris Ferreira | 4 | 2 | | | | | | | | Martin Sinner Joost Winnink | 6 | 7 | | | | |
| Neil Broad Christo van Rensburg | 6 | 6 | | | | | | | | Neil Broad Christo van Rensburg | 2 | 5 | | | | |
3 | Donald Johnson Kent Kinnear | 3 | 4 | | | | | | | Neil Broad Christo van Rensburg | 6 | 6 | | | |
| Brent Haygarth Grant Stafford | 6 | | | | | | | | Brent Haygarth Grant Stafford | 2 | 1 | | | | |
| Alex Rădulescu Jörn Renzenbrink | 3 | R | | | | | | | | Martin Sinner Joost Winnink | 4 | 6 | 3 | | |
| Neville Godwin David Nainkin | 6 | 6 | | | | | | | | Rodolphe Gilbert Guillaume Raoux | 6 | 3 | 6 | | |
| Mark Petchey Paul Wekesa | 1 | 4 | | | | | | | Neville Godwin David Nainkin | 2 | 3 | | | | |
| Rodolphe Gilbert Guillaume Raoux | 6 | 3 | 7 | | | | | | Rodolphe Gilbert Guillaume Raoux | 6 | 6 | | | | |
4 | Marius Barnard Brent Haygarth | 4 | 6 | 6 | | | | | | | Rodolphe Gilbert Guillaume Raoux | 6 | 6 | | | |
| Byron Black Wayne Black | 6 | 6 | | | | | | | | Alex Antonitsch Alexander Mronz | 4 | 3 | | | | |
| Patrick Baur Tomas Nydahl | 3 | 2 | | | | | | | Byron Black Wayne Black | 6 | 5 | 3 | | |
| Alex Antonitsch Alexander Mronz | 6 | 6 | 7 | | | | | | Alex Antonitsch Alexander Mronz | 4 | 7 | 6 | | | |
2 | Gary Muller Danie Visser | 7 | 4 | 6 | | | |