| Final: | |
| [1] Shaun le Roux (ENG) bt Carl Hampson (RSA) | 11-3, 11-5, 11-1 |
| Semi-finals: | |
| [1] Shaun le Roux (ENG) bt Henrik Mustonen (FIN) | 12-10, 14-12, 11-2 |
| Carl Hampson (RSA) bt Olivier Pett (ENG) | 4-11, 13-11, 12-14, 11-9, 11-8 |
| Quarter-finals: | |
| [1] Shaun le Roux (ENG) bt [8] Jason Barry (RSA) | 11-7, 11-7, 11-9 |
| Henrik Mustonen (FIN) bt [4] Mark Rogers (RSA) | 6-11, 12-10, 11-7, 11-6 |
| Olivier Pett (ENG) bt [14] Jamie MacAulay (SCO) | 11-8, 11-4, 10-12, 6-11, 11-3 |
| Carl Hampson (RSA) bt [2] Gary Wheadon (RSA) | 3-11 ret. |
| 2nd round: | |
| [1] Shaun le Roux (ENG) bt Sam Miller (ENG) | 11-4, 9-11, 11-3, 11-3 |
| [8] Jason Barry (RSA) bt [12] Andrew Birks (ENG) | 11-7, 12-10, 11-5 |
| [4] Mark Rogers (RSA) bt [15] Rudi Willemse (RSA) | 11-9, 11-7, 11-4 |
| Henrik Mustonen (FIN) bt Andrew Widdison (ENG) | 11-6, 11-6, 11-8 |
| Olivier Pett (ENG) bt [6] Karamatullah Khan (PAK) | 12-14, 11-4, 11-3, 11-5 |
| [14] Jamie MacAulay (SCO) bt [3] Andre Haschker (GER) | 11-9, 9-11, 11-8, 14-12 |
| Carl Hampson (RSA) bt [5] Lukas Jelinek (CZE) | 11-13, 11-5, 11-6, 11-5 |
| [2] Gary Wheadon (RSA) bt [11] Issa Kamara (SLE) | 11-6, 11-3, 11-4 |
| 1st round: | |
| [1] Shaun le Roux (ENG) | bye |
| Sam Miller (ENG) bt [16] Rory Pennell (ENG) | 11-4, 11-5, 11-3 |
| [8] Jason Barry (RSA) bt Nicolas Bolay (SUI) | 11-2, 11-3, 11-2 |
| [12] Andrew Birks (ENG) bt Mark Singleton (SUI) | 11-6, 11-0, 11-5 |
| [4] Mark Rogers (RSA) | bye |
| [15] Rudi Willemse (RSA) bt Neil Cordell (ENG) | 10-12, 11-7, 9-11, 11-2, 12-10 |
| Andrew Widdison (ENG) bt [7] Ondrej Ertl (CZE) | 9-11, 11-4, 11-9, 11-7 |
| Henrik Mustonen (FIN) bt [13] Richard Birks (ENG) | 11-6, 12-10, 11-7 |
| Olivier Pett (ENG) bt [10] Luke Forster (AUS) | 11-6, 11-2, 11-4 |
| [6] Karamatullah Khan (PAK) bt Paul Mathieson (ITA) | 11-5, 11-6, 9-11, 11-7 |
| [14] Jamie MacAulay (SCO) bt Marco Becker (RSA) | 11-5, 11-6, 11-8 |
| [3] Andre Haschker (GER) | bye |
| Carl Hampson (RSA) bt [9] Bart Ravelli (NED) | 8-11, 11-5, 11-6, 11-5 |
| [5] Lukas Jelinek (CZE) bt Richard Jones (WAL) | 11-8, 11-4, 11-5 |
| [11] Issa Kamara (SLE) bt Mahyar A Zendeh (IRI) | 11-1, 11-4, 11-4 |
| [2] Gary Wheadon (RSA) | bye |