| Saturday 24th April 2004 |
| | Amersham I v Chesham I |
| | Amersham I 116 (Rob Viney 40) |
| | Chesham I 119-2 |
| | Chesham I won by 8 wickets |
| |
| Saturday 8th May 2004 |
| | Amersham I v Cove I |
| | Morrant Thames Valley Cricket League − Division 1 |
| | Match cancelled (ground waterlogged) |
| |
| Saturday 15th May 2004 |
| | High Wycombe II v Amersham I |
| | Morrant Thames Valley Cricket League − Division 1 |
| | High Wycombe II 238 (50.5 ovs; Paul Robinson 45, D Watkins 43, W Hedley 37, S Bird 34, Mustapha Rajabali 7−85) |
| | Amersham I 98 (35.1 ovs; Paul Robinson 7−34) |
| | High Wycombe II won by 140 runs |
| |
| Saturday 22nd May 2004 |
| | Marlow I v Amersham I |
| | Morrant Thames Valley Cricket League − Division 1 |
| | Amersham I 284-6 (52 ovs; Duncan Ward 105*, Rich Stephenson 71, Andrew Warner 56) |
| | Marlow I 287-8 (47.4 ovs; Graham Paskins 113, Ross Shaw 112, Mustapha Rajabali 6−84) |
| | Marlow I won by 2 wickets |
| |
| Saturday 29th May 2004 |
| | Amersham I v Harefield I |
| | Morrant Thames Valley Cricket League − Division 1 |
| | Amersham I 113 (49.1 ovs; Rob Viney 58, Chris Lee 6−35, C Falkner 3−39) |
| | Harefield I 114-4 (33.4 ovs; S Prodger 34) |
| | Harefield I won by 6 wickets |
| |
| Saturday 5th June 2004 |
| | Marlow Park I v Amersham I |
| | Morrant Thames Valley Cricket League − Division 1 |
| | Marlow Park I 84 (25.2 ovs; Mustapha Rajabali 5−10, Duncan Ward 3−20) |
| | Amersham I 85-0 (12.3 ovs; Jonny Andrews 42*, Rob Viney 39*) |
| | Amersham I won by 10 wickets |
| |
| Saturday 12th June 2004 |
| | Amersham I v Basingstoke & North Hants II |
| | Morrant Thames Valley Cricket League − Division 1 |
| | Basingstoke & North Hants II 143 (43.2 ovs; S Dummer 74, Mustapha Rajabali 5−35) |
| | Amersham I 146-3 (37.1 ovs; Jonny Andrews 63, Andrew Warner 38*) |
| | Amersham I won by 7 wickets |
| |
| Saturday 19th June 2004 |
| | Thatcham Town I v Amersham I |
| | Morrant Thames Valley Cricket League − Division 1 |
| | Amersham I 77 (19 ovs; Charlie Bennetto 32, J Theunissen 5−53, B Ediriweera 5−19) |
| | Thatcham Town I 81-2 (11.1 ovs; B Ediriweera 51*) |
| | Thatcham Town I won by 8 wickets |
| |
| Saturday 26th June 2004 |
| | Amersham I v Windsor I |
| | Morrant Thames Valley Cricket League − Division 1 |
| | Windsor I 183 (49.3 ovs; Craig Bird 57, M Gould 33, M Huggins 32, Mustapha Rajabali 6−72, Nick Moore 4−51) |
| | Amersham I 184-3 (33.4 ovs; Andrew Warner 101*, Rich Stephenson 35*) |
| | Amersham I won by 7 wickets |
| |
| Saturday 3rd July 2004 |
| | North Maidenhead I v Amersham I |
| | Morrant Thames Valley Cricket League − Division 1 |
| | Amersham I 175 (49.4 ovs; Duncan Ward 56, M Dozell 4−33, L Atkinson 3−66) |
| | North Maidenhead I 179-6 (49.2 ovs; R Martin 47, P Shaw 39, Mustapha Rajabali 4−67) |
| | North Maidenhead I won by 4 wickets |
| |
| Saturday 10th July 2004 |
| | Cove I v Amersham I |
| | Morrant Thames Valley Cricket League − Division 1 |
| | Amersham I 82 (35.5 ovs; J Ashton 4−11) |
| | Cove I 88-2 (14.1 ovs; S Reed 37) |
| | Cove I won by 8 wickets |
| |
| Saturday 17th July 2004 |
| | Amersham I v High Wycombe II |
| | Morrant Thames Valley Cricket League − Division 1 |
| | High Wycombe II 182-6 (52 ovs; Rob Jones 52, Simon Bird 33, H Wright 30*, Mustapha Rajabali 5−74) |
| | Amersham I 64 (24.3 ovs; Simon Bird 5−46, A Downing 4−17) |
| | High Wycombe II won by 118 runs |
| |
| Saturday 24th July 2004 |
| | Amersham I v Marlow I |
| | Morrant Thames Valley Cricket League − Division 1 |
| | Amersham I 142 (50.5 ovs; A Thomas 6−73) |
| | Marlow I 143-3 (25.2 ovs; Ross Shaw 71, G Powell 58) |
| | Marlow I won by 7 wickets |
| |
| Saturday 31st July 2004 |
| | Harefield I v Amersham I |
| | Morrant Thames Valley Cricket League − Division 1 |
| | Harefield I 245-7 dec (50 ovs; Sam Foley 66, Simon McConnon 53, R McLeod 41, Mustapha Rajabali 4−60) |
| | Amersham I 214-4 (50 ovs; Charlie Bennetto 50*, Evan Hamilton-Pike 50*, Rob Viney 50) |
| | Match drawn |
| |
| Saturday 7th August 2004 |
| | Amersham I v Marlow Park I |
| | Morrant Thames Valley Cricket League − Division 1 |
| | Marlow Park I 246-6 (52 ovs; M Jawed 62*, D Silena 52, Weston 40*, Ashton 40, Chris Owen 3−22) |
| | Amersham I 87 (32.1 ovs; Rob Viney 30, Amir Sajjid 6−29) |
| | Marlow Park I won by 159 runs |
| |
| Saturday 14th August 2004 |
| | Basingstoke & North Hants II v Amersham I |
| | Morrant Thames Valley Cricket League − Division 1 |
| | Amersham I 284-6 dec (51 ovs; Andrew Warner 170) |
| | Basingstoke & North Hants II 203 (48 ovs; Andy Neal 60, S Dummer 46, Mustapha Rajabali 5−65, Duncan Ward 3−32) |
| | Amersham I won by 81 runs |
| |
| Saturday 21st August 2004 |
| | Amersham I v Thatcham Town I |
| | Morrant Thames Valley Cricket League − Division 1 |
| | Amersham I 167 (51.3 ovs; Rich Stephenson 38, Jonny Andrews 34, Nick Bishop 5−48) |
| | Thatcham Town I 168-5 (30.1 ovs; B Edireewera 71, J Ettridge 46) |
| | Thatcham Town I won by 5 wickets |
| |
| Saturday 28th August 2004 |
| | Windsor I v Amersham I |
| | Morrant Thames Valley Cricket League − Division 1 |
| | Windsor I 113 (47.1 ovs; Mustapha Rajabali 4−42, Nick Moore 3−7) |
| | Amersham I 115-2 (32 ovs; Rob Viney 63*) |
| | Amersham I won by 8 wickets |
| |
| Saturday 4th September 2004 |
| | Amersham I v North Maidenhead I |
| | Morrant Thames Valley Cricket League − Division 1 |
| | North Maidenhead I 235 (47.5 ovs; J Du Plessis 134, R Martin 39, Nick Moore 5−78, Mustapha Rajabali 4−76) |
| | Amersham I 184 (50.5 ovs; Evan Hamilton-Pike 32, L Atkinson 4−60, M Dozzell 3−47) |
| | North Maidenhead I won by 51 runs |