Moeen Ali
International career statistics, records and scorecard analysis
Scorecard coverage and data completeness
Career snapshots and available scorecards have different scopes. These counts describe recorded batting or bowling innings, not every international appearance.
| Format | Matches | Bat inns | Balls recorded | Boundaries recorded | First scorecard | Latest scorecard |
|---|---|---|---|---|---|---|
| Test | 68 | 118 | 118 | 118 | 2014-06-12 | 2023-07-27 |
| ODI | 127 | 108 | 108 | 108 | 2014-02-28 | 2023-11-11 |
| T20I | 83 | 73 | 73 | 73 | 2014-03-11 | 2024-06-27 |
Career records by format
Test
Official international careerBatting
- Matches
- 68
- Innings
- 118
- Runs
- 3,094
- Average
- 28.12
- Strike rate
- 51.79
- Highest score
- 155*
- Not outs
- 8
- 100s
- 5
- 50s
- 15
- Ducks
- 15
- 4s
- 375
- 6s
- 34
- Balls faced
- 5,973
Bowling
- Matches
- 68
- Innings
- 119
- Balls
- 12,610
- Maidens
- 293
- Runs conceded
- 7,612
- Wickets
- 204
- Average
- 37.31
- Economy
- 3.62
- Strike rate
- 61.81
- Best innings
- 6/53
- Best match
- 10/112
- 4 wickets
- 13
- 5 wickets
- 5
- 10 wickets
- 1
Fielding
- Matches
- 68
- Innings
- 129
- Catches
- 40
- Stumpings
- 0
- Dismissals
- 40
- Keeper catches
- 0
- Fielder catches
- 40
- Dismissals / inns
- 0.310
- Best innings
- 4 (4ct 0st)
ODI
Official international careerBatting
- Matches
- 138
- Innings
- 112
- Runs
- 2,355
- Average
- 24.27
- Strike rate
- 98.16
- Highest score
- 128
- Not outs
- 15
- 100s
- 3
- 50s
- 6
- Ducks
- 6
- 4s
- 203
- 6s
- 78
- Balls faced
- 2,399
Bowling
- Matches
- 138
- Innings
- 128
- Balls
- 5,988
- Maidens
- 13
- Runs conceded
- 5,311
- Wickets
- 111
- Average
- 47.84
- Economy
- 5.32
- Strike rate
- 53.94
- Best innings
- 4/46
- Best match
- 4/46
- 4 wickets
- 2
- 5 wickets
- 0
- 10 wickets
- —
Fielding
- Matches
- 138
- Innings
- 135
- Catches
- 48
- Stumpings
- 0
- Dismissals
- 48
- Keeper catches
- 0
- Fielder catches
- 48
- Dismissals / inns
- 0.355
- Best innings
- 3 (3ct 0st)
T20I
Official international careerBatting
- Matches
- 92
- Innings
- 75
- Runs
- 1,229
- Average
- 21.18
- Strike rate
- 142.41
- Highest score
- 72*
- Not outs
- 17
- 100s
- 0
- 50s
- 7
- Ducks
- 9
- 4s
- 88
- 6s
- 68
- Balls faced
- 863
Bowling
- Matches
- 92
- Innings
- 71
- Balls
- 999
- Maidens
- 1
- Runs conceded
- 1,384
- Wickets
- 51
- Average
- 27.13
- Economy
- 8.31
- Strike rate
- 19.58
- Best innings
- 3/24
- Best match
- 3/24
- 4 wickets
- 0
- 5 wickets
- 0
- 10 wickets
- —
Fielding
- Matches
- 92
- Innings
- 91
- Catches
- 22
- Stumpings
- 0
- Dismissals
- 22
- Keeper catches
- 0
- Fielder catches
- 22
- Dismissals / inns
- 0.241
- Best innings
- 2 (2ct 0st)
Career records checked: 2026-09-07. — means not recorded; N/A means the statistic does not apply. Career totals are independent of the scorecard archive.
Explore this player’s available match data
294 match appearances in available scorecards. Filters below apply to this archive only.
Recent available appearances
| Date | Match | Format | Result |
|---|---|---|---|
| 2024-06-27 | India v England | T20I | India won by 68 runs |
| 2024-06-21 | South Africa v England | T20I | South Africa won by 7 runs |
| 2024-06-19 | West Indies v England | T20I | England won by 8 wickets |
| 2024-06-08 | Australia v England | T20I | Australia won by 36 runs |
| 2024-05-30 | Pakistan v England | T20I | England won by 7 wickets |
| 2024-05-28 | England v Pakistan | T20I | No result |
| 2024-05-25 | England v Pakistan | T20I | England won by 23 runs |
| 2024-05-22 | England v Pakistan | T20I | No result |
| 2023-12-21 | England v West Indies | T20I | West Indies won by 4 wickets |
| 2023-12-19 | England v West Indies | T20I | England won by 75 runs |
| 2023-12-16 | West Indies v England | T20I | England won by 7 wickets |
| 2023-12-14 | West Indies v England | T20I | West Indies won by 10 runs |
Performance by year
Formats are shown separately. These totals cover published scorecards against the twelve national teams; they can differ from complete official career records.
Test
- 2014286 runs
- 2015563 runs
- 20161,078 runs
- 2017497 runs
- 2018268 runs
- 201990 runs
- 2021132 runs
- 2023180 runs
- 201422 wickets
- 201539 wickets
- 201637 wickets
- 201733 wickets
- 201832 wickets
- 201918 wickets
- 202114 wickets
- 20239 wickets
Exact yearly figures · 8 seasons
| Year | Mat | Bat inns | Runs | HS | Avg | SR | 100s | 50s | 4s | 6s | BF | Bowl inns | Wkts | Bowl avg | Econ | Bowl SR |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2023 | 4 | 7 | 180 | 54 | 25.71 | 65.21 | 0 | 1 | 20 | 4 | 276 | 7 | 9 | 51.44 | 3.67 | 84.00 |
| 2021 | 4 | 7 | 132 | 43 | 18.85 | 51.76 | 0 | 0 | 18 | 5 | 255 | 7 | 14 | 37.50 | 3.57 | 63.00 |
| 2019 | 5 | 9 | 90 | 60 | 10.00 | 44.55 | 0 | 1 | 10 | 1 | 202 | 8 | 18 | 28.88 | 3.73 | 46.44 |
| 2018 | 7 | 14 | 268 | 50 | 19.14 | 42.47 | 0 | 1 | 25 | 3 | 631 | 12 | 32 | 28.81 | 3.47 | 49.68 |
| 2017 | 11 | 19 | 497 | 87 | 27.61 | 61.28 | 0 | 3 | 62 | 5 | 811 | 21 | 33 | 31.63 | 3.33 | 56.96 |
| 2016 | 17 | 29 | 1,078 | 155 | 46.86 | 53.79 | 4 | 5 | 116 | 11 | 2,004 | 29 | 37 | 53.02 | 3.68 | 86.27 |
| 2015 | 13 | 23 | 563 | 77 | 24.47 | 54.13 | 0 | 4 | 83 | 4 | 1,040 | 23 | 39 | 39.94 | 3.86 | 62.05 |
| 2014 | 7 | 10 | 286 | 108 | 31.77 | 37.93 | 1 | 0 | 41 | 1 | 754 | 12 | 22 | 28.09 | 3.51 | 47.90 |
ODI
- 2014421 runs
- 2015248 runs
- 2016145 runs
- 2017402 runs
- 2018231 runs
- 2019145 runs
- 202024 runs
- 202187 runs
- 2022132 runs
- 2023300 runs
- 201410 wickets
- 201521 wickets
- 201610 wickets
- 20176 wickets
- 201829 wickets
- 20196 wickets
- 20201 wickets
- 20212 wickets
- 20225 wickets
- 202313 wickets
Exact yearly figures · 10 seasons
| Year | Mat | Bat inns | Runs | HS | Avg | SR | 100s | 50s | 4s | 6s | BF | Bowl inns | Wkts | Bowl avg | Econ | Bowl SR |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2023 | 14 | 14 | 300 | 51 | 21.42 | 94.63 | 0 | 1 | 26 | 9 | 317 | 14 | 13 | 42.38 | 5.82 | 43.69 |
| 2022 | 8 | 7 | 132 | 47 | 18.85 | 75.86 | 0 | 0 | 10 | 5 | 174 | 7 | 5 | 41.40 | 5.40 | 46.00 |
| 2021 | 4 | 3 | 87 | 30 | 29.00 | 73.10 | 0 | 0 | 5 | 3 | 119 | 4 | 2 | 59.50 | 5.40 | 66.00 |
| 2020 | 5 | 4 | 24 | 17 | 8.00 | 64.86 | 0 | 0 | 3 | 0 | 37 | 5 | 1 | 216.00 | 4.80 | 270.00 |
| 2019 | 13 | 11 | 145 | 46 | 18.12 | 97.97 | 0 | 0 | 8 | 8 | 148 | 12 | 6 | 98.00 | 6.39 | 92.00 |
| 2018 | 22 | 16 | 231 | 37 | 15.40 | 84.00 | 0 | 0 | 22 | 3 | 275 | 22 | 29 | 32.20 | 5.02 | 38.44 |
| 2017 | 16 | 12 | 402 | 102 | 44.66 | 148.88 | 1 | 2 | 36 | 17 | 270 | 15 | 6 | 99.00 | 5.64 | 105.16 |
| 2016 | 15 | 12 | 145 | 45 | 16.11 | 81.46 | 0 | 0 | 10 | 3 | 178 | 15 | 10 | 70.50 | 5.30 | 79.80 |
| 2015 | 18 | 17 | 248 | 46 | 17.71 | 81.84 | 0 | 0 | 29 | 5 | 303 | 17 | 21 | 34.33 | 4.72 | 43.61 |
| 2014 | 12 | 12 | 421 | 119 | 35.08 | 109.92 | 1 | 3 | 34 | 16 | 383 | 12 | 10 | 43.40 | 4.98 | 52.20 |
T20I
- 201454 runs
- 201572 runs
- 201670 runs
- 20173 runs
- 201833 runs
- 2020157 runs
- 2021137 runs
- 2022515 runs
- 2023110 runs
- 202459 runs
- 20141 wickets
- 20153 wickets
- 20167 wickets
- 20173 wickets
- 20181 wickets
- 20202 wickets
- 202111 wickets
- 202212 wickets
- 20235 wickets
- 20246 wickets
Exact yearly figures · 10 seasons
| Year | Mat | Bat inns | Runs | HS | Avg | SR | 100s | 50s | 4s | 6s | BF | Bowl inns | Wkts | Bowl avg | Econ | Bowl SR |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | 6 | 5 | 59 | 25 | 11.80 | 113.46 | 0 | 0 | 2 | 3 | 52 | 5 | 6 | 17.83 | 8.23 | 13.00 |
| 2023 | 11 | 8 | 110 | 26 | 18.33 | 123.59 | 0 | 0 | 4 | 8 | 89 | 10 | 5 | 36.20 | 8.10 | 26.80 |
| 2022 | 24 | 22 | 515 | 63 | 30.29 | 158.46 | 0 | 4 | 36 | 31 | 325 | 18 | 12 | 26.66 | 9.41 | 17.00 |
| 2021 | 9 | 8 | 137 | 51 | 22.83 | 137.00 | 0 | 1 | 13 | 5 | 100 | 7 | 11 | 11.90 | 6.00 | 11.90 |
| 2020 | 9 | 9 | 157 | 61 | 22.42 | 168.81 | 0 | 1 | 12 | 10 | 93 | 8 | 2 | 55.50 | 8.53 | 39.00 |
| 2018 | 3 | 3 | 33 | 27 | 16.50 | 173.68 | 0 | 0 | 2 | 3 | 19 | 3 | 1 | 119.00 | 14.28 | 50.00 |
| 2017 | 3 | 2 | 3 | 2 | 3.00 | 60.00 | 0 | 0 | 0 | 0 | 5 | 3 | 3 | 23.66 | 5.91 | 24.00 |
| 2016 | 9 | 7 | 70 | 41 | 17.50 | 106.06 | 0 | 0 | 5 | 2 | 66 | 8 | 7 | 28.85 | 8.78 | 19.71 |
| 2015 | 3 | 3 | 72 | 72 | 36.00 | 135.84 | 0 | 1 | 6 | 3 | 53 | 3 | 3 | 18.33 | 6.11 | 18.00 |
| 2014 | 6 | 6 | 54 | 36 | 9.00 | 112.50 | 0 | 0 | 8 | 1 | 48 | 4 | 1 | 59.00 | 8.42 | 42.00 |
Career timeline
Milestones found in available scorecards. The first recorded appearance here is not necessarily the international debut.
- First available scorecard
ODI v West Indies · Sir Vivian Richards Stadium, North Sound
- First century in this archive · 108 runs
Test v Sri Lanka · Headingley
- First five-wicket innings in this archive
Test v India · The Rose Bowl
- Highest recorded innings · 155* runs
Test v Sri Lanka · Riverside Ground
- Best recorded bowling · 6/53
Test v South Africa · Lord's
- Latest available scorecard
T20I v India · Providence Stadium, Guyana