A superb knock of 90 from Shahid Mahmood helped Twyford stay at the top of MP Sports Cherwell League Division 3 with a six-wicket victory against Cropredy.

Cropredy looked well-placed at tea after scoring 245-7.

But Twyford batted even better, reaching 246-4, thanks to Mahmood’s heroics, Zuwar Hussain (64) and Tanveer Nadeem (37no).

l Twyford 25 pts, Cropredy 9 Bicester & North Oxford failed to cope with the menace of Marcus Goodchild as they went down to a seven-wicket defeat to Bledlow Ridge.

He captured 7-37 as Bicester managed only 137 all out, with Jamie Hall top-scoring (40).

Matt Bolton then struck 70 not out in Bledlow’s 138-3.

l Bledlow V 25pts, Bicester & NO 4 Division 1 James Holton hit 85 and Tim Rattigan 70 as Oxford & Bletchingdon Nondescripts made 221-9 at Buckingham.

Jason Ell was the pick of the home side’s attack, capturing 5-53.

Town raced to 225-3 in the 41st over, thanks to Jonny Cater (97) and Ashley Pearson (83).

l Buckingham 25, Nondies 7 Division 6 Four wickets from Matt Scrivener saw Oxford & Bletchingdon Nondescripts 2nd to a 57-run victory aga-inst Horspath 3rd.

Nondies made 229-9, before Scrivener (4-37) and Kamran Ahmed(3-34) bowled Horspath for 172 as Nondies eased home.

l Nondies 25, Horspath 3rd 7 Division 7 Tom Weymes took 7-74 as Twyford 2nd saw off Oxford 4th by 98 runs.

Adam Perna (78) and Andrew Gilder (71) led the way in Twyford’s 268-9, with Harry Hudson taking 5-66.

Oxford’s reply ended on 170 after Weymes took charge.

l Oxford 4th 7, Twyford 2nd 25

WEEKEND RESULTS Division 1 Oxford & Bletch Nondies 221-9 (J Holton 85, T Rattigan 70, J Ell 5-53), Buckingham 225-3 (J Cater 97, A Pearson 83). Division 3 Bicester & North Oxford 137 (J Hall 40, N Moorman 30, M Goodchild 7-37), Bledlow Village 138-3 (M Bolton 70no). Cropredy 245-7 (J Fox 72, L Cherry 54, P Cooling 33, A Cook 3-27, B Afzal 3-84), Twyford 246-4 (S Mahmood 90, Z Hussain 64, T Nadeem 37no). Division 6 Oxford & Bletch Nondies 2nd 229-9 (S Vinjimoor 36, M Scrivener 34no, K Ahmed 33, T Smith 3-23, C Ricks 3-29), Horspath 3rd 172 (R Moor 42, M Scrivener 4-37, K Ahmed 3-34). Division 7 Twyford 2nd 268-9 (A Perna 78, A Gilder 71, H Hudson 5-66), Oxford 4th 170 (A Busby 75no, E Burn 49, T Weymes 7-74). Division 8 Oxford Downs 3rd 197-6 (J West 36, P King 30, E Mead 3-18), Oxford & Bletch Nondies 3rd 199-4 (S Ullah 91, S Hooker 63no). Division 9 Oxford & Bletch Nondies 4th 144-8 (J Spooner 4-35), Bledlow Village 3rd 148-5 (A Wagerfield 57, M White 4-34). WEEKEND FIXTURES Div 1: Shipton v Oxford & Bletch Nondies. Div 3: Bicester & North Oxford v Witney Mills, Hanborough v Twyford. Div 6: Oxford & Bletch Nondies 2nd v Abingdon Vale 2nd. Div 7: Buckingham 3rd v Bicester & North Oxford 2nd, Twyford 2nd v Cumnor 3rd. Div 8: Abingdon Vale 3rd v Oxford & Bletch Nondies 3rd. Div 9: Oxford & Bletch Nondies 4th v Abingdon Vale 4th. Div 10: Bicester & North Oxford 3rd v Thame 3rd.