Andrew Sabin left the field unbeaten in his final game as Banbury II beat Oxford II by eight wickets in division one of the Cherwell Cricket League.
It marked the end of a career spanning three decades for the left-hander who played for the club at Grange Road and White Post Road.
Sulaiman Hussain 34 top scored as Oxford were dismissed for 86 runs as captain Charlie Hill took 5-18 and Stephen Hart picked up 5-21. In reply, Sabin hit an unbeaten 36 runs to see Banbury home in the 25th over.
That helped Banbury to third place following a strong finish to the campaign.
Great & Little Tew II drew with Abingdon Vale in division two.
Matthew Warner 56, Markus Jeacock 33 and Tom Young 30 helped the hosts to 200-9 at Ledwell Road where Paul White took 4-33 and Jonathan Jenkinson picked up 4-50 for the visitors.
In reply, Lloyd Brock took 3-31 but Abingdon held on to close on 190-8 with Adam Scholey 39 leading the way.
Sandford St Martin lost by nine wickets against Oxford Downs.
Jim Howe 53 top scored as Sandford were dismissed in the 48th over as Johnny Law took 5-41 and Harry Sutton claimed 3-36.
In reply, George Sandbach 72no steered Oxford home in the 20th over after Wassim Mehmood 66 had given the visitors a solid start.
Matt Walmsley-Pace hit an unbeaten century as division three champions Cropredy beat Bicester & North Oxford III by 149 runs.
Cropredy posted 239-5 with Walmsley-Pace 122no leading the way.
In reply, Jake Heath picked up 6-44 to skittle the visitors out in the 26th over.
Brackley lost by four wickets at Chearsley in division four.
Robert Cartwright 59 top scored as Brackley were dismissed for 101 runs as Matt Ricketts took 3-19, Charlie Parker picked up 3-26 and Edward Holland took 3-48.
In reply, Cartwright took 4-24 but Neil Davies 37no saw Chearsley home in the 41st over.