Sa 18Mar 2000Coventry4 - 0Bradford
Sa 18Mar 2000Southampton2 - 0Aston Villa
Sa 18Mar 2000Watford1 - 0Sheff Wed
Sa 18Mar 2000Sunderland1 - 1Middlesbrough
Sa 18Mar 2000Derby0 - 2Liverpool
Sa 18Mar 2000West Ham0 - 0Chelsea
Sa 18Mar 2000Leicester0 - 2Man Utd
Sa 18Mar 2000Sheff Utd1 - 0Stockport
Sa 18Mar 2000Fulham2 - 2Blackburn
Sa 18Mar 2000Birmingham3 - 1Barnsley
Sa 18Mar 2000Nottm Forest1 - 1Tranmere
Sa 18Mar 2000Grimsby0 - 1Bolton
Sa 18Mar 2000Crystal Palace1 - 1Port Vale
Sa 18Mar 2000Crewe1 - 3Portsmouth
Sa 18Mar 2000Walsall2 - 3QPR
Sa 18Mar 2000West Brom0 - 1Huddersfield
Sa 18Mar 2000Swindon1 - 2Wolves
Sa 18Mar 2000Preston1 - 0Luton
Sa 18Mar 2000Gillingham3 - 1Scunthorpe
Sa 18Mar 2000Brentford0 - 2Bournemouth
Sa 18Mar 2000Bristol R3 - 1Chesterfield
Sa 18Mar 2000Oldham1 - 1Bristol C
Sa 18Mar 2000Millwall1 - 1Blackpool
Sa 18Mar 2000Oxford2 - 3Notts Co
Sa 18Mar 2000Stoke1 - 1Wycombe
Sa 18Mar 2000Burnley3 - 0Reading
Sa 18Mar 2000Wigan1 - 0Bury
Sa 18Mar 2000Cambridge U3 - 4Wrexham
Sa 18Mar 2000Shrewsbury0 - 1York
Sa 18Mar 2000Lincoln1 - 3Brighton
Sa 18Mar 2000Northampton2 - 1Exeter
Sa 18Mar 2000Southend3 - 1Chester
Sa 18Mar 2000Macclesfield1 - 1Peterborough
Sa 18Mar 2000Rochdale1 - 4Leyton Orient
Sa 18Mar 2000Carlisle3 - 1Barnet
Sa 18Mar 2000Halifax0 - 1Hull
Sa 18Mar 2000Hartlepool2 - 0Torquay
Sa 18Mar 2000Darlington (old)1 - 1Swansea
Sa 18Mar 2000Plymouth1 - 0Cheltenham
Sa 18Mar 2000Forest Green0 - 1Hereford.
Sa 18Mar 2000Doncaster0 - 3Yeovil
Sa 18Mar 2000Rushden4 - 0Sutton Utd
Sa 18Mar 2000Kettering0 - 3Southport
Sa 18Mar 2000Hayes1 - 1Altrincham
Sa 18Mar 2000Kingstonian2 - 0Nuneaton
Sa 18Mar 2000Stevenage0 - 1Hednesford
Sa 18Mar 2000Morecambe2 - 0Dover
Sa 18Mar 2000Scarborough3 - 2Woking
Sa 18Mar 2000Welling1 - 2Kidderminster
Sa 18Mar 2000Telford0 - 1Northwich
Sa 18Mar 2000Rangers6 - 2Motherwell
Sa 18Mar 2000St Johnstone0 - 0Kilmarnock
Sa 18Mar 2000Hibernian3 - 1Hearts
Sa 18Mar 2000Ayr4 - 0Clydebank
Sa 18Mar 2000Falkirk8 - 0Airdrie (old)
Sa 18Mar 2000Inverness CT4 - 1Livingston
Sa 18Mar 2000Morton0 - 2St Mirren
Sa 18Mar 2000Dunfermline0 - 2Raith
Sa 18Mar 2000Queen of Sth0 - 0Stranraer
Sa 18Mar 2000Clyde0 - 0Ross County
Sa 18Mar 2000Alloa1 - 0Stirling
Sa 18Mar 2000Arbroath2 - 2Stenh'semuir
Sa 18Mar 2000Hamilton0 - 1Partick
Sa 18Mar 2000Berwick2 - 0Forfar
Sa 18Mar 2000Dumbarton3 - 0E Stirling
Sa 18Mar 2000Albion0 - 3Queen's Park
Sa 18Mar 2000East Fife1 - 1Cowdenbeath
Sa 18Mar 2000Brechin0 - 0Montrose
Sa 18Mar 2000Forres Mech3 - 0Elgin City
Sa 18Mar 2000Nairn County0 - 2Buckie Thistle
Sa 18Mar 2000Huntly3 - 0Fort William
Sa 18Mar 2000Clachnacuddin1 - 0Lossiemouth
Sa 18Mar 2000Rothes0 - 1Cove Rangers
Sa 18Mar 2000Brora Rangers1 - 5Deveronvale
Sa 18Mar 2000Keith4 - 0Wick Academy
Sa 18Mar 2000Peterhead2 - 2Fraserburgh
Sa 18Mar 2000Fiorentina2 - 0Cagliari
Sa 18Mar 2000Inter1 - 1Bologna
Sa 18Mar 2000Hertha Berlin1 - 1B Munich
Sa 18Mar 2000Freiburg0 - 2Hamburg
Sa 18Mar 2000Kaiserslautern3 - 2Duisburg
Sa 18Mar 2000Schalke3 - 0Stuttgart
Sa 18Mar 2000Ulm1 - 9B Leverkusen
Sa 18Mar 2000Atl Madrid1 - 1Real Madrid
Sa 18Mar 2000Valencia2 - 2Malaga
Sa 18Mar 2000Barcelona2 - 1Deportivo
Sa 18Mar 2000PSV Eindhoven6 - 0De Graafschap
Sa 18Mar 2000Heerenveen3 - 1Maastricht
Sa 18Mar 2000Salgueiros1 - 3Boavista
Sa 18Mar 2000Sporting2 - 0Porto
Sa 18Mar 2000Verb. Geel0 - 0Anderlecht
Sa 18Mar 2000Germinal0 - 0Mechelen
Sa 18Mar 2000Lokeren0 - 0Westerlo
Sa 18Mar 2000Lierse2 - 0Charleroi
Sa 18Mar 2000St. Truiden0 - 0Gent
Sa 18Mar 2000Calais2 - 1Strasbourg
Sa 18Mar 2000Bordeaux1 - 0Nimes
Sa 18Mar 2000Cwmbran3 - 2Newtown
Sa 18Mar 2000TNS4 - 0Caernarfon
Sa 18Mar 2000Rhyl2 - 0Inter Cardiff
Sa 18Mar 2000Caersws0 - 2Connah's Q
Sa 18Mar 2000Barry Town3 - 1Haverfordwest
Sa 18Mar 2000Newi CD0 - 2Rhayader Town
Sa 18Mar 2000Lisburn Dist.2 - 3Newry Town
Sa 18Mar 2000Coleraine1 - 0Ballymena
Sa 18Mar 2000Linfield1 - 2Glentoran
Sa 18Mar 2000Glenavon1 - 1Portadown
Sa 18Mar 2000Crusaders1 - 1Cliftonville
Sa 18Mar 2000Thurrock3 - 1Walton & H
Sa 18Mar 2000Basingstoke2 - 1Enfield
Sa 18Mar 2000Aldershot4 - 1Chesham
Sa 18Mar 2000Carshalton1 - 1Heybridge
Sa 18Mar 2000Canvey Isl.2 - 0Slough
Sa 18Mar 2000Hendon0 - 3St Albans
Sa 18Mar 2000Aylesbury1 - 2Farnborough
Sa 18Mar 2000Hampton & R2 - 1Hitchin
Sa 18Mar 2000Dag & Red2 - 0Boreham W
Sa 18Mar 2000Harrow Boro1 - 0Dulwich H
Sa 18Mar 2000Merthyr3 - 1Rothwell
Sa 18Mar 2000Dorchester0 - 2Crawley
Sa 18Mar 2000Margate1 - 1Bath City
Sa 18Mar 2000Atherstone U0 - 2Burton
Sa 18Mar 2000Salisbury FC1 - 2Ilkeston
Sa 18Mar 2000Worcester1 - 1Weymouth
Sa 18Mar 2000Cambridge C4 - 1Havant & W
Sa 18Mar 2000Tamworth3 - 0King's Lynn
Sa 18Mar 2000Winsford Utd3 - 0Spennymoor U
Sa 18Mar 2000Hyde1 - 1Gateshead
Sa 18Mar 2000Blyth Sptns3 - 0Droylsden
Sa 18Mar 2000Colwyn Bay0 - 0Gainsborough
Sa 18Mar 2000Bamber Br.1 - 1Hucknall
Sa 18Mar 2000Leigh Genesis2 - 2Worksop
Sa 18Mar 2000Bishop Auck2 - 0Runcorn
Sa 18Mar 2000Guiseley1 - 1Leek
Sa 18Mar 2000Stalybridge2 - 3Frickley
Sa 18Mar 2000Marine3 - 1W & Emley
Sa 18Mar 2000Lancaster1 - 2Whitby

FA Vase

Sa 18Mar 2000Vauxhall M0 - 0Chippenham

League of Ireland (old)

Sa 18Mar 2000Cork CityvUCD
Sa 18Mar 2000GalwayvBohemians D.
Sa 18Mar 2000Finn HarpsvDerry City

Northern Irish League Div 1

Sa 18Mar 2000Larne2 - 2Carrick Rangers
Sa 18Mar 2000Bangor1 - 1Ards
Sa 18Mar 2000Limavady Utd1 - 0Ballyclare
Sa 18Mar 2000Omagh Town1 - 1Institute FC
Sa 18Mar 2000Armagh City1 - 2Dungannon Sw

 

Competitions

Whether it's the Johnstone's Paint Trophy or the Champions League, Soccerbase will ensure you don't experience a big cup upset

Teams

Agonising over Aberdeen?
Yearning for Yeovil? Our database is crammed with every football club you could possibly wish for

Players

A plethora of players ranging from Adebayor to Zamora. All you need to know to find out who is the best bet to score next

Referees

Card-happy control freak?
Astute arbiter? Make the right decision on any referee with the help of our specialist pages