| Outcome | No. | Date | Tournament | Surface | Partner | Opponents in the final | Score in the final | 
| Winner | 1. | 18 January 1998 | Hobart | Hard |  Paola Suárez |  Julie Halard-Decugis 
  Janette Husárová | 7–6(6), 6–3 | 
| Winner | 2. | 26 April 1998 | Budapest | Clay |  Paola Suárez |  Cătălina Cristea 
  Laura Montalvo | 4–6, 6–1, 6–1 | 
| Winner | 3. | 10 May 1998 | Rome | Clay |  Paola Suárez |  Amanda Coetzer 
  Arantxa Sánchez Vicario | 7–6(1), 6–4 | 
| Runner-up | 1. | 25 April 1999 | Budapest | Clay |  Laura Montalvo |  Evgenia Kulikovskaya 
  Sandra Načuk | 6–3, 6–4 | 
| Winner | 4. | 23 May 1999 | Madrid | Clay |  Paola Suárez |  María-Fernanda Landa 
  Marlene Weingärtner | 6–2, 0–6, 6–0 | 
| Winner | 5. | 23 April 2000 | Hilton Head | Clay |  Paola Suárez |  Conchita Martínez 
  Patricia Tarabini | 7–5, 6–3 | 
| Runner-up | 2. | 11 June 2000 | French Open | Clay |  Paola Suárez |  Martina Hingis 
  Mary Pierce | 6–2, 6–4 | 
| Runner-up | 3. | 10 July 2000 | Palermo | Clay |  Ruxandra Dragomir |  Silvia Farina Elia 
  Rita Grande | 6–4, 0–6, 7–6(6) | 
| Winner | 6. | 23 July 2000 | Sopot | Clay |  Paola Suárez |  Åsa Carlsson 
  Rita Grande | 7–5, 6–1 | 
| Runner-up | 4. | 21 August 2000 | New Haven | Hard |  Paola Suárez |  Julie Halard-Decugis 
  Ai Sugiyama | 6–4, 5–7, 6–2 | 
| Runner-up | 5. | 7 January 2001 | Hobart | Hard |  Ruxandra Dragomir |  Elena Likhovtseva 
  Cara Black | 6–4, 6–1 | 
| Runner-up | 6. | 4 March 2001 | Acapulco | Clay |  Paola Suárez |  Anabel Medina Garrigues 
  María José Martínez Sánchez | 6–4, 6–7(5), 7–5 | 
| Runner-up | 7. | 11 March 2001 | Indian Wells | Hard |  Paola Suárez |  Nicole Arendt 
  Ai Sugiyama | 6–4, 6–4 | 
| Runner-up | 8. | 22 April 2001 | Charleston | Clay |  Paola Suárez |  Lisa Raymond 
  Rennae Stubbs | 5–7, 7–6(5), 6–3 | 
| Winner | 7. | 20 May 2001 | Antwerp | Clay | .svg.png) Els Callens |  Kristie Boogert 
  Miriam Oremans | 6–3, 3–6, 6–4 | 
| Winner | 8. | 26 May 2001 | Madrid | Clay |  Paola Suárez |  Lisa Raymond 
  Rennae Stubbs | 7–5, 2–6, 7–6(4) | 
| Winner | 9. | 10 June 2001 | French Open | Clay |  Paola Suárez |  Jelena Dokić 
  Conchita Martínez | 6–2, 6–1 | 
| Winner | 10. | 22 July 2001 | Knokke-Heist | Clay |  Magüi Serna |  Ruxandra Dragomir Ilie 
  Andreea Vanc | 6–4, 6–3 | 
| Winner | 11. | 24 February 2002 | Bogotá | Clay |  Paola Suárez |  Tina Križan 
  Katarina Srebotnik | 6–2, 6–1 | 
| Winner | 12. | 3 March 2002 | Acapulco | Clay |  Paola Suárez |  Tina Križan 
  Katarina Srebotnik | 7–5, 6–1 | 
| Runner-up | 9. | 1 April 2002 | Miami | Hard |  Paola Suárez |  Lisa Raymond 
  Rennae Stubbs | 7–6(4), 6–7(4), 6–3 | 
| Winner | 13. | 19 May 2002 | Rome | Clay |  Paola Suárez |  Conchita Martínez 
  Patricia Tarabini | 6–3, 6–4 | 
| Winner | 14. | 9 June 2002 | French Open | Clay |  Paola Suárez |  Lisa Raymond 
  Rennae Stubbs | 6–4, 6–2 | 
| Runner-up | 10. | 24 June 2002 | Wimbledon | Grass |  Paola Suárez |  Serena Williams 
  Venus Williams | 6–2, 7–5 | 
| Winner | 15. | 18 August 2002 | Montreal | Hard |  Paola Suárez |  Rika Fujiwara 
  Ai Sugiyama | 6–4, 7–6(4) | 
| Winner | 16. | 8 September 2002 | US Open | Hard |  Paola Suárez |  Elena Dementieva 
  Janette Husárová | 6–2, 6–1 | 
| Winner | 17. | 14 September 2002 | Bahia | Hard |  Paola Suárez |  Émilie Loit 
  Rossana de los Ríos | 6–4, 6–1 | 
| Winner | 18. | 29 September 2002 | Bali | Hard |  Cara Black |  Svetlana Kuznetsova 
  Arantxa Sánchez Vicario | 6–2, 6–3 | 
| Runner-up | 11. | 13 January 2003 | Australian Open | Hard |  Paola Suárez |  Serena Williams 
  Venus Williams | 4–6, 6–4, 6–3 | 
| Winner | 19. | 13 April 2003 | Charleston | Clay |  Paola Suárez |  Janette Husárová 
  Conchita Martínez | 6–0, 6–3 | 
| Runner-up | 12. | 20 April 2003 | Amelia Island | Clay |  Paola Suárez |  Lindsay Davenport 
  Lisa Raymond | 7–5, 6–2 | 
| Winner | 20. | 11 May 2003 | Berlin | Clay |  Paola Suárez | .svg.png) Kim Clijsters 
  Ai Sugiyama | 6–3, 4–6, 6–4 | 
| Runner-up | 13. | 8 June 2003 | French Open | Clay |  Paola Suárez | .svg.png) Kim Clijsters 
  Ai Sugiyama | 6–7(5), 6–2, 9–7 | 
| Runner-up | 14. | 6 July 2003 | Wimbledon | Grass |  Paola Suárez | .svg.png) Kim Clijsters 
  Ai Sugiyama | 6–4, 6–4 | 
| Winner | 21. | 23 August 2003 | New Haven | Hard |  Paola Suárez |  Alicia Molik 
  Magüi Serna | 7–6(6), 6–3 | 
| Winner | 22. | 7 September 2003 | US Open | Hard |  Paola Suárez |  Svetlana Kuznetsova 
  Martina Navratilova | 6–2, 6–3 | 
| Runner-up | 15. | 19 October 2003 | Zürich | Hard (i) |  Paola Suárez | .svg.png) Kim Clijsters 
  Ai Sugiyama | 7–6(3), 6–2 | 
| Winner | 23. | 10 November 2003 | Los Angeles | Hard (i) |  Paola Suárez | .svg.png) Kim Clijsters 
  Ai Sugiyama | 6–4, 3–6, 6–3 | 
| Runner-up | 16. | 5 January 2004 | Auckland | Hard |  Paola Suárez |  Mervana Jugić-Salkić 
  Jelena Kostanić Tošić | 7–6(6), 3–6, 6–1 | 
| Winner | 24. | 1 February 2004 | Australian Open | Hard |  Paola Suárez |  Svetlana Kuznetsova 
  Elena Likhovtseva | 6–4, 6–3 | 
| Winner | 25. | 21 March 2004 | Indian Wells | Hard |  Paola Suárez |  Svetlana Kuznetsova 
  Elena Likhovtseva | 6–1, 6–2 | 
| Winner | 26. | 18 April 2004 | Charleston | Clay |  Paola Suárez |  Martina Navratilova 
  Lisa Raymond | 6–4, 6–1 | 
| Runner-up | 17. | 10 May 2004 | Rome | Clay |  Paola Suárez |  Nadia Petrova 
  Meghann Shaughnessy | 2–6, 6–3, 6–3 | 
| Winner | 27. | 3 June 2004 | French Open | Clay |  Paola Suárez |  Svetlana Kuznetsova 
  Elena Likhovtseva | 6–0, 6–3 | 
| Runner-up | 18. | 19 July 2004 | Los Angeles | Hard |  Conchita Martínez |  Nadia Petrova 
  Meghann Shaughnessy | 6–7(2), 6–4, 6–3 | 
| Runner-up | 19. | 26 July 2004 | San Diego | Hard |  Paola Suárez |  Cara Black 
  Rennae Stubbs | 4–6, 6–1, 6–4 | 
| Runner-up | 20. | 22 August 2004 | Olympic Games | Hard |  Conchita Martínez |  Sun Tiantian 
  Li Ting | 6–3, 6–3 | 
| Winner | 28. | 11 September 2004 | US Open | Hard |  Paola Suárez |  Svetlana Kuznetsova 
  Martina Navratilova | 6–4, 7–5 | 
| Runner-up | 21. | 17 October 2004 | Moscow | Carpet |  Paola Suárez |  Anastasia Myskina 
  Vera Zvonareva | 6–3, 4–6, 6–2 | 
| Runner-up | 22. | 24 October 2004 | Zürich | Hard (i) |  Paola Suárez |  Cara Black 
  Rennae Stubbs | 6–4, 6–4 | 
| Winner | 29. | 31 October 2004 | Luxembourg City | Hard (i) |  Paola Suárez |  Jill Craybas 
  Marlene Weingärtner | 6–1, 6–7(1), 6–3 | 
| Winner | 30. | 5 March 2005 | Dubai | Hard |  Paola Suárez |  Svetlana Kuznetsova 
  Alicia Molik | 6–7(7), 6–2, 6–1 | 
| Winner | 31. | 19 March 2005 | Indian Wells | Hard |  Paola Suárez |  Nadia Petrova 
  Meghann Shaughnessy | 7–6(3), 6–1 | 
| Winner | 32. | 17 April 2005 | Charleston | Clay |  Conchita Martínez |  Iveta Benešová 
  Květa Peschke | 6–1, 6–4 | 
| Winner | 33. | 4 June 2005 | French Open | Clay |  Paola Suárez |  Cara Black 
  Liezel Huber | 4–6, 6–3, 6–3 | 
| Winner | 34. | 7 August 2005 | San Diego | Hard |  Conchita Martínez |  Daniela Hantuchová 
  Ai Sugiyama | 6–7(7), 6–1, 7–5 | 
| Runner-up | 23. | 15 August 2005 | Toronto | Hard |  Conchita Martínez |  Anna-Lena Grönefeld 
  Martina Navratilova | 5–7, 6–3, 6–4 | 
| Runner-up | 24. | 9 October 2005 | Bangkok | Hard |  Conchita Martínez |  Shinobu Asagoe 
  Gisela Dulko | 6–1, 7–5 | 
| Runner-up | 25. | 30 October 2005 | Linz | Hard (i) |  Conchita Martínez |  Gisela Dulko 
  Květa Peschke | 6–2, 6–3 | 
| Runner-up | 26. | 17 January 2006 | Sydney | Hard |  Paola Suárez |  Corina Morariu 
  Rennae Stubbs | 6–3, 5–7, 6–2 | 
| Runner-up | 27. | 18 March 2006 | Indian Wells | Hard |  Meghann Shaughnessy |  Lisa Raymond 
  Samantha Stosur | 6–2, 7–5 | 
| Runner-up | 28. | 16 April 2006 | Charleston | Clay |  Meghann Shaughnessy |  Lisa Raymond 
  Samantha Stosur | 3–6, 6–1, 6–1 | 
| Runner-up | 29. | 8 July 2006 | Wimbledon | Grass |  Paola Suárez |  Zheng Jie 
  Yan Zi | 6–3, 3–6, 6–2 | 
| Winner | 35. | 13 August 2006 | Los Angeles | Hard |  Paola Suárez |  Daniela Hantuchová 
  Ai Sugiyama | 6–3, 6–4 | 
| Winner | 36. | 24 September 2006 | Beijing | Hard |  Paola Suárez |  Anna Chakvetadze 
  Elena Vesnina | 6–2, 6–4 | 
| Winner | 37. | 1 October 2006 | Seoul | Hard |  Paola Suárez |  Chia-jung Chuang 
  Mariana Díaz-Oliva | 6–2, 6–3 | 
| Runner-up | 30. | 13 January 2007 | Hobart | Hard |  Anabel Medina Garrigues |  Elena Likhovtseva 
  Elena Vesnina | 6–4, 7–5 | 
| Runner-up | 31. | 9 April 2007 | Amelia Island | Clay |  Anabel Medina Garrigues |  Mara Santangelo 
  Katarina Srebotnik | 6–3, 7–6(4) | 
| Runner-up | 32. | 18 June 2007 | ‘s-Hertogenbosch | Grass |  Anabel Medina Garrigues |  Chan Yung-Jan 
  Chuang Chia-Jung | 7–5, 6–2 | 
| Winner | 38. | 5 August 2007 | Stockholm | Hard |  Anabel Medina Garrigues |  Chin-Wei Chan 
  Tetiana Luzhanska | 6–1, 5–7, [10–6] | 
| Winner | 39. | 11 January 2008 | Hobart | Hard |  Anabel Medina Garrigues |  Eleni Daniilidou 
  Jasmin Wöhr | 6–2, 6–4 | 
| Winner | 40. | 6 June 2008 | French Open | Clay |  Anabel Medina Garrigues |  Casey Dellacqua 
  Francesca Schiavone | 2–6, 7–5, 6–4 | 
| Runner-up | 33. | 15 June 2008 | Birmingham | Grass |  Séverine Brémond |  Cara Black 
  Liezel Huber | 6–2, 6–1 | 
| Winner | 41. | 27 July 2008 | Portorož | Hard |  Anabel Medina Garrigues |  Vera Dushevina 
  Ekaterina Makarova | 6–4, 6–1 | 
| Runner-up | 34. | 17 August 2008 | Olympic Games | Hard |  Anabel Medina Garrigues |  Serena Williams 
  Venus Williams | 6–2, 6–0 | 
| Runner-up | 35. | 6 April 2009 | Marbella | Clay |  Anabel Medina Garrigues |  Klaudia Jans 
  Alicja Rosolska | 6–3, 6–3 | 
| Winner | 42. | 5 June 2009 | French Open | Clay |  Anabel Medina Garrigues | .svg.png) Victoria Azarenka 
  Elena Vesnina | 6–1, 6–1 | 
| Winner | 43. | 22 May 2010 | Warsaw | Clay |  Meghann Shaughnessy |  Cara Black 
  Yan Zi | 6–3, 6–4 |