League Tables 2020 - 2029 extracted from Mid Bucks records compiled by Pete Baldwin
| 2020 Cricket Season impacted by COVID-19 & did not start until July |
| Mid Bucks Cricket League Div. 1 - 2020 |
| Teams | Played | Won | Lost | Draws | Points |
| Wendover | 8 | 5 | 1 | | 155 |
| Little Gaddesden | 8 | 5 | 1 | | 154 |
| Cadmore End | 8 | 4 | 0 | | 136 |
| Frieth | 7 | 3 | 2 | | 131 |
| Bradenham | 7 | 3 | 2 | | 106 |
| Waddesdon | 8 | 2 | 3 | | 97 |
| Aylesbury Town | 7 | 1 | 4 | | 87 |
| Haddenham | 7 | 1 | 2 | | 84 |
| Ballinger II | 8 | 0 | 5 | | 67 |
| Widmer End SM | 8 | 0 | 4 | | 60 |
| Mid Bucks Cricket League Div. 3 - 2020 |
| Teams | Played | Won | Lost | Draws | Points |
| Aylesbury Town II | 4 | 3 | 1 | | 137 |
| Wendover II | 5 | 2 | 1 | | 104 |
| Bradenham II | 4 | 0 | 1 | | 88 |
| Downley II | 5 | 0 | 2 | | 78 |
| Ivinghoe & Pitstone II | 4 | 0 | 2 | | 74 |
| Haddenham II | 3 | 2 | 0 | | 59 |
| Lacey Green II | 1 | 0 | 0 | | 9 |
| Mid Bucks Cricket League Div. 1 - 2021 |
| Teams | Played | Won | Lost | Draws | Points |
| Waddesdon | 18 | 12 | 2 | | 457 |
| Little Gaddesden | 18 | 11 | 4 | | 414 |
| Bradenham | 18 | 9 | 5 | | 399 |
| Aylesbury Town | 18 | 10 | 5 | | 380 |
| Holmer Green 2nds | 18 | 7 | 9 | | 374 |
| Cadmore End 2nds | 18 | 8 | 7 | | 362 |
| Wendover | 18 | 8 | 7 | | 347 |
| Haddenham | 18 | 2 | 13 | | 238 |
| Freith | 18 | 3 | 12 | | 228 |
| Whitchurch Kings | 18 | 4 | 10 | | 221 |
| Mid Bucks Cricket League Div. 3 - 2021 |
| Teams | Played | Won | Lost | Draws | Points |
| Downley 2nds | 14 | 10 | 3 | | 360 |
| Bradenham 2nds | 14 | 8 | 4 | | 334 |
| Aylesbury Town 2nds | 14 | 10 | 2 | | 311 |
| Whitchurch Jacks | 14 | 7 | 7 | | 286 |
| Wendover 2nds | 14 | 7 | 6 | | 268 |
| Lacey Green 2nds | 14 | 7 | 6 | | 240 |
| Ivinghoe & Pitstone 2nds | 14 | 3 | 10 | | 199 |
| Haddenham 2nds | 14 | 0 | 14 | | 0 |
| Mid Bucks Cricket League Div. 1 - 2022 |
| Teams | Played | Won | Lost | Tied | Points |
| Wendover | 16 | 14 | 2 | | 457 |
| Little Gaddesden | 16 | 10 | 5 | 1 | 401 |
| Ivinghoe & Pitstone | 16 | 10 | 6 | | 388 |
| Aylesbury Town | 16 | 10 | 6 | | 377 |
| Holmer Green 2nds | 16 | 6 | 10 | | 335 |
| Frieth | 16 | 8 | 7 | 1 | 330 |
| Bradenham | 16 | 3 | 13 | | 285 |
| Cadmore End 2nds | 16 | 6 | 10 | | 278 |
| Hawridge & Cholesbury | 16 | 4 | 12 | | 259 |
| Mid Bucks Cricket League Div. 3 - 2022 |
| Teams | Played | Won | Lost | Tied | Points |
| Whitchurch | 15 | 11 | 3 | 1 | 396 |
| Lacey Green 2nds | 15 | 11 | 4 | | 338 |
| Aylesbury 2nds | 16 | 11 | 5 | | 332 |
| Ley Hill 2nds | 15 | 7 | 7 | 1 | 308 |
| Wendover 2nds | 15 | 7 | 8 | | 295 |
| Bradenham 2nds | 15 | 5 | 10 | | 287 |
| Ivinghoe & Pitstone 2nds | 15 | 0 | 15 | | 110 |
| Mid Bucks Cricket League Div. 1 - 2023 |
| Teams | Played | Won | Lost | Tied | Points |
| Frieth | 18 | 12 | 1 | | 501 |
| Aylesbury Town | 18 | 10 | 5 | | 455 |
| Little Gaddesden | 18 | 11 | 3 | | 446 |
| Lacey Green | 18 | 9 | 5 | | 385 |
| Cadmore End 2nds | 18 | 6 | 8 | | 373 |
| Bradenham | 18 | 6 | 9 | | 363 |
| Holmer Green 2nds | 18 | 5 | 10 | | 354 |
| Ivinghoe & Pitstone | 18 | 6 | 9 | | 325 |
| Gt. Kingshill 2nds | 18 | 3 | 13 | | 277 |
| Hawridge & Cholesbury | 18 | 5 | 10 | | 272 |
| Mid Bucks Cricket League Div. 2 - 2023 |
| Teams | Played | Won | Lost | Tied | Points |
| Strewkley Vicarage | 17 | 13 | 0 | | 486 |
| Whitchurch | 17 | 12 | 3 | | 470 |
| Downley | 17 | 8 | 6 | | 416 |
| Wendover 2nds | 17 | 8 | 4 | | 381 |
| Ballinger Waggoners 2nds | 17 | 8 | 6 | | 357 |
| Lacey Green 2nds | 16 | 8 | 5 | | 345 |
| Aylesbury Town 2nds | 17 | 9 | 4 | | 341 |
| Widmer End | 17 | 5 | 9 | | 333 |
| Gt. Hampden | 16 | 6 | 7 | | 313 |
| Frieth 2nds | 16 | 6 | 7 | | 271 |
| Bradenham 2nds | 17 | 2 | 12 | | 241 |
| Ley Hill 2nds | 16 | 1 | 12 | | 146 |
| Ivinghoe & Pitstone 2nds | 16 | 1 | 12 | | 94 |
| Mid Bucks Cricket League Div. 1 - 2024 |
| Teams | Played | Won | Lost | Tied | Points |
| Ivinghoe & Pitstone 1 | 18 | 13 | 4 | | 525 |
| Stewkley Vicarage 1 | 18 | 12 | 4 | | 507 |
| Aylesbury Town 1 | 18 | 10 | 4 | | 442 |
| Holmer Green 2nds | 18 | 8 | 7 | 1 | 433 |
| Bradenham 1 | 18 | 6 | 7 | 1 | 373 |
| Whitchurch 1 | 18 | 6 | 8 | | 365 |
| Lacey Green 1 | 18 | 5 | 9 | | 322 |
| Little Gaddesden 1 | 18 | 5 | 9 | | 321 |
| Cadmore End 2nds | 18 | 7 | 9 | | 309 |
| Downley 1 | 18 | 2 | 13 | | 264 |
| Mid Bucks Cricket League Div. 2 - 2024 |
| Teams | Played | Won | Lost | Tied | Points |
| Widmer End St. Margarets 1 | 18 | 13 | 2 | | 565 |
| Great Hampden 1 | 18 | 12 | 2 | | 532 |
| Wing 1 | 18 | 13 | 2 | | 513 |
| Frieth 2nds | 18 | 11 | 5 | | 441 |
| Wendover 2nds | 18 | 7 | 7 | | 432 |
| Hawridge & Cholesbury 1 | 18 | 8 | 6 | | 341 |
| Bradenham 2nds | 18 | 5 | 8 | | 318 |
| Ballinger Waggoners 2nds | 18 | 5 | 11 | | 313 |
| Ivinghoe & Pitstone 2nds | 18 | 4 | 12 | | 303 |
| Great Kingshill 2nds | 18 | 4 | 10 | | 254 |
| Aylesbury Town 2nds | 18 | 5 | 11 | | 238 |
| Lacey Green 2nds | 18 | 2 | 13 | | 224 |
| Cherwell Cricket League Div. 7A - 2025 |
| Teams | Played | Won | Lost | Drawn | Points |
| Bradenham 1 | 18 | 15 | 1 | 1 | 423 |
| Bicester & N.Oxford 3rd | 18 | 13 | 3 | 1 | 376 |
| Wolverton Town 2nd | 18 | 11 | 5 | 0 | 347 |
| Aylesbury Town 1 | 18 | 7 | 7 | 3 | 306 |
| Buckingham Town 4th | 18 | 8 | 7 | 1 | 291 |
| Tiddington 3rd | 18 | 5 | 12 | 1 | 236 |
| Chearsley 2 | 18 | 5 | 8 | 3 | 223 |
| Bletchley Town 2nd | 18 | 6 | 11 | 1 | 211 |
| Thame 3rd | 18 | 3 | 11 | 3 | 199 |
| Waddesden 2nd | 18 | 4 | 12 | 0 | 188 |
| Cherwell Cricket League Div. 9A - 2025 |
| Teams | Played | Won | Lost | Drawn | Points |
| Frieth 2nd | 16 | 12 | 2 | 1 | 339 |
| Aylesbury Town 2nd | 16 | 11 | 5 | 0 | 333 |
| Chinnor 2nd | 16 | 10 | 5 | 1 | 313 |
| Bledlow Ridge 3rd | 16 | 7 | 5 | 3 | 273 |
| Bradenham 2nd | 16 | 9 | 7 | 0 | 265 |
| Watlington 2nd | 16 | 6 | 9 | 1 | 221 |
| Ivinghoe & Pitstone 2nd | 16 | 5 | 11 | 0 | 195 |
| Waddesden 3rd | 16 | 4 | 11 | 1 | 146 |
| Chearsley 3rd | 16 | 3 | 12 | 1 | 99 |
| Cherwell Cricket League Div, 6C - 2026 |
| Teams | Played | Won | Lost | Drawn | Points |
| Haddenham 1 | 18 | 13 | 0 | 3 | 415 |
| Bradenham 1 | 18 | 13 | 3 | 0 | 387 |
| Oxford 3 | 18 | 11 | 4 | 1 | 349 |
| Bledlow Village 2 | 18 | 7 | 6 | 3 | 281 |
| Long Marston 2 | 18 | 7 | 8 | 1 | 269 |
| Stokenchurch 2 | 18 | 7 | 8 | 1 | 251 |
| Kimble 1 | 18 | 5 | 9 | 2 | 235 |
| Bledlow Ridge 2 | 18 | 5 | 11 | 0 | 222 |
| Little Gaddesden | 18 | 3 | 12 | 1 | 205 |
| Horspath 4 | 18 | 2 | 12 | 2 | 151 |
| Cherwell Cricket League Div, 9D - 2026 |
| Teams | Played | Won | Lost | Drawn | Points |
| Thame 4th | 18 | 12 | 1 | 3 | 360 |
| Gully 2nds | 18 | 12 | 2 | 2 | 350 |
| Bradenham 2nds | 18 | 10 | 6 | 0 | 310 |
| Oxenford 2nds | 18 | 9 | 4 | 2 | 286 |
| Chesterton & Wendlebury 2 | 18 | 6 | 7 | 3 | 266 |
| Bledlow Ridge 3rds | 18 | 5 | 7 | 4 | 253 |
| Waddesden 3rds | 18 | 7 | 9 | 0 | 237 |
| Haddenham 2nds | 18 | 5 | 7 | 3 | 229 |
| Watlington 2nds | 18 | 2 | 12 | 2 | 142 |
| Chearsley 3rds | 18 | 1 | 14 | 1 | 83 |