Indian cricketers at Buddh International Circuit in Greater Noida in Uttar Pradesh on Monday.
Indian cricketers at Buddh International Circuit in Greater Noida in Uttar Pradesh on Monday.