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
England Champions England Champions

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
    India Champions vs England Champions 33 0 July 27, 2025 T20
    England Champions vs South Africa Champions 10 0 July 24, 2025 T20
    England Champions vs West Indies Champions 0 0 July 22, 2025 T20
    Guyana Amazon Warriors vs Rangpur Riders 0 1 July 18, 2025 T20
    England Champions vs Pakistan Champions 0 0 July 18, 2025 T20
    Guyana Amazon Warriors vs Hobart Hurricanes 30 2 July 16, 2025 T20
    Guyana Amazon Warriors vs Dubai Capitals 40 1 July 13, 2025 T20
    Guyana Amazon Warriors vs Central Stags 6 0 July 11, 2025 T20
    Guyana Amazon Warriors vs Rangpur Riders 27 0 July 10, 2025 T20
    Leicestershire vs Birmingham Bears 1 0 July 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 211 3359 136 242 190 13 1 54 93.42 6.27 2478 2487
    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 1 12 3 1 0 0 0 1 133.33 4.00 24 9

    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 1 16 0 1 1 0 0 0 133.33 0.00 0 12

    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 Dubai Capitals

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 1 40 1 2 2 0 0 0 105.26 3.50 24 38

    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 4 38 1 4 1 0 0 0 83.75 6.83 54 32

    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 8 146 7 15 7 0 0 2 114.04 8.09 144 109

    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

    v/s Central Stags

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

    v/s Hobart Hurricanes

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 1 30 2 2 2 0 0 0 83.33 8.50 12 36

    v/s Pakistan Champions

    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 0.00 0 0

    v/s West Indies Champions

    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 11.00 6 1

    v/s South Africa Champions

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

    v/s India Champions

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 1 33 0 1 4 0 0 1 253.85 11.25 24 13