Never Have I Ever Season 4 cast and character guide: Who plays whom in the final chapter of the Netflix teen comedy

Never Have I Ever | Image via: Universal Television
Never Have I Ever | Image via: Universal Television

Never Have I Ever’s final run has all the drama, heart, and hilariously awkward moments fans have grown to love. It's senior year at Sherman Oaks High, filled with college offer letters, messy crushes, and yet another round of mayhem from Devi Vishwakumar & co. Never Have I Ever Season 4 closes Mindy Kaling and Lang Fisher's heartfelt teen comedy with a farewell tour for every fan-favorite character: the friends who became family, the enemies who became soulmates (hi, Ben), and the new stars who shake the pot at just the right/wrong time.

If you're pressing play on the final season and want a quick "who's who," this guide dissects the core crew, the love interests, and the scene-stealing adults who contribute to Devi's grand finale.


The Vishwakumar house and day-one besties in Never Have I Ever

Never Have I Ever (Season 4) | Image via Universal Television
Never Have I Ever (Season 4) | Image via Universal Television

Maitreyi Ramakrishnan stars as Devi Vishwakumar in Never Have I Ever, and in Season 4, she is a senior who is dying to get into Princeton and make sense of a love life that is likely to explode. Devi's strong base of support consists of her furiously loving dermatologist mother, Dr. Nalini Vishwakumar, brought to life by Poorna Jagannathan; her cousin, Kamala Nandiwadal (Richa Moorjani), whose tech-savvy Caltech journey evolves with each passing day; and grandmother, Nirmala (Ranjita Chakravarty), the wise and witty matriarch who keeps everyone fed, and (mostly) in order.

Devi's father, Mohan Vishwakumar (Sendhil Ramamurthy), continues to be a significant thread in her life throughout Season 4, and the essay she writes for her college application is heavily influenced by him.

Devi's ride-or-die best friends maintain the serotonin level: Fabiola Torres (Lee Rodriguez), who is an expert in robotics, and theater goddess Ellie Wong (Ramona Young). The friendship of this trio is the show's heart throughout the four seasons, and senior year is the place where they reap the rewards of all that growth.

And yes, the fourth and final season of Never Have I Ever is still written in the vernacular of Devi's inner world (with the swagger of a sports commentator). Together, this circle fuels the show's final lap with warmth, jokes, and just enough chaos to feel like high school.


Crushes and batchmates in Never Have I Ever Season 4

Ben Gross, played by Jaren Lewison, remains Devi's academic nemesis and increasingly obvious romantic partner. In senior year, their will-they/won't-they needs to pick a lane. Darren Barnet’s Paxton Hall-Yoshida graduates, but he isn't out of the picture, and his next chapter is tied to Sherman Oaks in unexpected ways.

Enter the new disruptor, Ethan Morales (Michael Cimino), a smouldering bad boy who makes the love triangle into something more geometric. Their orbit gets more interesting when Margot Ramos (Victoria Moroles) starts dating Ben and immediately throws a wrench into Devi's plans.

Aneesa Qureshi, portrayed by Megan Suri, remains the chill, grounded friend who's made her own path after a failed relationship with Ben and Fabiola, and Trent (Benjamin Norris), held back a year, becomes the most unlikely senior you'll root for. It's maximum teen-show energy - hallway crushes, confessions at midnight, "we need to talk" texts - and a cast of characters that makes every crush and cringe feel hilariously authentic.


Scene-stealers, mentors, and the voices in Devi’s head

Therapy sessions with Neicy Nash-Bett’s Dr. Jamie Ryan prove to be tough but loving as she helps Devi prepare for college and adulthood in Season 4 of Never Have I Ever. At school, Principal Grubbs (Cocoa Brown) is holding down the mayhem, while Ms. Jennifer Warner (Alexandra Billings) helps seniors as they navigate the admissions gauntlet, and Mr. Shapiro (Adam Shapiro) continues his earnest, sometimes over-woke history lessons.

Family life grows, as well; Len (Jeff Garlin) is brought into Nirmala's storyline, and Margot's dad, Mr. Ramos (Ivan Hernandez), makes a surprise appearance as the adults attempt (and struggle) to keep up with their teen emotions.

And that unmistakable narration of Devi's inner play-by-play? Tennis legend John McEnroe returns as himself, while Gigi Hadid supplies her voice again for Paxton's inner monologues, a delightfully bizarre touch the show has claimed since day one. The effect is a senior year that is guided, goofy, and gloriously sentimental, just as a final chapter should be.


For more such insights on Never Have I Ever, keep following SoapCentral.

Edited by Priscillah Mueni