Player index by type
Player index by letter

South Africa

Neil Macleod      

Full name Neil Alastair Macleod

Born August 3, 1951, Durban, Natal

Current age 67 years 109 days

Other Umpire