Former India head coach Ravi Shastri praised Hardik Pandya on Tuesday, declaring the all-rounder the finest player in T20 cricket when operating at full fitness.