Team listings M – N
Maesteg
Manchester
Mashonaland
Matabeleland
Merthyr
Mid District
Mid District Rhondda XV
Midlands
Milan
Military XV
Monmouthshire
Morriston
Moseley Harriers
Mountain Ash
Mounts Bay
Mr Rowe Hardings XV
Munster
Nantes
Nantes / Cognac
Narberth
Natal
Neath
Neath Athletic
New Brighton
New South Wales
New York Metropolitan
New Zealand
New Zealand Army
New Zealand Forces
New Zealand Maori
New Zealand Services
Newbridge
Newcastle
Newport
Newport Crusaders
Newport Royal Oaks
Newport XV
Newton Abbot
North West Cape
Northampton
Northcote
Northern
Northern Natal
Northern OFS
Northern Transvaal
Northern Transvaal U25
Northumberland
Nottingham
Nuneaton