Former Indian wicketkeeper-batter Dinesh Karthik has revealed his dream team of all-time Indian cricketers across all formats, featuring a mix of legends and modern-day greats. His lineup includes explosive openers, consistent stalwarts, versatile all-rounders, and deadly pace and spin attacks.