Which Indian cricketers have played county cricket in England ?

Which Indian cricketers have played county cricket in England ?
Which Indian cricketers have played county cricket in England ?

Sunil Gavaskar was the first cricketer from India who tool part in Somerset county cricket in 1980. Former captain Mohammad Azharuddin was an overseas player from Derbyshire from 1994 to 1994. In 1992, Sachin, Yorkshire became the first foreign player to make history, while Sourav Ganguly was represented in three counties. In 2004, Zaheer Khan played in Surrey and Virat Kohli is now ready to represent him.