I made this like two years ago but I wanted to add Glory
...Baby One More Time (1999):
I'll Never Stop Loving You
Autumn Goodbye
Oops!... I Did It Again (2000):
Girl In The Mirror
You Got It All
Heart
Britney (2001):
When I Found You
I Run Away
Before The Goodbye
In The Zone (2003):
The Answer
Don't Hang Up
Me Against the Music (Rishi Rich's Desi Kulcha Remix)
Blackout (2007):
Outta This World
Everybody
Get Back
Gimme More (Paul Oakenfold Remix)
Circus (2008):
Rock Boy
Amnesia
Quicksand
Trouble
Phonography
Rock Me In
Femme Fatale (2011):
Up N' Down
He About To Lose Me
Selfish
Don't Keep Me Waiting
Scary
Britney Jean (2013):
Brightest Morning Star
Hold on Tight
Now That I Found You
Perfume (The Dreaming Mix)
Glory (2016)
Better
Change Your Mind (No Seas Cortes)
Liar
If I'm Dancing
Coupure Electrique
Mood Ring
I'll go with Glory, all of them slay except for Liar. Britney and Circus too.

Her bonus tracks are just so good.