Shreyas Iyer has sealed the No. 4 spot in his favour after consistent impressive outings since the series against England.