Punjab Captain Gilchrist feels that Indian batsmen in his team have not produced huge score but they have improved in the last few matches.