Cheteshwar Pujara, renowned for his Test cricket resilience, also navigated the IPL landscape. Beginning with Kolkata Knight Riders in 2010, he played for multiple franchises, amassing 390 runs in 30 matches. Though his classical style didn't always translate to T20 success, his presence, especially at CSK, underscored the respect he garnered within Indian cricket.
Click here to
Read more