Former South Africa captain AB de Villiers has said that India superstar batter Virat Kohli would be the perfect number 4 going into the 2023 Asia Cup. India will face Pakistan in