Since we indulge a lot on conditions and how players we choose should be based on that, here are 3 different Indian teams for 3 different conditions. Not capable of doing the same for other countries, any attempt is welcome.
Turning Tracks
Sunil Gavaskar
Virendra Sehwag
Rahul Dravid
Sachin Tendulkar
Gundappa Viswanath
Mohm. Azharuddin/ V. V. S. Laxman
Kapil Dev
Syed Kirmani
Ravi Ashwin
Anil Kumble
Mohm. Shami/ Ravindra Jadeja
Swinging Conditions
Sunil Gavaskar
Vijay Merchant
Rahul Dravid
Sachin Tendulkar
Dilip Vengsarkar
Sourav Ganguly
Kapil Dev
Syed Kirmani
Ravi Ashwin
Zaheer Khan
Bhubaneswar Kumar
Extra Bounce
Sunil Gavaskar
Vijay Merchant
Mohinder Amarnath
Sachin Tendulkar
Virat Kohli
V. V. S. Laxman
Kapil Dev
Syed Kirmani
Ravi Ashwin
Zaheer Khan
Ishant Sharma
Turning Tracks
Sunil Gavaskar
Virendra Sehwag
Rahul Dravid
Sachin Tendulkar
Gundappa Viswanath
Mohm. Azharuddin/ V. V. S. Laxman
Kapil Dev
Syed Kirmani
Ravi Ashwin
Anil Kumble
Mohm. Shami/ Ravindra Jadeja
Swinging Conditions
Sunil Gavaskar
Vijay Merchant
Rahul Dravid
Sachin Tendulkar
Dilip Vengsarkar
Sourav Ganguly
Kapil Dev
Syed Kirmani
Ravi Ashwin
Zaheer Khan
Bhubaneswar Kumar
Extra Bounce
Sunil Gavaskar
Vijay Merchant
Mohinder Amarnath
Sachin Tendulkar
Virat Kohli
V. V. S. Laxman
Kapil Dev
Syed Kirmani
Ravi Ashwin
Zaheer Khan
Ishant Sharma