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
#
All-Rounder · England

Moeen Ali

All Players
#
Moeen Ali
All-Rounder
Left-hand bat
Right-arm off-break
2021–2024

Batting at CSK

Matches45
Runs853
High Score93
Fifties3
Centuries0
Average24.4
Strike Rate136.3

Bowling at CSK

Matches45
Wickets25
Best Bowling4/26
Economy7.01
Bowling Avg23.6

Career Highlights

at CSK
2
Player of Match
74
Fours
44
Sixes
25
Wickets
16
Catches
7.01
Economy
136.3
Strike Rate

Season by Season

at CSK

Moeen Ali: runs & strike rate per season

Bars = runs (number at the base). Dark blue line = strike rate (number above each dot). On a phone, swipe sideways to see every season.

Moeen Ali: wickets per season

CSK wickets taken in each IPL season.

SeasonMRunsSR4s6sWkts
202115357137.331196
202210244137.924118
202313124136.31269
20247128130.6782
Total45853136.3744425

vs Opponents

at CSK

Moeen Ali: runs vs each opponent

Career CSK runs scored against each IPL team.

Moeen Ali batting vs each IPL team

Tap a team to see every innings against them, with a link to the match.

Team
Inn
Runs
HS
Avg
SR
50/100
4s
6s
Rajasthan Royals
6
180
93
30.0
139.5
1/0
17
8
93
HS
1/0
50/100
17
4s
8
6s
129 balls faced · dot-ball 36% · 6 dismissals
DateResRuns (balls)4s/6sSRDismissal
12 May 2024
MA Chidambaram Stadium, Chepauk, Chennai
W10 (13)0/076.9c Avesh Khan b N BurgerMatch
27 Apr 2023
Sawai Mansingh Stadium, Jaipur
L23 (12)2/2191.7c SV Samson b A ZampaMatch
12 Apr 2023
MA Chidambaram Stadium, Chepauk, Chennai
L7 (10)0/070.0c Sandeep Sharma b A ZampaMatch
20 May 2022
Brabourne Stadium, Mumbai
L93 (57)13/3163.2c R Parag b OC McCoyMatch
2 Oct 2021
Zayed Cricket Stadium, Abu Dhabi
L21 (17)1/1123.5st SV Samson b R TewatiaMatch
19 Apr 2021
Wankhede Stadium, Mumbai
W26 (20)1/2130.0c R Parag b R TewatiaMatch
Gujarat Titans
5
110
56
27.5
142.9
1/0
8
8
56
HS
1/0
50/100
8
4s
8
6s
77 balls faced · dot-ball 42% · 4 dismissals
DateResRuns (balls)4s/6sSRDismissal
10 May 2024
Narendra Modi Stadium, Ahmedabad
L56 (36)4/4155.6c Noor Ahmad b MM SharmaMatch
23 May 2023
Qualifier 1 · MA Chidambaram Stadium, Chepauk, Chennai
W9 (4) *0/1225.0not outMatch
31 Mar 2023
Narendra Modi Stadium, Ahmedabad
L23 (17)4/1135.3c WP Saha b Rashid KhanMatch
15 May 2022
Wankhede Stadium, Mumbai
L21 (17)0/2123.5c Rashid Khan b R Sai KishoreMatch
17 Apr 2022
Maharashtra Cricket Association Stadium, Pune
L1 (3)0/033.3b AS JosephMatch
Kolkata Knight Riders
4
95
37*
31.7
153.2
0/0
6
6
37*
HS
0/0
50/100
6
4s
6
6s
62 balls faced · dot-ball 31% · 3 dismissals
DateResRuns (balls)4s/6sSRDismissal
14 May 2023
MA Chidambaram Stadium, Chepauk, Chennai
L1 (2)0/050.0b SP NarineMatch
15 Oct 2021
Final · Dubai International Cricket Stadium
W37 (20) *2/3185.0not outMatch
26 Sep 2021
Zayed Cricket Stadium, Abu Dhabi
W32 (28)2/1114.3c VR Iyer b LH FergusonMatch
21 Apr 2021
Wankhede Stadium, Mumbai
W25 (12)2/2208.3st KD Karthik b SP NarineMatch
Punjab Kings
6
88
46
14.7
118.9
0/0
12
2
46
HS
0/0
50/100
12
4s
2
6s
74 balls faced · dot-ball 49% · 6 dismissals
DateResRuns (balls)4s/6sSRDismissal
5 May 2024
Himachal Pradesh Cricket Association Stadium, Dharamsala
W17 (20)2/085.0c JM Bairstow b SM CurranMatch
1 May 2024
MA Chidambaram Stadium, Chepauk, Chennai
L15 (9)1/1166.7b RD ChaharMatch
30 Apr 2023
MA Chidambaram Stadium, Chepauk, Chennai
L10 (6)2/0166.7st JM Sharma b RD ChaharMatch
3 Apr 2022
Brabourne Stadium, Mumbai
L0 (2)0/00.0b VG AroraMatch
7 Oct 2021
Dubai International Cricket Stadium
L0 (6)0/00.0c KL Rahul b Arshdeep SinghMatch
16 Apr 2021
Wankhede Stadium, Mumbai
W46 (31)7/1148.4c M Shahrukh Khan b M AshwinMatch
Sunrisers Hyderabad
4
86
48
28.7
130.3
0/0
9
2
48
HS
0/0
50/100
9
4s
2
6s
66 balls faced · dot-ball 35% · 3 dismissals
DateResRuns (balls)4s/6sSRDismissal
21 Apr 2023
MA Chidambaram Stadium, Chepauk, Chennai
W6 (6) *1/0100.0not outMatch
9 Apr 2022
Dr DY Patil Sports Academy, Mumbai
L48 (35)3/2137.1c RA Tripathi b AK MarkramMatch
30 Sep 2021
Sharjah Cricket Stadium
W17 (17)2/0100.0b Rashid KhanMatch
28 Apr 2021
Arun Jaitley Stadium, Delhi
W15 (8)3/0187.5c KM Jadhav b Rashid KhanMatch
Lucknow Super Giants
3
84
35
28.0
152.7
0/0
7
5
35
HS
0/0
50/100
7
4s
5
6s
55 balls faced · dot-ball 36% · 3 dismissals
DateResRuns (balls)4s/6sSRDismissal
19 Apr 2024
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
L30 (20)0/3150.0c A Badoni b Ravi BishnoiMatch
3 Apr 2023
MA Chidambaram Stadium, Chepauk, Chennai
W19 (13)3/0146.2st N Pooran b Ravi BishnoiMatch
31 Mar 2022
Brabourne Stadium, Mumbai
L35 (22)4/2159.1b Avesh KhanMatch
Royal Challengers Bengaluru
4
79
34
26.3
127.4
0/0
2
6
34
HS
0/0
50/100
2
4s
6
6s
62 balls faced · dot-ball 35% · 3 dismissals
DateResRuns (balls)4s/6sSRDismissal
17 Apr 2023
M Chinnaswamy Stadium, Bengaluru
W19 (9) *0/2211.1not outMatch
4 May 2022
Maharashtra Cricket Association Stadium, Pune
L34 (27)2/2125.9c Mohammed Siraj b HV PatelMatch
12 Apr 2022
Dr DY Patil Sports Academy, Mumbai
W3 (8)0/037.5run out (SS Prabhudessai, KD Karthik)Match
24 Sep 2021
Sharjah Cricket Stadium
W23 (18)0/2127.8c V Kohli b HV PatelMatch
Delhi Capitals
5
73
36
14.6
121.7
0/0
8
2
36
HS
0/0
50/100
8
4s
2
6s
60 balls faced · dot-ball 38% · 5 dismissals
DateResRuns (balls)4s/6sSRDismissal
10 May 2023
MA Chidambaram Stadium, Chepauk, Chennai
W7 (12)0/058.3c MR Marsh b Kuldeep YadavMatch
8 May 2022
Dr DY Patil Sports Academy, Mumbai
W9 (4)2/0225.0c DA Warner b A NortjeMatch
10 Oct 2021
Qualifier 1 · Dubai International Cricket Stadium
W16 (12)2/0133.3c K Rabada b TK CurranMatch
4 Oct 2021
Dubai International Cricket Stadium
L5 (8)0/062.5c SS Iyer b AR PatelMatch
10 Apr 2021
Wankhede Stadium, Mumbai
L36 (24)4/2150.0c S Dhawan b R AshwinMatch
Mumbai Indians
3
58
58
19.3
141.5
1/0
5
5
58
HS
1/0
50/100
5
4s
5
6s
41 balls faced · dot-ball 56% · 3 dismissals
DateResRuns (balls)4s/6sSRDismissal
12 May 2022
Wankhede Stadium, Mumbai
L0 (2)0/00.0c HR Shokeen b DR SamsMatch
19 Sep 2021
Dubai International Cricket Stadium
W0 (3)0/00.0c SS Tiwary b AF MilneMatch
1 May 2021
Arun Jaitley Stadium, Delhi
L58 (36)5/5161.1c Q de Kock b JJ BumrahMatch
Total
40
853
93
23.7
136.3
3/0
74
44

Moeen Ali batting vs bowlers

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.

79 bowlers
636481133.348.04342%
529363124.112.04255%
528400142.9–3232%
628350125.0–4250%
522371168.237.06136%
321332157.116.51338%
420222110.011.01135%
319430226.3–7237%
319320168.4–3237%
41513286.76.50147%
41512080.0–1040%
214140100.0–1021%
213211161.521.02138%
412140116.7–2033%
211210190.9–2127%
Run-outs (no bowler credited)1
Total4062685336136.323.7744439%

Moeen Ali innings by innings for CSK

Every innings across all opponents, with the chart first and the table newest first.

Moeen Ali: runs in every innings

Oldest to newest, one bar per innings. Coloured bars = out, dark blue = not out. Tap a bar for details; on a phone, swipe sideways.

DatevsResRuns (balls)SRDismissal
12 May 2024Rajasthan RoyalsW10 (13)76.9c Avesh Khan b N BurgerMatch
10 May 2024Gujarat TitansL56 (36)155.6c Noor Ahmad b MM SharmaMatch
5 May 2024Punjab KingsW17 (20)85.0c JM Bairstow b SM CurranMatch
1 May 2024Punjab KingsL15 (9)166.7b RD ChaharMatch
19 Apr 2024Lucknow Super GiantsL30 (20)150.0c A Badoni b Ravi BishnoiMatch
23 May 2023Gujarat TitansW9 (4) *225.0not outMatch
14 May 2023Kolkata Knight RidersL1 (2)50.0b SP NarineMatch
10 May 2023Delhi CapitalsW7 (12)58.3c MR Marsh b Kuldeep YadavMatch
30 Apr 2023Punjab KingsL10 (6)166.7st JM Sharma b RD ChaharMatch
27 Apr 2023Rajasthan RoyalsL23 (12)191.7c SV Samson b A ZampaMatch