Cricket enthusiast in India has over 500 bats with autograph of top players