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 United Islamabad United
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
    Desert Vipers vs Sharjah Warriors 17 0 Feb. 7, 2025 T20
    Sunrisers Eastern Cape vs Joburg Super Kings 0 1 Feb. 5, 2025 T20
    Joburg Super Kings vs Durban's Super Giants 14 0 Feb. 1, 2025 T20
    Pretoria Capitals vs Joburg Super Kings 0 0 Jan. 28, 2025 T20
    Joburg Super Kings vs Sunrisers Eastern Cape 0 0 Jan. 26, 2025 T20
    Paarl Royals vs Joburg Super Kings 1 0 Jan. 20, 2025 T20
    Guyana Amazon Warriors vs Rangpur Riders 5 0 Dec. 4, 2024 T20
    Guyana Amazon Warriors vs Hampshire 20 0 Dec. 1, 2024 T20
    Guyana Amazon Warriors vs Victoria 51 0 Nov. 29, 2024 T20
    Guyana Amazon Warriors vs Lahore Qalandars 17 0 Nov. 26, 2024 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 188 3085 119 225 173 13 1 49 95.84 6.20 2172 2257
    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

    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 3 43 4 1 2 0 0 0 92.31 4.28 30 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 4 70 0 4 4 0 0 1 87.32 1.94 24 50

    v/s Hyderabad

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 4 69 0 7 2 0 0 3 106.16 6.75 30 49

    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

    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 1 0 2 0 0 0 0 0 0.00 1.50 8 0

    v/s Northamptonshire

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 3 63 2 5 4 1 0 3 91.11 9.58 42 42

    v/s Derbyshire

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 3 69 3 6 4 1 0 1 91.76 4.50 48 44

    v/s Birmingham Bears

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 8 241 9 19 15 1 1 3 119.78 6.83 114 166

    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

    Format Mat Runs Wkts 4s 6s 50s 100s Ct S/R E/R BT BF
    T20 4 89 0 8 6 1 0 2 137.30 2.13 12 60

    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 Qalandars

    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 4 83 5 6 4 1 0 2 107.50 10.69 72 64

    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