Let G be a basic classical Lie superalgebra except A(n, n) and D(2, 1, .) over the complex number field .. Using existence of a non-degenerate invariant bilinear form and root space decomposition, we prove that every 2-local automorphism on G is an automorphism. Furthermore, we give an example of a 2-local automorphism which is not an automorphism on a subalgebra of Lie superalgebra spl(3, 3).