# 1999 ATP Tour World Championships – Doubles

Sébastien Lareau and Alex O'Brien defeated Mahesh Bhupathi and Leander Paes in the final, 6–3, 6–2, 6–2 to win the doubles tennis title at the 1999 ATP Tour World Championships.
Jacco Eltingh and Paul Haarhuis were the reigning champions, but did not compete together in 1999. Eltingh retired from the sport on November 22, 1998; Haarhuis qualified with Jared Palmer, but was eliminated in the round-robin stage.

## Seeds

* Mahesh Bhupathi / Leander Paes (final)
* Todd Woodbridge / Mark Woodforde (semifinals)
* Ellis Ferreira / Rick Leach (round robin)
* Sébastien Lareau / Alex O'Brien (champions)
* David Adams / John-Laffnie de Jager (round robin, withdrew due to a flu of de Jager)
* Wayne Black / Sandon Stolle (semifinals)
* Paul Haarhuis / Jared Palmer (round robin)
* Piet Norval / Kevin Ullyett (round robin)
* Jiří Novák / David Rikl (round robin)

## Draw
### Key

* Q = Qualifier
* WC = Wild card
* LL = Lucky loser
* Alt = Alternate
* SE = Special exempt
* PR = Protected ranking
* ITF = ITF entry
* JE = Junior exempt
* w/o = Walkover
* r = Retired
* d = Defaulted
* SR = Special ranking

### Finals

| Semifinals | Semifinals | Semifinals | Semifinals | Semifinals | Final | Final | Final | Final | Final |
| 1 | Mahesh Bhupathi Leander Paes | 5 | 6 | 7 | | | | | |
| 2 | Todd Woodbridge Mark Woodforde | 7 | 2 | 5 | | | | | |
| 2 | Todd Woodbridge Mark Woodforde | 7 | 2 | 5 | 1 | Mahesh Bhupathi Leander Paes | 3 | 2 | 2 |
| | | | | | 4 | Sébastien Lareau Alex O'Brien | 6 | 6 | 6 |
| 4 | Sébastien Lareau Alex O'Brien | 6 | 7 | | 4 | Sébastien Lareau Alex O'Brien | 6 | 6 | 6 |
| 6 | Wayne Black Sandon Stolle | 3 | 5 | | | | | | |

### Gold group

| | | Bhupathi Paes | Ferreira Leach | Black Stolle | Norval Ullyett | RR W–L | Set W–L | Game W–L | Standings |
| 1 | Mahesh Bhupathi Leander Paes | | 6–4, 6–4 | 7–6$^{(7–5)}$, 5–7, 2–6 | 7–6$^{(7–1)}$, 6–3 | 2–1 | 5–2 | 39–36 | 2 |
| 3 | Ellis Ferreira Rick Leach | 4–6, 4–6 | | 6–3, 6–2 | 3–6, 3–6 | 1–2 | 2–4 | 26–29 | 4 |
| 6 | Wayne Black Sandon Stolle | 6–7$^{(5–7)}$, 7–5, 6–2 | 3–6, 2–6 | | 7–6$^{(7–5)}$, 6–1 | 2–1 | 4–3 | 37–33 | 1 |
| 8 | Piet Norval Kevin Ullyett | 6–7$^{(1–7)}$, 3–6 | 6–3, 6–3 | 6–7$^{(5–7)}$, 1–6 | | 1–2 | 2–4 | 28–32 | 3 |
Standings are determined by: 1. number of wins; 2. number of matches; 3. in two-players-ties, head-to-head records; 4. in three-players-ties, percentage of sets won, or of games won; 5. steering-committee decision.

### Green group

| | | Woodbridge Woodforde | Lareau O'Brien | Adams de Jager Novák Rikl | Haarhuis Plamer | RR W–L | Set W–L | Game W–L | Standings |
| 2 | Todd Woodbridge Mark Woodforde | | 7–6$^{(7–3)}$, 6–4 | 6–2, 6–4 (w/ Novák / Rikl) | 6–4, 6–2 | 3–0 | 6–0 | 37–22 | 1 |
| 4 | Sébastien Lareau Alex O'Brien | 6–7$^{(3–7)}$, 4–6 | | 6–2, 7–6$^{(7–5)}$ (w/ Adams / de Jager) | 7–6$^{(7–1)}$, 6–2 | 2–1 | 4–2 | 36–29 | 2 |
| 5 9 | David Adams John-Laffnie de Jager Jiří Novák David Rikl | 2–6, 4–6 (w/ Novák / Rikl) | 2–6, 6–7$^{(5–7)}$ (w/ Adams / de Jager) | | 4–6, 5–7 (w/ Adams / de Jager) | 0–2 0–1 | 0–4 0–2 | 17–26 6–12 | 4 5 |
| 7 | Paul Haarhuis Jared Palmer | 4–6, 2–6 | 6–7$^{(1–7)}$, 2–6 | 6–4, 7–5 (w/ Adams / de Jager) | | 1–2 | 2–4 | 27–34 | 3 |
Standings are determined by: 1. number of wins; 2. number of matches; 3. in two-players-ties, head-to-head records; 4. in three-players-ties, percentage of sets won, or of games won; 5. steering-committee decision.