Pool/standings
The IRB setting for this tournament was that the matches were to be played between two pools from which the top 4 teams qualified for the semifinals and the team that finished at the bottom of the Division A pool was to be relegated to the Division B.
- Pool A played against Pool D
- Pool B played against Pool C
Match points were awarded on the basis of 4 points for a Win, 2 points for a draw and 0 points for a Loss. Bonus points were awarded for teams scoring 4 tries or more and to losing teams who lost be 7 points or less.
Division A
Knock out phase
9th-place play-off
| Semi-finals | | Final |
| | | | | | |
| 17 April 2006 | | |
|
| Japan | 0 |
| 21 April 2006 |
| Western Samoa | 26
| |
| Western Samoa | 12 |
| 17 April 2006 |
| | Scotland | 18
|
| Scotland | 38 |
| |
| Romania | 10
| |
| Third place |
| |
| 21 April 2006 |
|
| Japan | 13 |
|
| Romania | 13
|
Japan  | 0–26 | Western Samoa |
| | |
Japan  | 13–13 | Romania |
| | |
5th-place play-off
| Semi-finals | | Final |
| | | | | | |
| 17 April 2006 | | |
|
| Ireland | 19 |
| 21 April 2006 |
| Argentina | 13
| |
| Ireland | 20 |
| 17 April 2006 |
| | Wales | 15
|
| Wales | 33 |
| |
| South Africa | 21
| |
| Third place |
| |
| 21 April 2006 |
|
| Argentina | 26 |
|
| South Africa | 7
|
Ireland  | 19–13 | Argentina |
| | |
| Dubai Exiles Rugby Ground 2, Dubai |
Ireland  | 20–15 | Wales |
| | |
| Dubai Exiles Rugby Ground 2, Dubai |
1st-place play-off
| Dubai Exiles Rugby Ground, Dubai |
| Dubai Exiles Rugby Ground, Dubai |
| Dubai Exiles Rugby Ground, Dubai |
| Dubai Exiles Rugby Ground, Dubai |
Division B
Knock out phase
9th-place play-off
| Semi-finals | | Final |
| | | | | | |
| 16 April 2006 | | |
|
| Namibia | 51 |
| 20 April 2006 |
| South Korea | 5
| |
| Namibia | 57 |
| 16 April 2006 |
| | Chinese Taipei | 10
|
| United States | 14 |
| |
| Chinese Taipei | 15
| |
| Third place |
| |
| 20 April 2006 |
|
| South Korea | 30 |
|
| United States | 28
|
Namibia  | 51-5 | South Korea |
| | |
Namibia  | 57-10 | Chinese Taipei |
| | |
5th-place play-off
| Semi-finals | | Final |
| | | | | | |
| 16 April 2006 | | |
|
| Georgia | 33 |
| 20 April 2006 |
| Russia | 8
| |
| Georgia | 38 |
| 16 April 2006 |
| | Uruguay | 18
|
| Uruguay | 24 |
| |
| Chile | 5
| |
| Third place |
| |
| 20 April 2006 |
|
| Russia | 9 |
|
| Chile | 10
|
Georgia  | 33-8 | Russia |
| | |
| Dubai Exiles Rugby Ground 2, Dubai |
Uruguay  | 24-5 | Chile |
| | |
Georgia  | 38-18 | Uruguay |
| | |
| Dubai Exiles Rugby Ground 2, Dubai |
Russia  | 9-10 | Chile |
| | |
1st-place play-off
| Semi-finals | | Final |
| | | | | | |
| 16 April 2006 | | |
|
| Fiji | 20 |
| 20 April 2006 |
| Canada | 13
| |
| Fiji | 22 |
| 16 April 2006 |
| | Tonga | 14
|
| Tonga | 24 |
| |
| Italy | 10
| |
| Third place |
| |
| 20 April 2006 |
|
| Canada | 8 |
|
| Italy | 35
|
Fiji  | 20-13 | Canada |
| | |
| Dubai Exiles Rugby Ground, Dubai |
Tonga  | 24-10 | Italy |
| | |
| Dubai Exiles Rugby Ground, Dubai |
Fiji  | 22-14 | Tonga |
| | |
| Dubai Exiles Rugby Ground, Dubai |
Canada .svg.png) | 8-35 | Italy |
| | |
| Dubai Exiles Rugby Ground, Dubai |
Final standings
* Romania was initially demoted to Division B and Fiji promoted to Division A for next World Championship.
# Chile, Russia, Namibia, Chinese Taipei, South Korea and USA were relegated from Division B and had to enter regional competitions to qualify for next World Championship.