โก
Moeen Ali IPL Stats
CSK
ALL ๐ India 1,167 IPL Runs
CSK
๐ Career Stats
๐
Season Wise
๐๏ธ Vs All Teams
๐ Match by Match
Moeen Ali IPL Batting Career Stats
Moeen Ali's complete IPL batting career stats from 2008 to 2026.
| Mat | Inn | Runs | Balls | Avg | SR | 4s | 6s | 50s | 100s | HS |
|---|---|---|---|---|---|---|---|---|---|---|
| 59 | 59 | 1,167 | 831 | 22.88 | 140.43 | 95 | 67 | 6 | 0 | 93 |
Moeen Ali IPL Bowling Career Stats
| Mat | Balls | Runs | Wkts | Avg | Economy | SR | Best |
|---|---|---|---|---|---|---|---|
| 57 | 854 | 1,029 | 41 | 25.1 | 7.23 | 20.83 | 4/26 |
Moeen Ali IPL Stats Season Wise (Year by Year)
Moeen Ali's IPL performance history across all seasons from 2008 to 2026.
| Season | Mat | Runs | Balls | Avg | SR | 4s | 6s |
|---|---|---|---|---|---|---|---|
| 2025 | 2 | 5 | 14 | 2.5 | 35.71 | 0 | 0 |
| 2024 | 5 | 128 | 98 | 25.6 | 130.61 | 7 | 8 |
| 2023 | 10 | 124 | 87 | 17.71 | 142.53 | 12 | 6 |
| 2022 | 10 | 244 | 177 | 24.4 | 137.85 | 24 | 11 |
| 2021 | 15 | 357 | 260 | 25.5 | 137.31 | 31 | 19 |
| 2020 | 3 | 12 | 16 | 4 | 75 | 1 | 0 |
| 2019 | 10 | 220 | 133 | 36.67 | 165.41 | 16 | 17 |
| 2018 | 4 | 77 | 46 | 19.25 | 167.39 | 4 | 6 |
Moeen Ali IPL Stats vs All Teams
How Moeen Ali has performed against every IPL team โ full record across all IPL seasons.
| Opponent | Mat | Runs | Balls | Avg | SR | 4s | 6s |
|---|---|---|---|---|---|---|---|
| Rajasthan Royals | 9 | 204 | 152 | 25.5 | 134.21 | 19 | 9 |
| Sunrisers Hyderabad | 8 | 163 | 116 | 27.17 | 140.52 | 13 | 8 |
| Kolkata Knight Riders | 6 | 161 | 92 | 40.25 | 175 | 11 | 12 |
| Mumbai Indians | 5 | 121 | 80 | 30.25 | 151.25 | 7 | 11 |
| Delhi Capitals | 7 | 116 | 91 | 16.57 | 127.47 | 10 | 5 |
| Gujarat Titans | 6 | 110 | 77 | 22 | 142.86 | 8 | 8 |
| Punjab Kings | 6 | 88 | 74 | 14.67 | 118.92 | 12 | 2 |
| Lucknow Super Giants | 3 | 84 | 55 | 28 | 152.73 | 7 | 5 |
| Royal Challengers Bangalore | 4 | 79 | 60 | 26.33 | 131.67 | 2 | 6 |
| Chennai Super Kings | 3 | 36 | 26 | 12 | 138.46 | 5 | 1 |
| Kings XI Punjab | 1 | 4 | 5 | 4 | 80 | 1 | 0 |
| Delhi Daredevils | 1 | 1 | 3 | 1 | 33.33 | 0 | 0 |
Moeen Ali IPL Stats Match by Match
Moeen Ali's last 15 IPL innings โ complete match-by-match batting performance history.
| Date | Season | Opponent | Runs | Balls | SR | 4s | 6s | Dismissal |
|---|---|---|---|---|---|---|---|---|
| 21 Apr 2025 | 2025 | 0 | 2 | 0 | 0 | 0 | caught | |
| 26 Mar 2025 | 2025 | 5 | 12 | 41.7 | 0 | 0 | run out | |
| 12 May 2024 | 2024 | 10 | 13 | 76.9 | 0 | 0 | caught | |
| 10 May 2024 | 2024 | 56 | 36 | 155.6 | 4 | 4 | caught | |
| 05 May 2024 | 2024 | 17 | 20 | 85 | 2 | 0 | caught | |
| 01 May 2024 | 2024 | 15 | 9 | 166.7 | 1 | 1 | bowled | |
| 19 Apr 2024 | 2024 | 30 | 20 | 150 | 0 | 3 | caught | |
| 23 May 2023 | 2023 | 9 | 3 | 300 | 0 | 1 | not out | |
| 14 May 2023 | 2023 | 1 | 2 | 50 | 0 | 0 | bowled | |
| 10 May 2023 | 2023 | 7 | 12 | 58.3 | 0 | 0 | caught | |
| 30 Apr 2023 | 2023 | 10 | 6 | 166.7 | 2 | 0 | stumped | |
| 27 Apr 2023 | 2023 | 23 | 12 | 191.7 | 2 | 2 | caught | |
| 21 Apr 2023 | 2023 | 6 | 6 | 100 | 1 | 0 | not out | |
| 17 Apr 2023 | 2023 | 19 | 7 | 271.4 | 0 | 2 | not out | |
| 12 Apr 2023 | 2023 | 7 | 10 | 70 | 0 | 0 | caught |
๐ Moeen Ali Recent IPL Performance Last 5 Innings
Moeen Ali IPL Performance History โ Recent Form
| Date | Opponent | Runs | Balls | SR |
|---|---|---|---|---|
| 21 Apr 2025 | Gujarat Titans | 0 | 2 | 0 |
| 26 Mar 2025 | Rajasthan Royals | 5 | 12 | 41.7 |
| 12 May 2024 | Rajasthan Royals | 10 | 13 | 76.9 |
| 10 May 2024 | Gujarat Titans | 56 | 36 | 155.6 |
| 05 May 2024 | Punjab Kings | 17 | 20 | 85 |
๐ฏ Moeen Ali Recent Bowling Form Last 5 Spells
| Date | vs | Wkts | Runs | Economy |
|---|---|---|---|---|
| 07 May 2025 | Chennai Super Kings | 1 | 23 | 11.5 |
| 04 May 2025 | Rajasthan Royals | 2 | 43 | 14.33 |
| 21 Apr 2025 | Gujarat Titans | 0 | 27 | 9 |
| 11 Apr 2025 | Chennai Super Kings | 1 | 20 | 5 |
| 26 Mar 2025 | Rajasthan Royals | 2 | 23 | 5.75 |
โ๏ธ H2H โ Batting vs Bowlers
Moeen Ali Rivalry Records
Rashid Khan
58 runs ยท 42 balls ยท SR 138.1
Dismissed 4ร
Axar Patel
19 runs ยท 21 balls ยท SR 90.5
Dismissed 2ร
Kuldeep Yadav
48 runs ยท 20 balls ยท SR 240
Dismissed 2ร
HV Patel
22 runs ยท 19 balls ยท SR 115.8
Dismissed 2ร
Sam Curran
8 runs ยท 9 balls ยท SR 88.9
Dismissed 2ร
Rahul Chahar
30 runs ยท 26 balls ยท SR 115.4
Dismissed 2ร