John MacDonald

Full name:John James MacDonald
Born: 1960, Blenheim, Marlborough, New Zealand
Relations:Brother: GK MacDonald; Brother: GM MacDonald
Teams:Marlborough (Hawke Cup: 1978/79-1989/90);
All teams
Lists of matches and more detailed statistics