Overview
Born: June 18, 1987
Height: 5.84 Feet
Batting Style: Left-Hand Bat
Bowling Style: Right-Arm Off Break

Teams
England England
Chennai Chennai
Worcestershire Worcestershire
Comilla Victorians Comilla Victorians
Sharjah Warriors Sharjah Warriors
Islamabad Islamabad
Islamabad United Islamabad United
Birmingham Bears Birmingham Bears
Joburg Super Kings Joburg Super Kings
Guyana Amazon Warriors Guyana Amazon Warriors
Chittagong Kings Chittagong Kings
Kolkata Kolkata

Player Bio :
  • Moeen Ali is an English cricketer who serves as vice-captain for England in limited overs cricket, and previously played for the Test team.
  • Moeen Ali is playing for Kolkata Knight Riders in IPL 2025 Season.
  • Check Moeen Ali IPL 2025 Stats here:.

Moeen Ali Recent Matches

Match Runs Wickets Date Format
Leicestershire vs Birmingham Bears 1 0 July 4, 2025 T20
Birmingham Bears vs Worcestershire 4 0 June 20, 2025 T20
Birmingham Bears vs Nottinghamshire 34 1 June 14, 2025 T20
Yorkshire vs Birmingham Bears 9 1 June 13, 2025 T20
Northamptonshire vs Birmingham Bears 31 1 June 11, 2025 T20
Birmingham Bears vs Derbyshire 33 0 June 8, 2025 T20
Birmingham Bears vs Yorkshire 10 2 June 6, 2025 T20
Birmingham Bears vs Durham 1 2 May 31, 2025 T20
Kolkata Knight Riders vs Chennai Super Kings 0 1 May 7, 2025 T20
Kolkata Knight Riders vs Rajasthan Royals 0 2 May 4, 2025 T20

Moeen Ali Overall Performance

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
TEST 16 312 23 38 9 1 0 8 55.11 3.03 1638 531
T20 202 3213 132 231 181 13 1 53 93.83 6.32 2388 2362
ODI 33 621 26 48 24 2 0 16 75.67 5.25 1076 703

v/s Sri Lanka

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 3 9 3 1 0 0 0 2 56.67 4.53 29 14
ODI 4 43 1 2 0 0 0 2 37.28 2.38 30 72

v/s India

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
TEST 2 49 8 4 5 0 0 1 129.45 3.74 366 48
ODI 4 74 1 4 3 0 0 2 61.37 6.06 168 93
T20 3 51 0 4 2 0 0 1 98.33 4.67 12 30

v/s Delhi Capitals

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 4 21 1 2 0 0 0 5 48.96 3.02 42 20

v/s Rajasthan

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 4 43 6 1 2 0 0 0 69.23 6.79 48 43

v/s Punjab

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 2 63 1 9 1 0 0 0 116.70 2.84 18 51

v/s Kolkata

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 6 75 3 4 4 0 0 2 65.16 3.08 72 62

v/s Hyderabad

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 2 17 2 2 0 0 0 1 50.00 6.34 24 17

v/s Bengaluru

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 2 3 0 0 0 0 0 0 18.75 3.17 18 8

v/s Mumbai Indians

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 2 58 1 5 5 1 0 1 80.56 0.50 6 36

v/s Nottinghamshire

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 4 78 4 6 5 0 0 1 158.51 7.92 78 48

v/s Northamptonshire

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 4 94 3 7 6 1 0 3 100.63 10.44 54 66

v/s Lancashire

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 2 40 2 4 2 0 0 0 141.18 5.50 30 26

v/s Yorkshire

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 1 9 1 1 0 0 0 1 112.50 8.67 18 8

v/s Leicestershire

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 1 1 0 0 0 0 0 1 25.00 7.00 12 4

v/s Derbyshire

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 4 102 3 8 6 1 0 1 117.35 5.13 60 61

v/s Birmingham Bears

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 13 323 14 22 21 1 1 3 121.97 7.07 192 221

v/s Pakistan

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 6 42 6 6 1 0 0 1 56.75 6.74 90 30
ODI 1 8 2 0 1 0 0 0 133.33 6.00 60 6

v/s Hampshire

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 1 20 0 2 1 0 0 0 117.65 7.00 6 17

v/s New Zealand

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 6 89 1 4 5 1 0 2 119.50 4.73 38 64
ODI 4 59 7 6 1 0 0 2 88.83 6.15 182 65

v/s West Indies

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 2 16 3 2 0 0 0 1 102.50 5.88 36 14

v/s Bangladesh

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 1 0 2 0 0 0 0 0 0.00 6.00 18 0
ODI 1 56 0 2 6 1 0 0 143.59 3.50 12 39

v/s Australia

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 4 79 1 4 6 0 0 0 118.12 5.00 18 49
ODI 2 28 1 3 1 0 0 1 154.03 3.00 24 35

v/s South Africa

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 5 129 5 8 8 1 0 0 148.13 8.22 72 77
ODI 3 9 3 1 0 0 0 0 47.22 5.36 122 13

v/s Team Sylhet

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 3 71 1 6 3 0 0 0 92.83 7.75 54 57

v/s Chattogram Challengers

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 3 83 7 5 7 1 0 1 150.53 7.41 57 37

v/s Khulna Tigers

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 1 0 2 0 0 0 0 0 0.00 11.50 24 0

v/s Lucknow

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 2 19 4 3 0 0 0 0 73.08 8.50 36 13

v/s Gujarat Titans

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 3 21 1 0 2 0 0 0 41.18 4.83 30 19

v/s Netherlands

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
ODI 1 4 3 0 0 0 0 1 26.67 5.04 50 15

v/s Afghanistan

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 1 8 0 0 0 0 0 1 80.00 0.00 0 10

v/s Ireland

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 1 24 0 3 1 0 0 0 200.00 0.00 0 12

v/s MI Emirates

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 1 2 0 0 0 0 0 0 66.67 0.00 0 3

v/s Desert Vipers

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 2 35 1 2 0 0 0 0 109.38 8.84 24 32

v/s Gulf Giants

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 1 1 0 0 0 0 0 0 25.00 0.00 0 4

v/s Abu Dhabi Knight Riders

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 1 9 0 1 0 0 0 1 112.50 0.00 0 8

v/s Rangpur Riders

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 1 12 0 1 1 0 0 1 200.00 12.00 6 6

v/s Lahore

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 1 17 0 3 0 0 0 1 89.47 0.00 0 19

v/s Worcestershire

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 5 87 5 6 4 1 0 2 96.00 9.35 78 72

v/s Gloucestershire

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 1 27 1 3 2 0 0 0 135.00 8.50 12 20

v/s Sunrisers Eastern Cape

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 1 0 1 0 0 0 0 1 0.00 4.75 24 4

v/s MI Cape Town

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 1 0 0 0 0 0 0 0 0.00 5.00 6 0

v/s Durban's Super Giants

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 2 40 0 2 3 0 0 1 162.18 9.75 24 25

v/s Paarl Royals

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 1 23 2 2 2 0 0 0 191.67 7.75 24 12

v/s Pretoria Capitals

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 2 0 0 0 0 0 0 0 0.00 4.50 12 2

v/s Scotland

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 1 0 0 0 0 0 0 0 0.00 7.50 12 0

v/s Oman

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 1 0 0 0 0 0 0 1 0.00 0.00 0 0

v/s Namibia

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 1 16 0 0 2 0 0 0 266.67 0.00 0 6

v/s United States of America

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 1 0 0 0 0 0 0 1 0.00 0.00 0 0

v/s Barbados

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 2 77 2 6 4 0 0 0 149.70 7.00 42 54

v/s Trinbago Knight Riders

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 1 5 0 1 0 0 0 0 166.67 9.00 18 3

v/s St Kitts and Nevis Patriots

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 1 10 2 0 0 0 0 0 45.45 2.25 24 22

v/s Antigua and Barbuda Falcons

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 1 42 3 3 3 0 0 1 127.27 2.25 24 33

v/s Saint Lucia Kings

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 1 14 1 1 0 0 0 0 70.00 10.25 24 20

v/s Victoria

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 1 51 0 3 4 1 0 0 154.55 6.50 12 33

v/s Chennai

Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
T20 26 551 13 50 31 3 0 12 103.85 5.28 236 378