McLennan plays best innings of his career in U12's junior cricket