CSK Den
CSK DenThe Super Kings Fan Community
Vote All-Time CSK XI
HomeSeasonsPlayersLineup BuilderRivalriesStatsCulture
TrackerQuizThe Den Blog

The Den Letter — Super Kings stories in your inbox

CSK Den

Documenting the Legacy of the Super Kings — Chennai Super Kings (CSK), Joburg Super Kings (JSK) and Texas Super Kings (TSK). Seasons, players, rivalries, statistics, and the latest news & analysis, from the fan community following the Yellow Army since 2008.

InstagramYouTube

Chennai Super Kings

  • Seasons
  • Players
  • Stats
  • Rivalries
  • Lineup Builder

Texas Super Kings

  • Seasons
  • Players
  • Stats
  • Rivalries
  • Lineup Builder

Joburg Super Kings

  • Seasons
  • Players
  • Stats
  • Rivalries
  • Lineup Builder
The Den BlogQuizAboutAuthorContactPrivacy

© 2026 CSK Den. Not affiliated with IPL or BCCI. Made with 💛 by a CSK fan - Sarvottam Kumar.

More
Franchises
CSK
Chennai Super Kings
IPL · India
TSK
Texas Super Kings
MLC · USA
JSK
Joburg Super Kings
SA20 · South Africa
Explore CSK
SeasonsPlayersLineup BuilderRivalriesStatsCulture
Vote All-Time CSK XI
  • Home
  • Tracker
  • Den Blog
  • Quiz
PLAYERS
168+ Players

Chennai Super Kings Players

The icons who wore yellow and made history at Chepauk. Explore the complete roster of CSK cricket legends, IPL stars, and current squad members who shaped franchise history across multiple championships.

Since 2008, 168+ cricketers have been part of the Chennai Super Kings squad — from franchise legends who defined an era to auction buys, injury replacements and mid-season signings who never got a game. This page brings every one of them together in a single, searchable roster.

Each profile breaks down a player's CSK career — matches, runs, wickets, strike rates, and the milestones that mattered. Use it to settle a debate, rediscover a forgotten name, or trace how the Yellow Army's squad has evolved across seventeen IPL seasons.

Current Squad

30 Players
Active
Anshul Kamboj
allrounder · India
2025–present
Active
Ayush Mhatre
batsman · India
2025–present
Active
Akeal Hosein
allrounder · West Indies
2026–present
Active
Dewald Brevis
batsman · South Africa
2025–present
Active
Gurjapneet Singh
bowler · India
2026–present
Active
Jamie Overton
allrounder · England
2025–present
Active
Kartik Sharma
batsman · India
2026–present
Active
Matt Henry
allrounder · New Zealand
2014–2015, 2026–present
Active
MS Dhoni
wicketkeeper · India
2008–2015, 2018–present
Active
Mukesh Choudhary
allrounder · India
2022–present
Active
Matt Short
allrounder · Australia
2026–present
Active
Noor Ahmad
allrounder · Afghanistan
2025–present
Active
Prashant Veer
allrounder · India
2026–present
Active
Rahul Chahar
bowler · India
2026–present
Active
Ruturaj Gaikwad
batsman · India
2019–present
Active
Ramakrishna Ghosh
bowler · India
2025–present
Active
Shivam Dube
allrounder · India
2022–present
Active
Spencer Johnson
allrounder · Australia
2026–present
Active
Sarfaraz Khan
batsman · India
2026–present
Active
Sanju Samson
batsman · India
2026–present
Active
Urvil Patel
batsman · India
2025–present
Shreyas Gopal
bowler · India
2025–presentYet to debut
Kuldip Yadav
bowler · India
2026–presentYet to debut
Dian Forrester
allrounder · South Africa
2026–presentYet to debut
Akash Madhwal
bowler · India
2026–presentYet to debut
Macneil Noronha
allrounder · India
2026–presentYet to debut
Aman Hakim Khan
allrounder · India
2026–presentYet to debut
Zak Foulkes
allrounder · New Zealand
2026–presentYet to debut
Liam Livingstone
allrounder · England
2027–presentYet to debut
Jack Edwards
allrounder · Australia
2027–presentYet to debut

Fan Voted Players

Top 11
Active
Dwayne Bravo
allrounder · West Indies
2011–2015, 2018–2022
Active
MS Dhoni
wicketkeeper · India
2008–2015, 2018–present
Active
Suresh Raina
allrounder · India
2008–2015, 2018–2021
Active
Ravindra Jadeja
allrounder · India
2012–2015, 2018–2025
Active
Ambati Rayudu
batsman · India
2018–2023
Active
Faf du Plessis
allrounder · South Africa
2011–2015, 2018–2021
Active
Deepak Chahar
allrounder · India
2018–2024
Active
Albie Morkel
allrounder · South Africa
2008–2013
Active
Ruturaj Gaikwad
batsman · India
2019–present
Active
Michael Hussey
batsman · Australia
2008, 2010–2013, 2015
Active
Ravichandran Ashwin
allrounder · India
2008–2015, 2025
Vote for your All Time XI

Legends

104 Players
Legend
Andrew Flintoff
allrounder · England
2009
Legend
Abhinav Mukund
batsman · India
2008, 2010–2012
Legend
AN
Ashish Nehra
allrounder · India
2014–2015
Legend
Adam Milne
bowler · New Zealand
2022
Legend
Akash Singh
bowler · India
2023
Legend
Ajinkya Rahane
batsman · India
2023–2024
Legend
AR
Ankit Rajpoot
allrounder · India
2013
Legend
Ambati Rayudu
batsman · India
2018–2023
Legend
BL
Ben Laughlin
allrounder · Australia
2013
Legend
BS
Ben Stokes
allrounder · England
2023
Legend
BM
Brendon McCullum
batsman · New Zealand
2014–2015
Legend
BH
Ben Hilfenhaus
bowler · Australia
2012–2014
Legend
CG
Chandrasekar Ganapathy
bowler · India
2010
Legend
CM
Chris Morris
allrounder · South Africa
2013
Legend
Chris Jordan
allrounder · England
2022
Legend
CK
Chamara Kapugedera
allrounder · Sri Lanka
2008
Legend
Dwaine Pretorius
allrounder · South Africa
2022–2023
Legend
Doug Bollinger
allrounder · Australia
2010–2012
Legend
Dwayne Bravo
allrounder · West Indies
2011–2015, 2018–2022
Legend
DH
Deepak Hooda
allrounder · India
2025
Legend
DH
David Hussey
allrounder · Australia
2014
Legend
DM
Daryl Mitchell
allrounder · New Zealand
2024
Legend
David Willey
bowler · England
2018–2019
Legend
Deepak Chahar
allrounder · India
2018–2024
Legend
Devon Conway
batsman · New Zealand
2022–2025
Legend
DN
Dirk Nannes
bowler · Australia
2013
Legend
Dhruv Shorey
batsman · India
2018–2019
Legend
DS
Dwayne Smith
allrounder · West Indies
2014–2015
Legend
Faf du Plessis
allrounder · South Africa
2011–2015, 2018–2021
Legend
GB
George Bailey
batsman · Australia
2009–2012
Legend
HS
Harbhajan Singh
allrounder · India
2018–2020
Legend
IP
Ishwar Pandey
bowler · India
2014–2015
Legend
Imran Tahir
allrounder · South Africa
2018–2021
Legend
Albie Morkel
allrounder · South Africa
2008–2013
Legend
JO
Jacob Oram
allrounder · New Zealand
2008–2010
Legend
JK
Justin Kemp
allrounder · South Africa
2010
Legend
JH
Jason Holder
bowler · West Indies
2013
Legend
JS
Joginder Sharma
allrounder · India
2008–2012
Legend
Josh Hazlewood
bowler · Australia
2020–2021
Legend
JH
John Hastings
bowler · Australia
2014
Legend
KAK
KB Arun Karthik
wicketkeeper · India
2008–2010
Legend
Khaleel Ahmed
allrounder · India
2025–2026
Legend
KM Asif
bowler · India
2018–2022
Legend
KJ
Kedar Jadhav
batsman · India
2018–2020
Legend
KK
Nuwan Kulasekara
allrounder · Sri Lanka
2011–2013
Legend
KS
Karn Sharma
bowler · India
2018–2021
Legend
LB
Lakshmipathy Balaji
allrounder · India
2008–2010
Legend
Lungi Ngidi
bowler · South Africa
2018–2021
Legend
MM
Mithun Manhas
batsman · India
2014–2015
Legend
Muttiah Muralitharan
allrounder · Sri Lanka
2008–2010
Legend
MN
Makhaya Ntini
allrounder · South Africa
2008–2010
Legend
Matheesha Pathirana
bowler · Sri Lanka
2022–2025
Legend
Maheesh Theekshana
allrounder · Sri Lanka
2022–2024
Legend
Murali Vijay
allrounder · India
2009–2013, 2018–2020
Legend
Mark Wood
allrounder · England
2018
Legend
Michael Hussey
batsman · Australia
2008, 2010–2013, 2015
Legend
Mitchell Santner
allrounder · New Zealand
2018–2024
Legend
Matthew Hayden
batsman · Australia
2008–2010
Legend
Moeen Ali
allrounder · England
2021–2024
Legend
MS
Mohit Sharma
allrounder · India
2013–2015, 2019
Legend
Monu Kumar
bowler · India
2018–2020
Legend
MG
Manpreet Gony
allrounder · India
2008–2010
Legend
MR
Mustafizur Rahman
bowler · Bangladesh
2024
Legend
Narayan Jagadeesan
wicketkeeper · India
2018–2022
Legend
NP
Thisara Perera
bowler · Sri Lanka
2010
Legend
Nathan Ellis
bowler · Australia
2025–2026
Legend
PA
Palani Amarnath
bowler · India
2008–2009
Legend
PN
Pawan Negi
allrounder · India
2014–2015
Legend
PP
Parthiv Patel
batsman · India
2008–2010
Legend
Prashant Solanki
bowler · India
2022–2024
Legend
PC
Piyush Chawla
bowler · India
2020
Legend
Ravichandran Ashwin
allrounder · India
2008–2015, 2025
Legend
Rachin Ravindra
allrounder · New Zealand
2024–2025
Legend
Ravindra Jadeja
allrounder · India
2012–2015, 2018–2025
Legend
RT
Rahul Tripathi
batsman · India
2025
Legend
RM
Ronit More
allrounder · India
2013–2015
Legend
Richard Gleeson
allrounder · England
2024
Legend
Rajvardhan Hangargekar
bowler · India
2022–2024
Legend
Robin Uthappa
wicketkeeper · India
2021–2022
Legend
SA
Srikkanth Anirudha
batsman · India
2008, 2010–2013
Legend
SB
Samuel Badree
bowler · West Indies
2014–2015
Legend
SB
Subramaniam Badrinath
batsman · India
2008–2013
Legend
SR
Suraj Randiv
allrounder · Sri Lanka
2011–2012
Legend
ST
Sudeep Tyagi
allrounder · India
2008–2012
Legend
SV
Vidyut Sivaramakrishnan
allrounder · India
2008–2009
Legend
Sameer Rizvi
batsman · India
2024
Legend
SJ
Shadab Jakati
allrounder · India
2008–2013
Legend
SS
Scott Styris
allrounder · New Zealand
2011–2012
Legend
SK
Scott Kuggeleijn
bowler · New Zealand
2019
Legend
Simarjeet Singh
allrounder · India
2022–2024
Legend
Suresh Raina
allrounder · India
2008–2015, 2018–2021
Legend
Shaik Rasheed
batsman · India
2023–2025
Legend
Sam Curran
allrounder · England
2020–2021, 2025
Legend
Shardul Thakur
allrounder · India
2018–2021, 2024
Legend
SF
Stephen Fleming
batsman · New Zealand
2008
Legend
Shane Watson
allrounder · Australia
2018–2020
Legend
Sisanda Magala
bowler · South Africa
2023
Legend
SB
Sam Billings
batsman · England
2018–2019
Legend
TT
Thilan Thushara
allrounder · Sri Lanka
2009–2010
Legend
TS
Tim Southee
bowler · New Zealand
2011
Legend
Tushar Deshpande
allrounder · India
2022–2024
Legend
VS
Vijay Shankar
allrounder · India
2013–2014, 2025
Legend
VM
Yo Mahesh
bowler · India
2011–2012
Legend
WS
Wriddhiman Saha
batsman · India
2011–2013

Squad Members

34 Players

Auction buys, retentions, or injury replacements from past seasons who were part of a CSK squad but never got a game — and are no longer in the squad. Never-played players still in this season's squad are listed under Current Squad instead.

SSK
Selvam Suresh Kumar
allrounder · India
2008Did not play
NE
Napoleon Einstein
allrounder · India
2008Did not play
VK
Viraj Kadbe
bowler · India
2008–2009Did not play
HB
Hemang Badani
allrounder · India
2010Did not play
KV
K Vasudevadas
batsman · India
2011–2012Did not play
GV
Ganapathi Vignesh
allrounder · India
2011–2012Did not play
BA
Baba Aparajith
allrounder · India
2013–2015Did not play
AD
Akila Dananjaya
bowler · Sri Lanka
2013Did not play
RK
R Karthikeyan
bowler · India
2013Did not play
IA
Imtiyaz Ahmed
bowler · India
2013Did not play
IP
Irfan Pathan
allrounder · India
2015Did not play
AT
Andrew Tye
bowler · Australia
2015Did not play
ED
Eklavya Dwivedi
wicketkeeper · India
2015Did not play
AB
Ankush Bains
wicketkeeper · India
2015Did not play
PS
Pratyush Singh
bowler · India
2015Did not play
RS
Rahul Sharma
bowler · India
2015Did not play
KA
Kyle Abbott
bowler · South Africa
2015Did not play
CB
Chaitanya Bishnoi
allrounder · India
2018–2019Did not play
KS
Kanishk Seth
bowler · India
2018Did not play
Sai Kishore
bowler · India
2020Did not play
CHN
Chezhian Hari Nishanth
batsman · India
2021Did not play
Cheteshwar Pujara
batsman · India
2021Did not play
K Bhagath Varma
allrounder · India
2021–2023Did not play
K Gowtham
allrounder · India
2021Did not play
JB
Jason Behrendorff
bowler · Australia
2021Did not play
HR
Harishankar Reddy
bowler · India
2021Did not play
Subhranshu Senapati
batsman · India
2022–2023Did not play
KJ
Kyle Jamieson
bowler · New Zealand
2023Did not play
Ajay Mandal
allrounder · India
2023Did not play
Nishant Sindhu
allrounder · India
2023–2024Did not play
Aravelly Avanish Rao
wicketkeeper · India
2024Did not play
AS
Andre Siddarth
batsman · India
2025Did not play
Kamlesh Nagarkoti
bowler · India
2025Did not play
Vansh Bedi
wicketkeeper · India
2025Did not play