New York, September 26: US Tennis great Serena Williams is celebrating her 38th birthday. The former World No 1 and winner of 23 Grand Slams, has played a number of memorable and great matches in her career. The American great, who is currently on a losing spree in the finals of recent Grand Slams, and is chasing Margaret Court's record of 24 majors. However, Serena is already considered as one of the greatest players ever to pick the tennis racket and has played number of memorable matches over the years.

As Serena turns 38, we take a look at some of the greatest matches that she has featured in. Serena Williams has had a career spanning over two decades, owing to which she has the distinction of having faced opponents from more than one generation of tennis superstars.

1. Serena Williams vs Angelique Kerber

Where: Australian Open Final

When: 2016

Winner: Serena Williams

2. Serena Williams vs Elena Dementieva

Where: Wimbledon Semi-final

When: 2009

Winner: Serena Williams

3. Serena Williams vs Venus Williams

Where: Wimbledon Final

When: 2002

Winner: Serena Williams

4. Serena Williams vs Steffi Graf

Where: Indian Wells Final

When: 1999

Winner: Serena Williams

5. Serena Williams vs Justine Henin

Where: Australian Open Final

When: 2010

Winner: Serena Williams

Serena was coached by her father Richard Williams and mother Oracene Price. Serena's favorite author is Maya Angelou and her favorite place to visit is Paris. She is married to Reddit co-founder Alexis Ohanian. The marriage took place in New Orleans on November 16, 2017. The couple have a daughter named Alexis Olympia Ohanian, Jr., who was born on September 1, 2017.

(The above story first appeared on LatestLY on Sep 26, 2019 09:30 AM IST. For more news and updates on politics, world, sports, entertainment and lifestyle, log on to our website latestly.com).