Middlesex have won the One-Day Cup, their first trophy in the last ten years, after defeating Leicestershire by 31 runs in the final at Trent Bridge. Middlesex scored 231 runs in 49.5 overs, while Leicestershire were stopped at 200 runs in 44.2 overs while chasing.

Leicestershire captain Stephen Eskindan received the toss and chose to send Middlesex in to bat first. Middlesex fell to 71-5 in the 22nd over, but Ryan Higgins and Harry Duke turned the match. Higgins scored 100 runs, his first List-A century, in 115 balls, with nine fours, while Duke, on loan from Yorkshire, added 55. The pair added 135 runs for the sixth wicket.

In the Middlesex bowling attack, Toby Roland-Jones bowled 10 overs in a row in the opening spell and finished with 3-27, including the wickets of Rishi Patel and Ahmed. Ian Holland took 5-36, while Tom Helm took 3-32, with Naavya Sharma taking the final wicket. Leicestershire's Rehan Ahmed finished with 3-55, and Tom Scriven took two wickets.

Leicestershire's chase began with Rishi Patel and Eskindan solid, but in the 70s they fell to five wickets. Nick Kelly provided resistance with 103 runs, reaching the 100-run milestone in 103 balls, with 10 fours and three sixes, but had to leave the field while his team needed 44 more runs. Kelly finally fell when Tom Helm bowled to Higgins on the boundary of the mid-wicket. Helm also removed Ajaz Patel, while Tom Skrivene was sent high into the air by Naavya Sharma, with Captain Ben Geddes catching the winning ball.

Middlesex's last success was the County Championship in 2016, and they have not won the white-ball trophy since the 2008 T20 Blast. Leicestershire had a 27-point deduction in the County Championship. Despite difficulties in Nottingham, Middlesey secured the trophy.