Miami Open 2023
Petra Kvitova won the title, beating Elena Rybakina 7–6(14) 6–2 in the final.
Main draw 96 players
- 2🇧🇾Aryna Sabalenka#2Quarterfinals · Lost to Sorana Cirstea
- 3🇺🇸Jessica Pegula#5Semifinals · Lost to Elena Rybakina
- 4🇹🇳Ons JabeurRound of 64 · Lost to Varvara Gracheva
- 5🇫🇷Caroline GarciaRound of 64 · Lost to Sorana Cirstea
- 6🇺🇸Coco Gauff#4Round of 32 · Lost to Anastasia Potapova
- 7🇬🇷Maria Sakkari#29Round of 64 · Lost to Bianca Andreescu
- 8🇷🇺Daria Kasatkina#75Round of 64 · Lost to Elise Mertens
- 9🇨🇭Belinda Bencic#20Round of 32 · Lost to Ekaterina Alexandrova
- 10🇰🇿Elena Rybakina#1Final · Lost to Petra Kvitova
- 11🇷🇺Veronika KudermetovaRound of 64 · Lost to Marketa Vondrousova
- 12🇷🇺Liudmila Samsonova#40Round of 32 · Lost to Qinwen Zheng
- 13🇧🇷Beatriz Haddad MaiaRound of 32 · Lost to Jelena Ostapenko
- 14🇧🇾Victoria AzarenkaRound of 32 · Lost to Magda Linette
- 15🇨🇿Petra KvitovaFinal · Champion
- 16🇨🇿Barbora Krejcikova#49Round of 16 · Lost to Aryna Sabalenka
- 17🇨🇿Karolina Pliskova#52Round of 32 · Lost to Marketa Vondrousova
- 18🇷🇺Ekaterina Alexandrova#32Quarterfinals · Lost to Petra Kvitova
- 19🇺🇸Madison Keys#19Round of 32 · Lost to Barbora Krejcikova
- 20🇵🇱Magda Linette#43Round of 16 · Lost to Jessica Pegula
- 21🇪🇸Paula Badosa#57Round of 32 · Lost to Elena Rybakina
- 22🇭🇷Donna Vekic#39Round of 32 · Lost to Petra Kvitova
- 23🇨🇳Qinwen Zheng#22Round of 16 · Lost to Anastasia Potapova
- 24🇱🇻Jelena Ostapenko#25Round of 16 · Lost to Martina Trevisan
- 25🇮🇹Martina TrevisanQuarterfinals · Lost to Elena Rybakina
- 27🇷🇺Anastasia Potapova#28Quarterfinals · Lost to Jessica Pegula
- 28🇺🇦Anhelina Kalinina#56Round of 64 · Lost to Sofia Kenin
- 29🇭🇷Petra MarticRound of 32 · Lost to Elise Mertens
- 30🇺🇸Danielle CollinsRound of 32 · Lost to Jessica Pegula
- 31🇨🇿Marie Bouzkova#24Round of 32 · Lost to Aryna Sabalenka
- 32🇨🇳Lin ZhuRound of 64 · Lost to Karolina Muchova
- 🇷🇴Sorana Cirstea#16Semifinals · Lost to Petra Kvitova
- 🇨🇦Bianca Andreescu#100Round of 16 · Lost to Ekaterina Alexandrova
- 🇧🇪Elise Mertens#14Round of 16 · Lost to Elena Rybakina
- 🇨🇿Marketa VondrousovaRound of 16 · Lost to Sorana Cirstea
- Q🇫🇷Varvara GrachevaRound of 16 · Lost to Petra Kvitova
- 🇺🇸Claire Liu#69Round of 32 · Lost to Martina Trevisan
- Q🇨🇿Karolina Muchova#7Round of 32 · Lost to Sorana Cirstea
- LL🇵🇱Magdalena Frech#51Round of 32 · Lost to Varvara Gracheva
- 🇺🇸Sofia Kenin#191Round of 32 · Lost to Bianca Andreescu
- 🇧🇾Aliaksandra Sasnovich#90Round of 64 · Lost to Barbora Krejcikova
- 🇷🇺Anna Blinkova#101Round of 64 · Lost to Marie Bouzkova
- 🇷🇺Anna Kalinskaya#26Round of 64 · Lost to Elena Rybakina
- 🇮🇹Camila GiorgiRound of 64 · Lost to Victoria Azarenka
- WC🇷🇺Erika AndreevaRound of 64 · Lost to Magdalena Frech
- 🇷🇺Evgeniya RodinaRound of 64 · Lost to Magda Linette
- 🇷🇴Irina Camelia BeguRound of 64 · Lost to Qinwen Zheng
- LL🇦🇹Julia Grabher#115Round of 64 · Lost to Claire Liu
- Q🇨🇦Katherine SebovRound of 64 · Lost to Jessica Pegula
- Q🇩🇪Laura Siegemund#194Round of 64 · Lost to Paula Badosa
- 🇨🇦Leylah Fernandez#18Round of 64 · Lost to Belinda Bencic
- 🇨🇿Linda Noskova#8Round of 64 · Lost to Petra Kvitova
- 🇺🇸Madison Brengle#178Round of 64 · Lost to Donna Vekic
- 🇺🇦Marta Kostyuk#10Round of 64 · Lost to Anastasia Potapova
- Q🇸🇪Mirjam BjorklundRound of 64 · Lost to Jelena Ostapenko
- Q🇯🇵Nao Hibino#199Round of 64 · Lost to Martina Trevisan
- 🇨🇦Rebecca MarinoRound of 64 · Lost to Coco Gauff
- WC🇺🇸Robin Montgomery#133Round of 64 · Lost to Madison Keys
- 🇺🇸Shelby RogersRound of 64 · Lost to Aryna Sabalenka
- 🇺🇸Taylor Townsend#93Round of 64 · Lost to Ekaterina Alexandrova
- Q🇨🇿Tereza MartincovaRound of 64 · Lost to Beatriz Haddad Maia
- Q🇨🇭Viktorija Golubic#94Round of 64 · Lost to Liudmila Samsonova
- LL🇧🇬Viktoriya TomovaRound of 64 · Lost to Danielle Collins
- 🇨🇳Xinyu Wang#82Round of 64 · Lost to Karolina Pliskova
- 🇨🇳Xiyu Wang#82Round of 64 · Lost to Petra Martic
- WC🇵🇭Alexandra Eala#15Round of 128 · Lost to Irina Camelia Begu
- 🇺🇸Alycia Parks#59Round of 128 · Lost to Elise Mertens
- 🇺🇸Amanda Anisimova#23Round of 128 · Lost to Madison Brengle
- 🇷🇴Ana BogdanRound of 128 · Lost to Robin Montgomery
- 🇭🇺Anna Bondar#76Round of 128 · Lost to Taylor Townsend
- Q🇸🇰Anna Karolina SchmiedlovaRound of 128 · Lost to Viktoriya Tomova
- Q🇩🇪Anna Lena FriedsamRound of 128 · Lost to Xinyu Wang
- WC🇺🇸Ashlyn Krueger#41Round of 128 · Lost to Erika Andreeva
- 🇺🇸Bernarda PeraRound of 128 · Lost to Evgeniya Rodina
- WC🇨🇿Brenda FruhvirtovaRound of 128 · Lost to Xiyu Wang
- 🇭🇺Dalma Galfi#157Round of 128 · Lost to Aliaksandra Sasnovich
- MNEDanka KovinicRound of 128 · Lost to Nao Hibino
- 🇮🇹Elisabetta Cocciaretto#74Round of 128 · Lost to Marta Kostyuk
- 🇬🇧Emma Raducanu#107Round of 128 · Lost to Bianca Andreescu
- WC🇲🇽Fernanda Contreras GomezRound of 128 · Lost to Sorana Cirstea
- WC🇺🇸Hailey Baptiste#46Round of 128 · Lost to Viktorija Golubic
- 🇮🇹Jasmine Paolini#35Round of 128 · Lost to Mirjam Bjorklund
- 🇨🇭Jil Teichmann#150Round of 128 · Lost to Karolina Muchova
- 🇩🇪Jule NiemeierRound of 128 · Lost to Anna Blinkova
- 🇪🇪Kaia KanepiRound of 128 · Lost to Camila Giorgi
- 🇨🇿Katerina Siniakova#48Round of 128 · Lost to Claire Liu
- Q🇺🇦Lesia TsurenkoRound of 128 · Lost to Leylah Fernandez
- 🇨🇿Linda Fruhvirtova#170Round of 128 · Lost to Katherine Sebov
- 🇮🇹Lucia Bronzetti#136Round of 128 · Lost to Linda Noskova
- 🇧🇪Maryna ZanevskaRound of 128 · Lost to Varvara Gracheva
- 🇪🇬Mayar Sherif#65Round of 128 · Lost to Laura Siegemund
- 🇺🇸Sloane Stephens#117Round of 128 · Lost to Shelby Rogers
- Q🇦🇺Storm Hunter#163Round of 128 · Lost to Sofia Kenin
- 🇩🇪Tamara Korpatsch#62Round of 128 · Lost to Tereza Martincova
- 🇩🇪Tatjana Maria#68Round of 128 · Lost to Marketa Vondrousova
- WCANDVictoria Jimenez KasintsevaRound of 128 · Lost to Anna Kalinskaya
- 🇰🇿Yulia Putintseva#66Round of 128 · Lost to Rebecca Marino