Bars = runs (number at the base). Dark blue line = strike rate (number above each dot). On a phone, swipe sideways to see every season.
CSK wickets taken in each IPL season.
| Season | M | Runs | SR | 4s | 6s | Wkts |
|---|---|---|---|---|---|---|
| 2022 | 11 | 289 | 156.2 | 22 | 16 | 0 |
| 2023 | 14 | 418 | 158.3 | 12 | 35 | 0 |
| 2024 | 14 | 396 | 162.3 | 28 | 28 | 1 |
| 2025 | 14 | 357 | 132.2 | 22 | 21 | 0 |
| 2026 | 12 | 270 | 158.8 | 24 | 15 | 1 |
| Total | 65 | 1,730 | 152.7 | 108 | 115 | 2 |
Career CSK runs scored against each IPL team.
Tap a team to see every innings against them, with a link to the match.
| Date | Res | Runs (balls) | 4s/6s | SR | Dismissal | |
|---|---|---|---|---|---|---|
15 May 2026 Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow | L | 32 (16) * | 3/2 | 200.0 | not out | Match |
10 May 2026 MA Chidambaram Stadium, Chepauk, Chennai | W | 15 (7) * | 0/2 | 214.3 | not out | Match |
14 Apr 2025 Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow | W | 43 (37) * | 3/2 | 116.2 | not out | Match |
23 Apr 2024 MA Chidambaram Stadium, Chepauk, Chennai | L | 66 (27) | 3/7 | 244.4 | run out (Q de Kock, MP Stoinis) | Match |
19 Apr 2024 Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow | L | 3 (8) | 0/0 | 37.5 | c KL Rahul b MP Stoinis | Match |
3 Apr 2023 MA Chidambaram Stadium, Chepauk, Chennai | W | 27 (16) | 1/3 | 168.8 | c MA Wood b Ravi Bishnoi | Match |
31 Mar 2022 Brabourne Stadium, Mumbai | L | 49 (30) | 5/2 | 163.3 | c E Lewis b Avesh Khan | Match |
| Date | Res | Runs (balls) | 4s/6s | SR | Dismissal | |
|---|---|---|---|---|---|---|
5 Apr 2026 M Chinnaswamy Stadium, Bengaluru | L | 18 (13) | 2/1 | 138.5 | c JM Sharma b Abhinandan Singh | Match |
3 May 2025 M Chinnaswamy Stadium, Bengaluru | L | 8 (3) * | 0/1 | 266.7 | not out | Match |
28 Mar 2025 MA Chidambaram Stadium, Chepauk, Chennai | L | 19 (15) | 2/1 | 126.7 | b Yash Dayal | Match |
18 May 2024 M Chinnaswamy Stadium, Bengaluru | L | 7 (15) | 0/0 | 46.7 | c LH Ferguson b C Green | Match |
22 Mar 2024 MA Chidambaram Stadium, Chepauk, Chennai | W | 34 (28) * | 4/1 | 121.4 | not out | Match |
17 Apr 2023 M Chinnaswamy Stadium, Bengaluru | W | 52 (27) | 2/5 | 192.6 | c Mohammed Siraj b WD Parnell | Match |
12 Apr 2022 Dr DY Patil Sports Academy, Mumbai | W | 95 (46) * | 5/8 | 206.5 | not out | Match |
| Date | Res | Runs (balls) | 4s/6s | SR | Dismissal | |
|---|---|---|---|---|---|---|
21 May 2026 Narendra Modi Stadium, Ahmedabad | L | 47 (17) | 4/4 | 276.5 | c Shubman Gill b Rashid Khan | Match |
26 Apr 2026 MA Chidambaram Stadium, Chepauk, Chennai | L | 22 (17) | 3/1 | 129.4 | b Arshad Khan | Match |
25 May 2025 Narendra Modi Stadium, Ahmedabad | W | 17 (8) | 0/2 | 212.5 | c G Coetzee b M Shahrukh Khan | Match |
10 May 2024 Narendra Modi Stadium, Ahmedabad | L | 21 (13) | 2/1 | 161.5 | c Noor Ahmad b MM Sharma | Match |
26 Mar 2024 MA Chidambaram Stadium, Chepauk, Chennai | W | 51 (23) | 2/5 | 221.7 | c V Shankar b Rashid Khan | Match |
29 May 2023 Final · Narendra Modi Stadium, Ahmedabad | W | 32 (21) * | 0/2 | 152.4 | not out | Match |
23 May 2023 Qualifier 1 · MA Chidambaram Stadium, Chepauk, Chennai | W | 1 (3) | 0/0 | 33.3 | b Noor Ahmad | Match |
31 Mar 2023 Narendra Modi Stadium, Ahmedabad | L | 19 (18) | 0/1 | 105.6 | c Rashid Khan b Mohammed Shami | Match |
15 May 2022 Wankhede Stadium, Mumbai | L | 0 (2) | 0/0 | 0.0 | c WP Saha b AS Joseph | Match |
17 Apr 2022 Maharashtra Cricket Association Stadium, Pune | L | 19 (17) | 2/0 | 111.8 | run out (DA Miller, LH Ferguson) | Match |
| Date | Res | Runs (balls) | 4s/6s | SR | Dismissal | |
|---|---|---|---|---|---|---|
14 Apr 2026 MA Chidambaram Stadium, Chepauk, Chennai | W | 13 (12) * | 1/0 | 108.3 | not out | Match |
7 May 2025 Eden Gardens, Kolkata | W | 45 (40) | 2/3 | 112.5 | c RK Singh b VG Arora | Match |
11 Apr 2025 MA Chidambaram Stadium, Chepauk, Chennai | L | 31 (29) * | 3/0 | 106.9 | not out | Match |
8 Apr 2024 MA Chidambaram Stadium, Chepauk, Chennai | W | 28 (18) | 1/3 | 155.6 | b VG Arora | Match |
14 May 2023 MA Chidambaram Stadium, Chepauk, Chennai | L | 48 (34) * | 1/3 | 141.2 | not out | Match |
23 Apr 2023 Eden Gardens, Kolkata | W | 50 (21) | 2/5 | 238.1 | c JJ Roy b K Khejroliya | Match |
26 Mar 2022 Wankhede Stadium, Mumbai | L | 3 (6) | 0/0 | 50.0 | c SP Narine b AD Russell | Match |
| Date | Res | Runs (balls) | 4s/6s | SR | Dismissal | |
|---|---|---|---|---|---|---|
23 Apr 2026 Wankhede Stadium, Mumbai | W | 5 (8) | 0/0 | 62.5 | b AM Ghazanfar | Match |
20 Apr 2025 Wankhede Stadium, Mumbai | L | 50 (32) | 2/4 | 156.3 | c WG Jacks b JJ Bumrah | Match |
23 Mar 2025 MA Chidambaram Stadium, Chepauk, Chennai | W | 9 (7) | 0/1 | 128.6 | c Tilak Varma b V Puthur | Match |
14 Apr 2024 Wankhede Stadium, Mumbai | W | 66 (38) * | 10/2 | 173.7 | not out | Match |
6 May 2023 MA Chidambaram Stadium, Chepauk, Chennai | W | 26 (18) * | 0/3 | 144.4 | not out | Match |
8 Apr 2023 Wankhede Stadium, Mumbai | W | 28 (26) | 2/1 | 107.7 | b K Kartikeya | Match |
12 May 2022 Wankhede Stadium, Mumbai | L | 10 (9) | 1/0 | 111.1 | c Ishan Kishan b RP Meredith | Match |
21 Apr 2022 Dr DY Patil Sports Academy, Mumbai | W | 13 (14) | 0/1 | 92.9 | c Ishan Kishan b DR Sams | Match |
| Date | Res | Runs (balls) | 4s/6s | SR | Dismissal | |
|---|---|---|---|---|---|---|
3 Apr 2026 MA Chidambaram Stadium, Chepauk, Chennai | L | 45 (27) * | 5/1 | 166.7 | not out | Match |
30 Apr 2025 MA Chidambaram Stadium, Chepauk, Chennai | L | 6 (6) | 1/0 | 100.0 | c Shashank Singh b Arshdeep Singh | Match |
8 Apr 2025 Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur | L | 42 (27) | 3/2 | 155.6 | b LH Ferguson | Match |
5 May 2024 Himachal Pradesh Cricket Association Stadium, Dharamsala | W | 0 (1) | 0/0 | 0.0 | c JM Sharma b RD Chahar | Match |
1 May 2024 MA Chidambaram Stadium, Chepauk, Chennai | L | 0 (1) | 0/0 | 0.0 | lbw b Harpreet Brar | Match |
30 Apr 2023 MA Chidambaram Stadium, Chepauk, Chennai | L | 28 (17) | 1/2 | 164.7 | c M Shahrukh Khan b Arshdeep Singh | Match |
25 Apr 2022 Wankhede Stadium, Mumbai | L | 8 (7) | 1/0 | 114.3 | b R Dhawan | Match |
3 Apr 2022 Brabourne Stadium, Mumbai | L | 57 (30) | 6/3 | 190.0 | c Arshdeep Singh b LS Livingstone | Match |
| Date | Res | Runs (balls) | 4s/6s | SR | Dismissal | |
|---|---|---|---|---|---|---|
18 May 2026 MA Chidambaram Stadium, Chepauk, Chennai | L | 26 (23) | 3/1 | 113.0 | b Sakib Hussain | Match |
18 Apr 2026 Rajiv Gandhi International Stadium, Uppal, Hyderabad | L | 21 (16) | 1/1 | 131.3 | b Sakib Hussain | Match |
25 Apr 2025 MA Chidambaram Stadium, Chepauk, Chennai | L | 12 (9) | 2/0 | 133.3 | c Abhishek Sharma b JD Unadkat | Match |
28 Apr 2024 MA Chidambaram Stadium, Chepauk, Chennai | W | 39 (20) * | 1/4 | 195.0 | not out | Match |
5 Apr 2024 Rajiv Gandhi International Stadium, Uppal, Hyderabad | L | 45 (24) | 2/4 | 187.5 | c B Kumar b PJ Cummins | Match |
9 Apr 2022 Dr DY Patil Sports Academy, Mumbai | L | 3 (5) | 0/0 | 60.0 | c Umran Malik b T Natarajan | Match |
| Date | Res | Runs (balls) | 4s/6s | SR | Dismissal | |
|---|---|---|---|---|---|---|
30 Mar 2026 Barsapara Cricket Stadium, Guwahati | L | 6 (4) | 0/1 | 150.0 | c Ravi Bishnoi b RA Jadeja | Match |
20 May 2025 Arun Jaitley Stadium, Delhi | L | 39 (32) | 2/2 | 121.9 | c YBK Jaiswal b Akash Madhwal | Match |
30 Mar 2025 Barsapara Cricket Stadium, Guwahati | L | 18 (10) | 1/2 | 180.0 | c R Parag b PWH de Silva | Match |
12 May 2024 MA Chidambaram Stadium, Chepauk, Chennai | W | 18 (11) | 2/1 | 163.6 | c R Parag b R Ashwin | Match |
27 Apr 2023 Sawai Mansingh Stadium, Jaipur | L | 52 (33) | 2/4 | 157.6 | c JC Buttler b K Yadav | Match |
12 Apr 2023 MA Chidambaram Stadium, Chepauk, Chennai | L | 8 (9) | 1/0 | 88.9 | lbw b R Ashwin | Match |
| Date | Res | Runs (balls) | 4s/6s | SR | Dismissal | |
|---|---|---|---|---|---|---|
11 Apr 2026 MA Chidambaram Stadium, Chepauk, Chennai | W | 20 (10) * | 2/1 | 200.0 | not out | Match |
5 Apr 2025 MA Chidambaram Stadium, Chepauk, Chennai | L | 18 (15) | 1/1 | 120.0 | c T Stubbs b V Nigam | Match |
31 Mar 2024 Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam | L | 18 (17) | 1/0 | 105.9 | c T Stubbs b Mukesh Kumar | Match |
20 May 2023 Arun Jaitley Stadium, Delhi | W | 22 (9) | 0/3 | 244.4 | c Lalit Yadav b KK Ahmed | Match |
10 May 2023 MA Chidambaram Stadium, Chepauk, Chennai | W | 25 (12) | 0/3 | 208.3 | c DA Warner b MR Marsh | Match |
8 May 2022 Dr DY Patil Sports Academy, Mumbai | W | 32 (19) | 2/2 | 168.4 | c DA Warner b MR Marsh | Match |
Every bowler he has faced, most balls first. Tap a bowler to see every match, or a column to sort. Out = dismissed by that bowler; run-outs are listed separately.
| 6 | 34 | 25 | 0 | 73.5 | – | ||||
| 6 | 33 | 51 | 0 | 154.5 | – | ||||
| 3 | 28 | 55 | 0 | 196.4 | – | ||||
| 4 | 28 | 32 | 1 | 114.3 | 32.0 | ||||
| 4 | 27 | 59 | 1 | 218.5 | 59.0 | ||||
| 6 | 25 | 39 | 2 | 156.0 | 19.5 | ||||
| 6 | 24 | 38 | 2 | 158.3 | 19.0 | ||||
| 3 | 24 | 38 | 0 | 158.3 | – | ||||
| 3 | 23 | 43 | 0 | 187.0 | – | ||||
| 4 | 23 | 30 | 1 | 130.4 | 30.0 | ||||
| 3 | 22 | 24 | 1 | 109.1 | 24.0 | ||||
| 4 | 20 | 21 | 0 | 105.0 | – | ||||
| 3 | 20 | 17 | 1 | 85.0 | 17.0 | ||||
| 7 | 19 | 46 | 2 | 242.1 | 23.0 | ||||
| 3 | 19 | 19 | 1 | 100.0 | 19.0 | ||||
| Run-outs (no bowler credited) | 2 | ||||||||
| Total | 65 | 1,133 | 1,730 | 50 | 152.7 | 34.6 | |||
Every innings across all opponents, with the chart first and the table newest first.
Oldest to newest, one bar per innings. Coloured bars = out, dark blue = not out. Tap a bar for details; on a phone, swipe sideways.
| Date | vs | Res | Runs (balls) | SR | Dismissal | |
|---|---|---|---|---|---|---|
| 21 May 2026 | Gujarat Titans | L | 47 (17) | 276.5 | c Shubman Gill b Rashid Khan | Match |
| 18 May 2026 | Sunrisers Hyderabad | L | 26 (23) | 113.0 | b Sakib Hussain | Match |
| 15 May 2026 | Lucknow Super Giants | L | 32 (16) * | 200.0 | not out | Match |
| 10 May 2026 | Lucknow Super Giants | W | 15 (7) * | 214.3 | not out | Match |
| 26 Apr 2026 | Gujarat Titans | L | 22 (17) | 129.4 | b Arshad Khan | Match |
| 23 Apr 2026 | Mumbai Indians | W | 5 (8) | 62.5 | b AM Ghazanfar | Match |
| 18 Apr 2026 | Sunrisers Hyderabad | L | 21 (16) | 131.3 | b Sakib Hussain | Match |
| 14 Apr 2026 | Kolkata Knight Riders | W | 13 (12) * | 108.3 | not out | Match |
| 11 Apr 2026 | Delhi Capitals | W | 20 (10) * | 200.0 | not out | Match |
| 5 Apr 2026 | Royal Challengers Bengaluru | L | 18 (13) | 138.5 | c JM Sharma b Abhinandan Singh | Match |