You are currently offline

Moeen Ali

Batting Stats :

Format Mat Inns Run BF 4s 6s 100s 50s 30s 0s HS Out NO
T20I 333 290 5847 4172 454 333 3 26 47 30 121 245 45
ODI 148 123 2724 2741 256 85 4 8 21 9 128 106 17
Test 90 152 4921 8630 618 68 8 29 26 17 219 140 12
Total 571 565 13492 15543 1328 486 15 63 94 56 219 491 74

Bowling Stats :

Format Mat Inns Ov Run DB Wkts 3 Wkts 4 Wkts 5 Wkts ER
T20I 333 273 696.4 5505 1410 220 9 3 0 128
ODI 148 139 1099.9 5942 2915 128 11 3 0 157
Test 90 155 2610.4 9520 10877 251 19 13 7 288
Total 571 567 4406.7 20967 15202 599 39 19 7 573
Overview
T20I
ODI
Test
Tournaments
Gender : Man

Team Played For

1. Worcestershire
2. Sharjah Warriorz
3. Sharjah Warriors
4. Royal Challengers Bangalore
5. Multan Sultans
6. Kolkata Knight Riders
7. Joburg Super Kings
8. Guyana Amazon Warriors
9. England
10. Duronto Rajshahi
11. Comilla Victorians
12. Chennai Super Kings
13. Cape Town Blitz
14. Birmingham Phoenix
15. Birmingham Bears


Tournament Played

1. Bangladesh Premier League (2012-13)
2. England in West Indies ODI Series (2013-14)
3. England in West Indies T20I Series (2013-14)
4. ICC Cricket World Cup (2014-15)
5. Pataudi Trophy (2014)
6. India in England ODI Series (2014)
7. England VS India Only T20-2014 (2014)
8. Sri Lanka in England Test Series (2014)
9. ICC Men's T20 World Cup (2013-14)

For Full Tournament List Click on Tournament Tab..
Total Tournament Played : 115

Match List T20

Guyana Amazon Warriors VS Trinbago Knight Riders Final T20

Providence Stadium, Guyana

Caribbean Premier League 2025 21 Sep, 2025

Guyana Amazon Warriors VS St Lucia Kings Qualifier 1 T20

Providence Stadium, Guyana

Caribbean Premier League 2025 17 Sep, 2025

Guyana Amazon Warriors VS Barbados Royals 30th T20

Providence Stadium, Guyana

Caribbean Premier League 2025 14 Sep, 2025

St Lucia Kings VS Guyana Amazon Warriors 29th T20

Providence Stadium, Guyana

Caribbean Premier League 2025 13 Sep, 2025

Guyana Amazon Warriors VS Antigua and Barbuda Falcons 26th T20

Providence Stadium, Guyana

Caribbean Premier League 2025 10 Sep, 2025

St Kitts and Nevis Patriots VS Guyana Amazon Warriors 25th T20

Providence Stadium, Guyana

Caribbean Premier League 2025 07 Sep, 2025

Trinbago Knight Riders VS Guyana Amazon Warriors 23rd T20

Providence Stadium, Guyana

Caribbean Premier League 2025 06 Sep, 2025

Barbados Royals VS Guyana Amazon Warriors 21st T20

Kensington Oval, Bridgetown, Barbados

Caribbean Premier League 2025 04 Sep, 2025

Guyana Amazon Warriors VS Trinbago Knight Riders 17th T20

Brian Lara Stadium, Tarouba, Trinidad

Caribbean Premier League 2025 30 Aug, 2025

For Full T20I Match List Click on T20I Tab... Total T20I Match : 333

Match List ODI

England VS Pakistan 44th ODI

Eden Gardens, Kolkata

ICC Cricket World Cup 2023-24 11 Nov, 2023

England VS Netherlands 40th ODI

Maharashtra Cricket Association Stadium, Pune

ICC Cricket World Cup 2023-24 08 Nov, 2023

Australia VS England 36th ODI

Narendra Modi Stadium, Ahmedabad

ICC Cricket World Cup 2023-24 04 Nov, 2023

India VS England 29th ODI

Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow

ICC Cricket World Cup 2023-24 29 Oct, 2023

England VS Sri Lanka 25th ODI

M Chinnaswamy Stadium, Bengaluru

ICC Cricket World Cup 2023-24 26 Oct, 2023

England VS New Zealand 1st ODI

Narendra Modi Stadium, Ahmedabad

ICC Cricket World Cup 2023-24 05 Oct, 2023

England VS New Zealand 4th ODI

Lord's, London

New Zealand tour of England 2023 15 Sep, 2023

England VS New Zealand 3rd ODI

Kennington Oval, London

New Zealand tour of England 2023 13 Sep, 2023

England VS New Zealand 2nd ODI

The Rose Bowl, Southampton

New Zealand tour of England 2023 10 Sep, 2023

For Full ODI Match List Click on ODI Tab... Total ODI Match : 148

Match List Test

England VS Australia 5th Test

Kennington Oval, London

The Ashes 2023 27 Jul, 2023

Australia VS England 4th Test

Old Trafford, Manchester

The Ashes 2023 19 Jul, 2023

Australia VS England 3rd Test

Headingley, Leeds

The Ashes 2023 06 Jul, 2023

England VS Australia 1st Test

Edgbaston, Birmingham

The Ashes 2023 16 Jun, 2023

India VS England 4th Test

Kennington Oval, London

India tour of England 2021 02 Sep, 2021

India VS England 3rd Test

Headingley, Leeds

India tour of England 2021 25 Aug, 2021

India VS England 2nd Test

Lord's, London

India tour of England 2021 12 Aug, 2021

India VS England 2nd Test

MA Chidambaram Stadium, Chepauk, Chennai

England tour of India 2020-21 13 Feb, 2021

Worcestershire VS Glamorgan Only Test

County Ground, New Road, Worcester

Specsavers County Championship 2019 10 Sep, 2019

For Full Test Match List Click on Test Tab... Total Test Match : 90

Match List T20

Guyana Amazon Warriors VS Trinbago Knight Riders Final T20

Providence Stadium, Guyana

Caribbean Premier League 2025 21 Sep, 2025

MM Ali: 10 (14)

MM Ali: 0-11(4.0)

Guyana Amazon Warriors VS St Lucia Kings Qualifier 1 T20

Providence Stadium, Guyana

Caribbean Premier League 2025 17 Sep, 2025

MM Ali: 4 (8)

MM Ali: 0-9(1.0)

Guyana Amazon Warriors VS Barbados Royals 30th T20

Providence Stadium, Guyana

Caribbean Premier League 2025 14 Sep, 2025

MM Ali: 7 (3)

MM Ali: 0-8(1.0)

St Lucia Kings VS Guyana Amazon Warriors 29th T20

Providence Stadium, Guyana

Caribbean Premier League 2025 13 Sep, 2025

MM Ali: 17 (15)

MM Ali: 0-21(1.0)

Guyana Amazon Warriors VS Antigua and Barbuda Falcons 26th T20

Providence Stadium, Guyana

Caribbean Premier League 2025 10 Sep, 2025

MM Ali: 10 (15)

MM Ali: 2-10(4.0)

St Kitts and Nevis Patriots VS Guyana Amazon Warriors 25th T20

Providence Stadium, Guyana

Caribbean Premier League 2025 07 Sep, 2025

MM Ali: 19 (19)

MM Ali: 0-18(2.0)

Trinbago Knight Riders VS Guyana Amazon Warriors 23rd T20

Providence Stadium, Guyana

Caribbean Premier League 2025 06 Sep, 2025

MM Ali: 4 (3)

MM Ali: 1-11(4.0)

Barbados Royals VS Guyana Amazon Warriors 21st T20

Kensington Oval, Bridgetown, Barbados

Caribbean Premier League 2025 04 Sep, 2025

MM Ali: 0 (2)

Did not bowl.

Guyana Amazon Warriors VS Trinbago Knight Riders 17th T20

Brian Lara Stadium, Tarouba, Trinidad

Caribbean Premier League 2025 30 Aug, 2025

MM Ali: 4 (6)

MM Ali: 0-31(2.0)

Guyana Amazon Warriors VS St Lucia Kings 13th T20

Daren Sammy National Cricket Stadium, Gros Islet, St Lucia

Caribbean Premier League 2025 26 Aug, 2025

MM Ali: 0 (3)

MM Ali: 0-18(1.0)

Guyana Amazon Warriors VS Antigua and Barbuda Falcons 9th T20

Sir Vivian Richards Stadium, North Sound, Antigua

Caribbean Premier League 2025 22 Aug, 2025

Did not bat.

Did not bowl.

St Kitts and Nevis Patriots VS Guyana Amazon Warriors 2nd T20

Warner Park, Basseterre, St Kitts

Caribbean Premier League 2025 15 Aug, 2025

MM Ali: 19 (17)

MM Ali: 0-16(1.0)

Leicestershire VS Birmingham Bears Only T20

Grace Road, Leicester

Vitality Blast Men 2025 04 Jul, 2025

MM Ali: 1 (4)

MM Ali: 0-14(2.0)

Worcestershire VS Birmingham Bears Only T20

Edgbaston, Birmingham

Vitality Blast Men 2025 20 Jun, 2025

MM Ali: 4 (8)

MM Ali: 0-4(1.0)

Birmingham Bears VS Nottinghamshire Only T20

Edgbaston, Birmingham

Vitality Blast Men 2025 14 Jun, 2025

MM Ali: 34 (12)

MM Ali: 1-24(2.0)

Birmingham Bears VS Yorkshire Only T20

Headingley, Leeds

Vitality Blast Men 2025 13 Jun, 2025

MM Ali: 9 (8)

MM Ali: 1-26(3.0)

Northamptonshire VS Birmingham Bears Only T20

County Ground, Northampton

Vitality Blast Men 2025 11 Jun, 2025

MM Ali: 31 (24)

MM Ali: 1-26(2.0)

Birmingham Bears VS Derbyshire Only T20

Edgbaston, Birmingham

Vitality Blast Men 2025 08 Jun, 2025

MM Ali: 33 (17)

MM Ali: 0-14(2.0)

Yorkshire VS Birmingham Bears Only T20

Edgbaston, Birmingham

Vitality Blast Men 2025 06 Jun, 2025

MM Ali: 10 (12)

MM Ali: 2-31(4.0)

Birmingham Bears VS Durham Only T20

Edgbaston, Birmingham

Vitality Blast Men 2025 31 May, 2025

MM Ali: 1 (6)

MM Ali: 2-27(4.0)

Kolkata Knight Riders VS Chennai Super Kings 57th T20

Eden Gardens, Kolkata

Indian Premier League 2025 07 May, 2025

Did not bat.

MM Ali: 1-23(2.0)

Kolkata Knight Riders VS Rajasthan Royals 53rd T20

Eden Gardens, Kolkata

Indian Premier League 2025 04 May, 2025

Did not bat.

MM Ali: 2-43(3.0)

Gujarat Titans VS Kolkata Knight Riders 39th T20

Eden Gardens, Kolkata

Indian Premier League 2025 21 Apr, 2025

MM Ali: 0 (2)

MM Ali: 0-27(3.0)

Chennai Super Kings VS Kolkata Knight Riders 25th T20

MA Chidambaram Stadium, Chepauk, Chennai

Indian Premier League 2025 11 Apr, 2025

Did not bat.

MM Ali: 1-20(4.0)

Kolkata Knight Riders VS Sunrisers Hyderabad 15th T20

Eden Gardens, Kolkata

Indian Premier League 2025 03 Apr, 2025

Did not bat.

Did not bowl.

Rajasthan Royals VS Kolkata Knight Riders 6th T20

Barsapara Cricket Stadium, Guwahati

Indian Premier League 2025 26 Mar, 2025

MM Ali: 5 (12)

MM Ali: 2-23(4.0)

Sharjah Warriorz VS Desert Vipers Qualifier 2 T20

Sharjah Cricket Stadium

International League T20 2024-25 07 Feb, 2025

MM Ali: 17 (16)

MM Ali: 0-29(3.0)

Sunrisers Eastern Cape VS Joburg Super Kings Eliminator T20

SuperSport Park, Centurion

SA20 2024-25 05 Feb, 2025

MM Ali: 0 (4)

MM Ali: 1-19(4.0)

Durban's Super Giants VS Joburg Super Kings 29th T20

The Wanderers Stadium, Johannesburg

SA20 2024-25 01 Feb, 2025

MM Ali: 14 (13)

MM Ali: 0-18(2.0)

Joburg Super Kings VS Pretoria Capitals 24th T20

SuperSport Park, Centurion

SA20 2024-25 28 Jan, 2025

MM Ali: 0 (2)

MM Ali: 0-20(2.0)

Sunrisers Eastern Cape VS Joburg Super Kings 22nd T20

The Wanderers Stadium, Johannesburg

SA20 2024-25 26 Jan, 2025

Did not bat.

MM Ali: 0-14(2.0)

Joburg Super Kings VS Paarl Royals 15th T20

Boland Park, Paarl

SA20 2024-25 20 Jan, 2025

MM Ali: 1 (8)

MM Ali: 0-33(3.0)

Pretoria Capitals VS Joburg Super Kings 10th T20

The Wanderers Stadium, Johannesburg

SA20 2024-25 16 Jan, 2025

Did not bat.

MM Ali: 2-21(4.0)

Guyana Amazon Warriors VS St Lucia Kings Final T20

Providence Stadium, Guyana

Caribbean Premier League 2024 06 Oct, 2024

MM Ali: 14 (20)

MM Ali: 1-41(4.0)

Barbados Royals VS Guyana Amazon Warriors Qualifier 2 T20

Providence Stadium, Guyana

Caribbean Premier League 2024 04 Oct, 2024

MM Ali: 44 (35)

MM Ali: 2-24(4.0)

St Lucia Kings VS Guyana Amazon Warriors Qualifier 1 T20

Providence Stadium, Guyana

Caribbean Premier League 2024 02 Oct, 2024

MM Ali: 1 (2)

MM Ali: 2-24(4.0)

Trinbago Knight Riders VS Guyana Amazon Warriors 30th T20

Providence Stadium, Guyana

Caribbean Premier League 2024 29 Sep, 2024

MM Ali: 5 (3)

MM Ali: 0-28(3.0)

Guyana Amazon Warriors VS St Lucia Kings 29th T20

Providence Stadium, Guyana

Caribbean Premier League 2024 28 Sep, 2024

MM Ali: 1 (5)

MM Ali: 2-21(4.0)

Guyana Amazon Warriors VS Barbados Royals 27th T20

Providence Stadium, Guyana

Caribbean Premier League 2024 25 Sep, 2024

MM Ali: 8 (3)

MM Ali: 2-16(4.0)

Guyana Amazon Warriors VS Antigua and Barbuda Falcons 23rd T20

Providence Stadium, Guyana

Caribbean Premier League 2024 21 Sep, 2024

MM Ali: 42 (33)

MM Ali: 3-10(4.0)

Guyana Amazon Warriors VS St Kitts and Nevis Patriots 21st T20

Providence Stadium, Guyana

Caribbean Premier League 2024 20 Sep, 2024

MM Ali: 10 (22)

MM Ali: 2-9(4.0)

Guyana Amazon Warriors VS Trinbago Knight Riders 19th T20

Queen's Park Oval, Port of Spain, Trinidad

Caribbean Premier League 2024 18 Sep, 2024

MM Ali: 11 (11)

MM Ali: 1-5(2.0)

Barbados Royals VS Guyana Amazon Warriors 16th T20

Kensington Oval, Bridgetown, Barbados

Caribbean Premier League 2024 14 Sep, 2024

MM Ali: 33 (19)

MM Ali: 0-24(3.0)

Gloucestershire VS Birmingham Bears Quarter Final T20

Edgbaston, Birmingham

Vitality Blast 2024 06 Sep, 2024

MM Ali: 27 (20)

MM Ali: 1-17(2.0)

Southern Brave VS Birmingham Phoenix Eliminator T20

Kennington Oval, London

The Hundred Men's Competition 2024 17 Aug, 2024

MM Ali: 24 (25)

MM Ali: 0-17(1.4)

Manchester Originals VS Birmingham Phoenix 32nd T20

Edgbaston, Birmingham

The Hundred Men's Competition 2024 15 Aug, 2024

MM Ali: 6 (3)

Did not bowl.

Trent Rockets VS Birmingham Phoenix 28th T20

Edgbaston, Birmingham

The Hundred Men's Competition 2024 12 Aug, 2024

MM Ali: 13 (16)

MM Ali: 0-13(1.4)

Welsh Fire VS Birmingham Phoenix 25th T20

Sophia Gardens, Cardiff

The Hundred Men's Competition 2024 10 Aug, 2024

MM Ali: 60 (46)

Did not bowl.

Northern Superchargers VS Birmingham Phoenix 19th T20

Edgbaston, Birmingham

The Hundred Men's Competition 2024 06 Aug, 2024

MM Ali: 37 (21)

MM Ali: 0-5(0.5)

Southern Brave VS Birmingham Phoenix 13th T20

Edgbaston, Birmingham

The Hundred Men's Competition 2024 03 Aug, 2024

MM Ali: 5 (4)

MM Ali: 0-10(1.4)

Birmingham Phoenix VS Trent Rockets 9th T20

Trent Bridge, Nottingham

The Hundred Men's Competition 2024 31 Jul, 2024

MM Ali: 4 (6)

MM Ali: 0-5(0.5)

London Spirit VS Birmingham Phoenix 5th T20

Lord's, London

The Hundred Men's Competition 2024 27 Jul, 2024

MM Ali: 0 (3)

MM Ali: 0-0(0.1)

Birmingham Phoenix VS Oval Invincibles 1st T20

Kennington Oval, London

The Hundred Men's Competition 2024 23 Jul, 2024

MM Ali: 1 (4)

Did not bowl.

Birmingham Bears VS Leicestershire Only T20

Edgbaston, Birmingham

Vitality Blast 2024 19 Jul, 2024

MM Ali: 103 (59)

Did not bowl.

Northamptonshire VS Birmingham Bears Only T20

County Ground, Northampton

Vitality Blast 2024 18 Jul, 2024

MM Ali: 0 (1)

MM Ali: 0-11(1.0)

Birmingham Bears VS Derbyshire Only T20

Edgbaston, Birmingham

Vitality Blast 2024 14 Jul, 2024

MM Ali: 59 (32)

Did not bowl.

Worcestershire VS Birmingham Bears Only T20

Edgbaston, Birmingham

Vitality Blast 2024 12 Jul, 2024

MM Ali: 16 (15)

MM Ali: 2-33(3.1)

Nottinghamshire VS Birmingham Bears Only T20

Trent Bridge, Nottingham

Vitality Blast 2024 07 Jul, 2024

Did not bat.

MM Ali: 2-2(1.2)

India VS England Semi Final T20

Providence Stadium, Guyana

ICC Men's T20 World Cup 2024 27 Jun, 2024

MM Ali: 8 (10)

Did not bowl.

United States of America VS England 49th T20

Kensington Oval, Bridgetown, Barbados

ICC Men's T20 World Cup 2024 23 Jun, 2024

Did not bat.

Did not bowl.

South Africa VS England 45th T20

Daren Sammy National Cricket Stadium, Gros Islet, St Lucia

ICC Men's T20 World Cup 2024 21 Jun, 2024

MM Ali: 9 (10)

MM Ali: 1-25(3.0)

West Indies VS England 42nd T20

Daren Sammy National Cricket Stadium, Gros Islet, St Lucia

ICC Men's T20 World Cup 2024 19 Jun, 2024

MM Ali: 13 (10)

MM Ali: 1-15(2.0)

England VS Namibia 34th T20

Sir Vivian Richards Stadium, North Sound, Antigua

ICC Men's T20 World Cup 2024 15 Jun, 2024

MM Ali: 16 (6)

Did not bowl.

Oman VS England 28th T20

Sir Vivian Richards Stadium, North Sound, Antigua

ICC Men's T20 World Cup 2024 13 Jun, 2024

Did not bat.

Did not bowl.

Australia VS England 17th T20

Kensington Oval, Bridgetown, Barbados

ICC Men's T20 World Cup 2024 08 Jun, 2024

MM Ali: 25 (15)

MM Ali: 1-18(2.0)

Scotland VS England 6th T20

Kensington Oval, Bridgetown, Barbados

ICC Men's T20 World Cup 2024 04 Jun, 2024

Did not bat.

MM Ali: 0-15(2.0)

Pakistan VS England 4th T20

Kennington Oval, London

Pakistan tour of England 2024 30 May, 2024

Did not bat.

MM Ali: 1-23(2.0)

England VS Pakistan 2nd T20

Edgbaston, Birmingham

Pakistan tour of England 2024 25 May, 2024

MM Ali: 4 (7)

MM Ali: 2-26(4.0)

Rajasthan Royals VS Chennai Super Kings 61st T20

MA Chidambaram Stadium, Chepauk, Chennai

Indian Premier League 2024 12 May, 2024

MM Ali: 10 (13)

Did not bowl.

Gujarat Titans VS Chennai Super Kings 59th T20

Narendra Modi Stadium, Ahmedabad

Indian Premier League 2024 10 May, 2024

MM Ali: 56 (36)

Did not bowl.

Chennai Super Kings VS Punjab Kings 53rd T20

Himachal Pradesh Cricket Association Stadium, Dharamsala

Indian Premier League 2024 05 May, 2024

MM Ali: 17 (20)

Did not bowl.

Chennai Super Kings VS Punjab Kings 49th T20

MA Chidambaram Stadium, Chepauk, Chennai

Indian Premier League 2024 01 May, 2024

MM Ali: 15 (9)

MM Ali: 0-22(2.0)

Chennai Super Kings VS Sunrisers Hyderabad 46th T20

MA Chidambaram Stadium, Chepauk, Chennai

Indian Premier League 2024 28 Apr, 2024

Did not bat.

Did not bowl.

Chennai Super Kings VS Lucknow Super Giants 39th T20

MA Chidambaram Stadium, Chepauk, Chennai

Indian Premier League 2024 23 Apr, 2024

Did not bat.

MM Ali: 0-21(2.0)

Chennai Super Kings VS Lucknow Super Giants 34th T20

Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow

Indian Premier League 2024 19 Apr, 2024

MM Ali: 30 (20)

MM Ali: 0-5(1.0)

Chennai Super Kings VS Sunrisers Hyderabad 18th T20

Rajiv Gandhi International Stadium, Uppal, Hyderabad

Indian Premier League 2024 05 Apr, 2024

Did not bat.

MM Ali: 2-23(3.0)

Comilla Victorians VS Fortune Barishal Final T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2023-24 01 Mar, 2024

MM Ali: 3 (6)

MM Ali: 2-28(4.0)

Rangpur Riders VS Comilla Victorians Qualifier 1 T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2023-24 26 Feb, 2024

MM Ali: 12 (6)

MM Ali: 0-12(1.0)

Comilla Victorians VS Fortune Barishal 41st T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2023-24 23 Feb, 2024

MM Ali: 23 (22)

MM Ali: 0-13(1.0)

Rangpur Riders VS Comilla Victorians 40th T20

Zahur Ahmed Chowdhury Stadium, Chattogram

Bangladesh Premier League 2023-24 20 Feb, 2024

MM Ali: 6 (10)

MM Ali: 0-41(4.0)

Sylhet Strikers VS Comilla Victorians 37th T20

Zahur Ahmed Chowdhury Stadium, Chattogram

Bangladesh Premier League 2023-24 19 Feb, 2024

MM Ali: 0 (5)

MM Ali: 0-13(2.0)

Khulna Tigers VS Comilla Victorians 32nd T20

Zahur Ahmed Chowdhury Stadium, Chattogram

Bangladesh Premier League 2023-24 14 Feb, 2024

Did not bat.

MM Ali: 2-47(4.0)

Comilla Victorians VS Chattogram Challengers 29th T20

Zahur Ahmed Chowdhury Stadium, Chattogram

Bangladesh Premier League 2023-24 13 Feb, 2024

MM Ali: 53 (24)

MM Ali: 4-23(3.3)

Durban's Super Giants VS Joburg Super Kings Qualifier 2 T20

The Wanderers Stadium, Johannesburg

SA20 2023-24 08 Feb, 2024

MM Ali: 30 (26)

MM Ali: 0-9(1.0)

Paarl Royals VS Joburg Super Kings Eliminator T20

The Wanderers Stadium, Johannesburg

SA20 2023-24 07 Feb, 2024

Did not bat.

MM Ali: 1-27(4.0)

Durban's Super Giants VS Joburg Super Kings 29th T20

The Wanderers Stadium, Johannesburg

SA20 2023-24 03 Feb, 2024

MM Ali: 26 (12)

MM Ali: 0-21(2.0)

Joburg Super Kings VS Sunrisers Eastern Cape 25th T20

The Wanderers Stadium, Johannesburg

SA20 2023-24 31 Jan, 2024

MM Ali: 0 (6)

MM Ali: 0-16(2.0)

MI Cape Town VS Joburg Super Kings 23rd T20

Newlands, Cape Town

SA20 2023-24 29 Jan, 2024

Did not bat.

MM Ali: 0-5(1.0)

Joburg Super Kings VS Pretoria Capitals 21st T20

SuperSport Park, Centurion

SA20 2023-24 27 Jan, 2024

Did not bat.

Did not bowl.

Joburg Super Kings VS Paarl Royals 17th T20

The Wanderers Stadium, Johannesburg

SA20 2023-24 24 Jan, 2024

MM Ali: 23 (12)

MM Ali: 2-39(4.0)

Pretoria Capitals VS Joburg Super Kings 13th T20

The Wanderers Stadium, Johannesburg

SA20 2023-24 20 Jan, 2024

MM Ali: 25 (21)

MM Ali: 0-12(2.0)

Joburg Super Kings VS Paarl Royals 9th T20

Boland Park, Paarl

SA20 2023-24 17 Jan, 2024

MM Ali: 18 (22)

MM Ali: 1-19(2.1)

Durban's Super Giants VS Joburg Super Kings 7th T20

Kingsmead, Durban

SA20 2023-24 15 Jan, 2024

MM Ali: 36 (26)

MM Ali: 1-14(2.0)

MI Cape Town VS Joburg Super Kings 4th T20

The Wanderers Stadium, Johannesburg

SA20 2023-24 13 Jan, 2024

MM Ali: 11 (8)

MM Ali: 0-43(4.0)

England VS West Indies 5th T20

Brian Lara Stadium, Tarouba, Trinidad

England tour of West Indies 2023-24 21 Dec, 2023

MM Ali: 23 (21)

MM Ali: 0-13(2.0)

England VS West Indies 4th T20

Brian Lara Stadium, Tarouba, Trinidad

England tour of West Indies 2023-24 19 Dec, 2023

Did not bat.

MM Ali: 1-20(1.0)

West Indies VS England 3rd T20

National Cricket Stadium, St George's, Grenada

England tour of West Indies 2023-24 16 Dec, 2023

Did not bat.

MM Ali: 1-26(3.0)

West Indies VS England 2nd T20

National Cricket Stadium, St George's, Grenada

England tour of West Indies 2023-24 14 Dec, 2023

MM Ali: 22 (13)

MM Ali: 0-15(2.0)

England VS New Zealand 4th T20

Trent Bridge, Nottingham

New Zealand tour of England 2023 05 Sep, 2023

MM Ali: 1 (3)

MM Ali: 0-23(2.2)

New Zealand VS England 3rd T20

Edgbaston, Birmingham

New Zealand tour of England 2023 03 Sep, 2023

MM Ali: 26 (16)

Did not bowl.

England VS New Zealand 2nd T20

Old Trafford, Manchester

New Zealand tour of England 2023 01 Sep, 2023

MM Ali: 6 (2)

MM Ali: 0-9(1.0)

New Zealand VS England 1st T20

Riverside Ground, Chester-le-Street

New Zealand tour of England 2023 30 Aug, 2023

Did not bat.

MM Ali: 1-11(2.0)

Birmingham Phoenix VS London Spirit 32nd T20

Edgbaston, Birmingham

The Hundred Men's Competition 2023 24 Aug, 2023

MM Ali: 32 (14)

Did not bowl.

Trent Rockets VS Birmingham Phoenix 25th T20

Trent Bridge, Nottingham

The Hundred Men's Competition 2023 19 Aug, 2023

MM Ali: 4 (11)

MM Ali: 1-17(1.4)

Birmingham Phoenix VS Southern Brave 22nd T20

The Rose Bowl, Southampton

The Hundred Men's Competition 2023 16 Aug, 2023

MM Ali: 1 (3)

MM Ali: 1-17(3.2)

Birmingham Phoenix VS Oval Invincibles 19th T20

Edgbaston, Birmingham

The Hundred Men's Competition 2023 13 Aug, 2023

MM Ali: 33 (26)

MM Ali: 0-23(2.3)

Birmingham Phoenix VS Welsh Fire 14th T20

Edgbaston, Birmingham

The Hundred Men's Competition 2023 10 Aug, 2023

MM Ali: 17 (13)

MM Ali: 1-15(3.2)

Manchester Originals VS Birmingham Phoenix 10th T20

Old Trafford, Manchester

The Hundred Men's Competition 2023 07 Aug, 2023

MM Ali: 1 (2)

Did not bowl.

Birmingham Bears VS Northamptonshire Only T20

Edgbaston, Birmingham

Vitality Blast 2023 09 Jun, 2023

MM Ali: 12 (9)

MM Ali: 3-17(4.0)

Birmingham Bears VS Derbyshire Only T20

Edgbaston, Birmingham

Vitality Blast 2023 07 Jun, 2023

MM Ali: 10 (11)

MM Ali: 1-31(4.0)

Nottinghamshire VS Birmingham Bears Only T20

Edgbaston, Birmingham

Vitality Blast 2023 03 Jun, 2023

MM Ali: 10 (12)

MM Ali: 1-32(3.0)

Derbyshire VS Birmingham Bears Only T20

County Ground, Derby

Vitality Blast 2023 02 Jun, 2023

MM Ali: 16 (12)

Did not bowl.

Gujarat Titans VS Chennai Super Kings Final T20

Narendra Modi Stadium, Ahmedabad

Indian Premier League 2023 29 May, 2023

Did not bat.

Did not bowl.

Chennai Super Kings VS Gujarat Titans Qualifier 1 T20

MA Chidambaram Stadium, Chepauk, Chennai

Indian Premier League 2023 23 May, 2023

MM Ali: 9 (4)

Did not bowl.

Chennai Super Kings VS Delhi Capitals 67th T20

Arun Jaitley Stadium, Delhi

Indian Premier League 2023 20 May, 2023

Did not bat.

Did not bowl.

Chennai Super Kings VS Kolkata Knight Riders 61st T20

MA Chidambaram Stadium, Chepauk, Chennai

Indian Premier League 2023 14 May, 2023

MM Ali: 1 (2)

MM Ali: 0-32(4.0)

Chennai Super Kings VS Delhi Capitals 55th T20

MA Chidambaram Stadium, Chepauk, Chennai

Indian Premier League 2023 10 May, 2023

MM Ali: 7 (12)

MM Ali: 0-17(4.0)

Mumbai Indians VS Chennai Super Kings 49th T20

MA Chidambaram Stadium, Chepauk, Chennai

Indian Premier League 2023 06 May, 2023

Did not bat.

MM Ali: 0-11(1.0)

Lucknow Super Giants VS Chennai Super Kings 45th T20

Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow

Indian Premier League 2023 03 May, 2023

Did not bat.

MM Ali: 2-13(4.0)

Chennai Super Kings VS Punjab Kings 41st T20

MA Chidambaram Stadium, Chepauk, Chennai

Indian Premier League 2023 30 Apr, 2023

MM Ali: 10 (6)

MM Ali: 0-10(1.0)

Rajasthan Royals VS Chennai Super Kings 37th T20

Sawai Mansingh Stadium, Jaipur

Indian Premier League 2023 27 Apr, 2023

MM Ali: 23 (12)

MM Ali: 0-17(2.0)

Chennai Super Kings VS Kolkata Knight Riders 33rd T20

Eden Gardens, Kolkata

Indian Premier League 2023 23 Apr, 2023

Did not bat.

MM Ali: 1-20(1.0)

Sunrisers Hyderabad VS Chennai Super Kings 29th T20

MA Chidambaram Stadium, Chepauk, Chennai

Indian Premier League 2023 21 Apr, 2023

MM Ali: 6 (6)

MM Ali: 0-18(2.0)

Chennai Super Kings VS Royal Challengers Bangalore 24th T20

M Chinnaswamy Stadium, Bengaluru

Indian Premier League 2023 17 Apr, 2023

MM Ali: 19 (9)

MM Ali: 1-13(1.0)

Rajasthan Royals VS Chennai Super Kings 17th T20

MA Chidambaram Stadium, Chepauk, Chennai

Indian Premier League 2023 12 Apr, 2023

MM Ali: 7 (10)

MM Ali: 1-21(2.0)

Chennai Super Kings VS Lucknow Super Giants 6th T20

MA Chidambaram Stadium, Chepauk, Chennai

Indian Premier League 2023 03 Apr, 2023

MM Ali: 19 (13)

MM Ali: 4-26(4.0)

Chennai Super Kings VS Gujarat Titans 1st T20

Narendra Modi Stadium, Ahmedabad

Indian Premier League 2023 31 Mar, 2023

MM Ali: 23 (17)

Did not bowl.

Bangladesh VS England 3rd T20

Shere Bangla National Stadium, Mirpur

England tour of Bangladesh 2022-23 14 Mar, 2023

MM Ali: 9 (10)

MM Ali: 0-12(1.0)

England VS Bangladesh 2nd T20

Shere Bangla National Stadium, Mirpur

England tour of Bangladesh 2022-23 12 Mar, 2023

MM Ali: 15 (17)

MM Ali: 1-25(4.0)

England VS Bangladesh 1st T20

Zahur Ahmed Chowdhury Stadium, Chattogram

England tour of Bangladesh 2022-23 09 Mar, 2023

MM Ali: 8 (7)

MM Ali: 1-27(4.0)

Sylhet Strikers VS Comilla Victorians Final T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2022-23 16 Feb, 2023

MM Ali: 25 (17)

MM Ali: 1-31(4.0)

Sylhet Strikers VS Comilla Victorians Qualifier 1 T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2022-23 12 Feb, 2023

MM Ali: 21 (13)

MM Ali: 1-20(2.0)

Sharjah Warriors VS Gulf Giants 30th T20

Sharjah Cricket Stadium

International League T20 2022-23 06 Feb, 2023

MM Ali: 1 (4)

Did not bowl.

Sharjah Warriors VS Abu Dhabi Knight Riders 28th T20

Zayed Cricket Stadium, Abu Dhabi

International League T20 2022-23 04 Feb, 2023

MM Ali: 9 (8)

Did not bowl.

Sharjah Warriors VS Gulf Giants 14th T20

Dubai International Cricket Stadium

International League T20 2022-23 23 Jan, 2023

MM Ali: 16 (12)

Did not bowl.

Dubai Capitals VS Sharjah Warriors 10th T20

Dubai International Cricket Stadium

International League T20 2022-23 21 Jan, 2023

MM Ali: 15 (9)

Did not bowl.

Sharjah Warriors VS MI Emirates 6th T20

Sharjah Cricket Stadium

International League T20 2022-23 17 Jan, 2023

MM Ali: 2 (3)

Did not bowl.

Sharjah Warriors VS Desert Vipers 4th T20

Dubai International Cricket Stadium

International League T20 2022-23 15 Jan, 2023

MM Ali: 18 (16)

MM Ali: 1-8(1.0)

MI Emirates VS Sharjah Warriors 2nd T20

Zayed Cricket Stadium, Abu Dhabi

International League T20 2022-23 14 Jan, 2023

MM Ali: 15 (16)

MM Ali: 0-18(1.0)

Pakistan VS England Final T20

Melbourne Cricket Ground

ICC Men's T20 World Cup 2022-23 13 Nov, 2022

MM Ali: 19 (13)

Did not bowl.

India VS England Semi Final T20

Adelaide Oval

ICC Men's T20 World Cup 2022-23 10 Nov, 2022

Did not bat.

Did not bowl.

Sri Lanka VS England 39th T20

Sydney Cricket Ground

ICC Men's T20 World Cup 2022-23 05 Nov, 2022

MM Ali: 1 (5)

MM Ali: 0-5(1.0)

England VS New Zealand 33rd T20

Brisbane Cricket Ground, Woolloongabba, Brisbane

ICC Men's T20 World Cup 2022-23 01 Nov, 2022

MM Ali: 5 (6)

MM Ali: 0-4(1.0)

Ireland VS England 20th T20

Melbourne Cricket Ground

ICC Men's T20 World Cup 2022-23 26 Oct, 2022

MM Ali: 24 (12)

Did not bowl.

Afghanistan VS England 14th T20

Perth Stadium

ICC Men's T20 World Cup 2022-23 22 Oct, 2022

MM Ali: 8 (10)

Did not bowl.

England VS Australia 3rd T20

Manuka Oval, Canberra

England tour of Australia 2022-23 14 Oct, 2022

Did not bat.

Did not bowl.

England VS Australia 2nd T20

Manuka Oval, Canberra

England tour of Australia 2022-23 12 Oct, 2022

MM Ali: 44 (27)

Did not bowl.

England VS Australia 1st T20

Perth Stadium

England tour of Australia 2022-23 09 Oct, 2022

MM Ali: 10 (7)

MM Ali: 0-11(1.0)

England VS Pakistan 7th T20

Gaddafi Stadium, Lahore

England tour of Pakistan 2022 02 Oct, 2022

Did not bat.

MM Ali: 0-5(1.0)

Pakistan VS England 6th T20

Gaddafi Stadium, Lahore

England tour of Pakistan 2022 30 Sep, 2022

Did not bat.

Did not bowl.

Pakistan VS England 5th T20

Gaddafi Stadium, Lahore

England tour of Pakistan 2022 28 Sep, 2022

MM Ali: 51 (37)

Did not bowl.

Pakistan VS England 4th T20

National Stadium, Karachi

England tour of Pakistan 2022 25 Sep, 2022

MM Ali: 29 (20)

Did not bowl.

England VS Pakistan 3rd T20

National Stadium, Karachi

England tour of Pakistan 2022 23 Sep, 2022

Did not bat.

MM Ali: 0-31(3.1)

England VS Pakistan 2nd T20

National Stadium, Karachi

England tour of Pakistan 2022 22 Sep, 2022

MM Ali: 55 (23)

MM Ali: 0-21(1.0)

Pakistan VS England 1st T20

National Stadium, Karachi

England tour of Pakistan 2022 20 Sep, 2022

MM Ali: 7 (9)

MM Ali: 1-23(2.0)

London Spirit VS Birmingham Phoenix 30th T20

Lord's, London

The Hundred Men's Competition 2022 30 Aug, 2022

MM Ali: 11 (9)

MM Ali: 1-31(2.3)

Manchester Originals VS Birmingham Phoenix 28th T20

Edgbaston, Birmingham

The Hundred Men's Competition 2022 28 Aug, 2022

MM Ali: 4 (2)

MM Ali: 0-11(0.5)

Birmingham Phoenix VS Oval Invincibles 23rd T20

Kennington Oval, London

The Hundred Men's Competition 2022 23 Aug, 2022

MM Ali: 42 (25)

Did not bowl.

Northern Superchargers VS Birmingham Phoenix 19th T20

Edgbaston, Birmingham

The Hundred Men's Competition 2022 19 Aug, 2022

MM Ali: 1 (5)

MM Ali: 2-13(2.3)

Trent Rockets VS Birmingham Phoenix 15th T20

Edgbaston, Birmingham

The Hundred Men's Competition 2022 15 Aug, 2022

MM Ali: 52 (28)

MM Ali: 1-3(0.5)

Birmingham Phoenix VS Welsh Fire 12th T20

Sophia Gardens, Cardiff

The Hundred Men's Competition 2022 13 Aug, 2022

MM Ali: 10 (7)

Did not bowl.

Birmingham Phoenix VS Southern Brave 8th T20

Edgbaston, Birmingham

The Hundred Men's Competition 2022 10 Aug, 2022

MM Ali: 17 (12)

MM Ali: 0-27(1.4)

Birmingham Phoenix VS Trent Rockets 4th T20

Trent Bridge, Nottingham

The Hundred Men's Competition 2022 06 Aug, 2022

MM Ali: 35 (21)

MM Ali: 1-22(2.3)

South Africa VS England 3rd T20

The Rose Bowl, Southampton

South Africa tour of England 2022 31 Jul, 2022

MM Ali: 3 (5)

MM Ali: 1-4(1.0)

South Africa VS England 2nd T20

Sophia Gardens, Cardiff

South Africa tour of England 2022 28 Jul, 2022

MM Ali: 28 (17)

MM Ali: 1-17(2.0)

England VS South Africa 1st T20

County Ground, Bristol

South Africa tour of England 2022 27 Jul, 2022

MM Ali: 52 (18)

MM Ali: 1-27(2.0)

England VS India 3rd T20

Trent Bridge, Nottingham

India tour of England 2022 10 Jul, 2022

MM Ali: 0 (1)

MM Ali: 1-31(2.0)

India VS England 2nd T20

Edgbaston, Birmingham

India tour of England 2022 09 Jul, 2022

MM Ali: 35 (21)

MM Ali: 0-23(2.0)

India VS England 1st T20

The Rose Bowl, Southampton

India tour of England 2022 07 Jul, 2022

MM Ali: 36 (20)

MM Ali: 2-26(2.0)

Worcestershire VS Nottinghamshire Only T20

County Ground, New Road, Worcester

Vitality Blast 2022 03 Jul, 2022

MM Ali: 28 (19)

MM Ali: 0-21(4.0)

Worcestershire VS Lancashire Only T20

County Ground, New Road, Worcester

Vitality Blast 2022 01 Jul, 2022

MM Ali: 31 (17)

MM Ali: 2-6(2.0)

Birmingham Bears VS Worcestershire Only T20

Edgbaston, Birmingham

Vitality Blast 2022 24 Jun, 2022

MM Ali: 4 (8)

MM Ali: 1-39(3.0)

Derbyshire VS Worcestershire Only T20

County Ground, New Road, Worcester

Vitality Blast 2022 10 Jun, 2022

MM Ali: 0 (1)

MM Ali: 2-24(4.0)

Northamptonshire VS Worcestershire Only T20

County Ground, Northampton

Vitality Blast 2022 09 Jun, 2022

MM Ali: 11 (11)

MM Ali: 0-27(2.0)

Leicestershire VS Worcestershire Only T20

County Ground, New Road, Worcester

Vitality Blast 2022 05 Jun, 2022

MM Ali: 17 (14)

MM Ali: 1-20(4.0)

Worcestershire VS Birmingham Bears Only T20

County Ground, New Road, Worcester

Vitality Blast 2022 03 Jun, 2022

MM Ali: 16 (15)

MM Ali: 0-22(1.0)

Chennai Super Kings VS Rajasthan Royals 68th T20

Brabourne Stadium, Mumbai

Indian Premier League 2022 20 May, 2022

MM Ali: 93 (57)

MM Ali: 1-21(4.0)

Chennai Super Kings VS Gujarat Titans 62nd T20

Wankhede Stadium, Mumbai

Indian Premier League 2022 15 May, 2022

MM Ali: 21 (17)

MM Ali: 1-11(2.0)

Chennai Super Kings VS Mumbai Indians 59th T20

Wankhede Stadium, Mumbai

Indian Premier League 2022 12 May, 2022

MM Ali: 0 (2)

MM Ali: 1-17(1.5)

Chennai Super Kings VS Delhi Capitals 55th T20

Dr DY Patil Sports Academy, Navi Mumbai

Indian Premier League 2022 08 May, 2022

MM Ali: 9 (4)

MM Ali: 3-13(4.0)

Royal Challengers Bangalore VS Chennai Super Kings 49th T20

Maharashtra Cricket Association Stadium, Pune

Indian Premier League 2022 04 May, 2022

MM Ali: 34 (27)

MM Ali: 2-29(4.0)

Chennai Super Kings VS Gujarat Titans 29th T20

Maharashtra Cricket Association Stadium, Pune

Indian Premier League 2022 17 Apr, 2022

MM Ali: 1 (3)

MM Ali: 0-17(2.0)

Chennai Super Kings VS Royal Challengers Bangalore 22nd T20

Dr DY Patil Sports Academy, Navi Mumbai

Indian Premier League 2022 12 Apr, 2022

MM Ali: 3 (8)

MM Ali: 0-19(3.0)

Chennai Super Kings VS Sunrisers Hyderabad 17th T20

Dr DY Patil Sports Academy, Navi Mumbai

Indian Premier League 2022 09 Apr, 2022

MM Ali: 48 (35)

MM Ali: 0-10(1.0)

Punjab Kings VS Chennai Super Kings 11th T20

Brabourne Stadium, Mumbai

Indian Premier League 2022 03 Apr, 2022

MM Ali: 0 (2)

MM Ali: 0-8(1.0)

Chennai Super Kings VS Lucknow Super Giants 7th T20

Brabourne Stadium, Mumbai

Indian Premier League 2022 31 Mar, 2022

MM Ali: 35 (22)

MM Ali: 0-14(1.0)

Comilla Victorians VS Fortune Barishal Final T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2021-22 18 Feb, 2022

MM Ali: 38 (32)

MM Ali: 0-28(3.0)

Chattogram Challengers VS Comilla Victorians Qualifier 2 T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2021-22 16 Feb, 2022

MM Ali: 30 (13)

MM Ali: 3-20(3.0)

Fortune Barishal VS Comilla Victorians Qualifier 1 T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2021-22 14 Feb, 2022

MM Ali: 22 (15)

MM Ali: 2-24(4.0)

Comilla Victorians VS Khulna Tigers 30th T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2021-22 12 Feb, 2022

MM Ali: 8 (9)

MM Ali: 1-13(1.4)

Comilla Victorians VS Khulna Tigers 27th T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2021-22 11 Feb, 2022

MM Ali: 75 (35)

MM Ali: 2-20(4.0)

Sylhet Sunrisers VS Comilla Victorians 26th T20

Sylhet International Cricket Stadium

Bangladesh Premier League 2021-22 09 Feb, 2022

MM Ali: 46 (35)

MM Ali: 0-28(3.0)

Fortune Barishal VS Comilla Victorians 21st T20

Sylhet International Cricket Stadium

Bangladesh Premier League 2021-22 07 Feb, 2022

MM Ali: 6 (11)

MM Ali: 1-22(3.0)

Chattogram Challengers VS Comilla Victorians 18th T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2021-22 03 Feb, 2022

Did not bat.

MM Ali: 0-27(3.0)

West Indies VS England 5th T20

Kensington Oval, Bridgetown, Barbados

England tour of West Indies 2021-22 30 Jan, 2022

MM Ali: 14 (19)

MM Ali: 0-21(3.0)

England VS West Indies 4th T20

Kensington Oval, Bridgetown, Barbados

England tour of West Indies 2021-22 29 Jan, 2022

MM Ali: 63 (28)

MM Ali: 2-28(4.0)

West Indies VS England 3rd T20

Kensington Oval, Bridgetown, Barbados

England tour of West Indies 2021-22 26 Jan, 2022

MM Ali: 0 (2)

MM Ali: 0-14(1.0)

England VS West Indies 2nd T20

Kensington Oval, Bridgetown, Barbados

England tour of West Indies 2021-22 23 Jan, 2022

MM Ali: 31 (24)

MM Ali: 3-25(4.0)

England VS West Indies 1st T20

Kensington Oval, Bridgetown, Barbados

England tour of West Indies 2021-22 22 Jan, 2022

MM Ali: 0 (1)

MM Ali: 0-7(1.0)

England VS New Zealand Semi Final T20

Zayed Cricket Stadium, Abu Dhabi

ICC Men's T20 World Cup 2021-22 10 Nov, 2021

MM Ali: 51 (37)

Did not bowl.

South Africa VS England 39th T20

Sharjah Cricket Stadium

ICC Men's T20 World Cup 2021-22 06 Nov, 2021

MM Ali: 37 (27)

MM Ali: 1-27(4.0)

England VS Sri Lanka 29th T20

Sharjah Cricket Stadium

ICC Men's T20 World Cup 2021-22 01 Nov, 2021

MM Ali: 1 (2)

MM Ali: 2-15(3.0)

Australia VS England 26th T20

Dubai International Cricket Stadium

ICC Men's T20 World Cup 2021-22 30 Oct, 2021

Did not bat.

Did not bowl.

Bangladesh VS England 20th T20

Zayed Cricket Stadium, Abu Dhabi

ICC Men's T20 World Cup 2021-22 27 Oct, 2021

Did not bat.

MM Ali: 2-18(3.0)

West Indies VS England 14th T20

Dubai International Cricket Stadium

ICC Men's T20 World Cup 2021-22 23 Oct, 2021

MM Ali: 3 (4)

MM Ali: 2-17(4.0)

Chennai Super Kings VS Kolkata Knight Riders Final T20

Dubai International Cricket Stadium

Indian Premier League 2021 15 Oct, 2021

MM Ali: 37 (20)

Did not bowl.

Delhi Capitals VS Chennai Super Kings Qualifier 1 T20

Dubai International Cricket Stadium

Indian Premier League 2021 10 Oct, 2021

MM Ali: 16 (12)

MM Ali: 1-27(4.0)

Chennai Super Kings VS Punjab Kings 53rd T20

Dubai International Cricket Stadium

Indian Premier League 2021 07 Oct, 2021

MM Ali: 0 (6)

Did not bowl.

Chennai Super Kings VS Delhi Capitals 50th T20

Dubai International Cricket Stadium

Indian Premier League 2021 04 Oct, 2021

MM Ali: 5 (8)

MM Ali: 0-16(3.0)

Chennai Super Kings VS Rajasthan Royals 47th T20

Zayed Cricket Stadium, Abu Dhabi

Indian Premier League 2021 02 Oct, 2021

MM Ali: 21 (17)

MM Ali: 0-23(2.2)

Sunrisers Hyderabad VS Chennai Super Kings 44th T20

Sharjah Cricket Stadium

Indian Premier League 2021 30 Sep, 2021

MM Ali: 17 (17)

MM Ali: 0-5(1.0)

Kolkata Knight Riders VS Chennai Super Kings 38th T20

Zayed Cricket Stadium, Abu Dhabi

Indian Premier League 2021 26 Sep, 2021

MM Ali: 32 (28)

Did not bowl.

Royal Challengers Bangalore VS Chennai Super Kings 35th T20

Sharjah Cricket Stadium

Indian Premier League 2021 24 Sep, 2021

MM Ali: 23 (18)

Did not bowl.

Chennai Super Kings VS Mumbai Indians 30th T20

Dubai International Cricket Stadium

Indian Premier League 2021 19 Sep, 2021

MM Ali: 0 (3)

MM Ali: 0-16(3.0)

Southern Brave VS Birmingham Phoenix Final T20

Lord's, London

The Hundred Men's Competition 2021 21 Aug, 2021

MM Ali: 36 (30)

MM Ali: 0-7(0.5)

Birmingham Phoenix VS Welsh Fire 23rd T20

Edgbaston, Birmingham

The Hundred Men's Competition 2021 09 Aug, 2021

MM Ali: 59 (28)

MM Ali: 1-21(1.4)

Oval Invincibles VS Birmingham Phoenix 18th T20

Edgbaston, Birmingham

The Hundred Men's Competition 2021 04 Aug, 2021

MM Ali: 49 (26)

MM Ali: 0-11(0.5)

Trent Rockets VS Birmingham Phoenix 14th T20

Edgbaston, Birmingham

The Hundred Men's Competition 2021 01 Aug, 2021

MM Ali: 26 (17)

MM Ali: 1-29(3.2)

Birmingham Phoenix VS Southern Brave 11th T20

The Rose Bowl, Southampton

The Hundred Men's Competition 2021 30 Jul, 2021

MM Ali: 0 (3)

MM Ali: 1-39(3.2)

Birmingham Phoenix VS Manchester Originals 6th T20

Old Trafford, Manchester

The Hundred Men's Competition 2021 25 Jul, 2021

MM Ali: 15 (18)

MM Ali: 1-16(3.2)

London Spirit VS Birmingham Phoenix 2nd T20

Edgbaston, Birmingham

The Hundred Men's Competition 2021 23 Jul, 2021

MM Ali: 40 (30)

MM Ali: 0-11(1.4)

Pakistan VS England 3rd T20

Old Trafford, Manchester

Pakistan tour of England 2021 20 Jul, 2021

MM Ali: 1 (3)

MM Ali: 1-19(4.0)

England VS Pakistan 2nd T20

Headingley, Leeds

Pakistan tour of England 2021 18 Jul, 2021

MM Ali: 36 (16)

MM Ali: 2-32(3.0)

Pakistan VS England 1st T20

Trent Bridge, Nottingham

Pakistan tour of England 2021 16 Jul, 2021

MM Ali: 1 (4)

Did not bowl.

England VS Sri Lanka 3rd T20

The Rose Bowl, Southampton

Sri Lanka tour of England 2021 26 Jun, 2021

MM Ali: 7 (7)

MM Ali: 1-3(0.5)

Yorkshire VS Worcestershire Only T20

County Ground, New Road, Worcester

Vitality Blast 2021 16 Jun, 2021

MM Ali: 39 (29)

MM Ali: 0-25(2.0)

Lancashire VS Worcestershire Only T20

County Ground, New Road, Worcester

Vitality Blast 2021 13 Jun, 2021

MM Ali: 9 (9)

MM Ali: 0-24(3.0)

Worcestershire VS Northamptonshire Only T20

County Ground, Northampton

Vitality Blast 2021 11 Jun, 2021

MM Ali: 52 (30)

MM Ali: 2-22(4.0)

Worcestershire VS Nottinghamshire Only T20

County Ground, New Road, Worcester

Vitality Blast 2021 09 Jun, 2021

MM Ali: 6 (5)

MM Ali: 2-15(4.0)

Chennai Super Kings VS Mumbai Indians 27th T20

Arun Jaitley Stadium, Delhi

Indian Premier League 2021 01 May, 2021

MM Ali: 58 (36)

MM Ali: 1-1(1.0)

Sunrisers Hyderabad VS Chennai Super Kings 23rd T20

Arun Jaitley Stadium, Delhi

Indian Premier League 2021 28 Apr, 2021

MM Ali: 15 (8)

MM Ali: 0-17(2.0)

Chennai Super Kings VS Kolkata Knight Riders 15th T20

Wankhede Stadium, Mumbai

Indian Premier League 2021 21 Apr, 2021

MM Ali: 25 (12)

Did not bowl.

Chennai Super Kings VS Rajasthan Royals 12th T20

Wankhede Stadium, Mumbai

Indian Premier League 2021 19 Apr, 2021

MM Ali: 26 (20)

MM Ali: 3-8(3.0)

Punjab Kings VS Chennai Super Kings 8th T20

Wankhede Stadium, Mumbai

Indian Premier League 2021 16 Apr, 2021

MM Ali: 46 (31)

MM Ali: 1-17(3.0)

Chennai Super Kings VS Delhi Capitals 2nd T20

Wankhede Stadium, Mumbai

Indian Premier League 2021 10 Apr, 2021

MM Ali: 36 (24)

MM Ali: 0-33(3.1)

Royal Challengers Bangalore VS Sunrisers Hyderabad Eliminator T20

Sheikh Zayed Stadium, Abu Dhabi

Indian Premier League 2020-21 06 Nov, 2020

MM Ali: 0 (1)

MM Ali: 0-4(1.0)

Royal Challengers Bangalore VS Chennai Super Kings 44th T20

Dubai International Cricket Stadium

Indian Premier League 2020-21 25 Oct, 2020

MM Ali: 1 (2)

MM Ali: 0-17(2.0)

Delhi Capitals VS Royal Challengers Bangalore 19th T20

Dubai International Cricket Stadium

Indian Premier League 2020-21 05 Oct, 2020

MM Ali: 11 (13)

MM Ali: 1-21(2.0)

England VS Australia 3rd T20

The Rose Bowl, Southampton

Australia tour of England 2020 08 Sep, 2020

MM Ali: 23 (21)

MM Ali: 0-5(1.0)

Australia VS England 2nd T20

The Rose Bowl, Southampton

Australia tour of England 2020 06 Sep, 2020

MM Ali: 13 (6)

MM Ali: 0-8(1.0)

England VS Australia 1st T20

The Rose Bowl, Southampton

Australia tour of England 2020 04 Sep, 2020

MM Ali: 2 (6)

MM Ali: 0-9(1.0)

Pakistan VS England 3rd T20

Old Trafford, Manchester

Pakistan tour of England 2020 01 Sep, 2020

MM Ali: 61 (33)

MM Ali: 1-10(1.0)

Pakistan VS England 2nd T20

Old Trafford, Manchester

Pakistan tour of England 2020 30 Aug, 2020

MM Ali: 1 (2)

MM Ali: 0-10(1.0)

England VS Pakistan 1st T20

Old Trafford, Manchester

Pakistan tour of England 2020 28 Aug, 2020

MM Ali: 8 (7)

Did not bowl.

Lahore Qalandars VS Multan Sultans 29th T20

Gaddafi Stadium, Lahore

Pakistan Super League 2019-20 15 Mar, 2020

MM Ali: 1 (5)

MM Ali: 0-17(1.0)

Multan Sultans VS Peshawar Zalmi 27th T20

National Stadium, Karachi

Pakistan Super League 2019-20 13 Mar, 2020

MM Ali: 0 (2)

MM Ali: 1-27(4.0)

Islamabad United VS Multan Sultans 22nd T20

Rawalpindi Cricket Stadium

Pakistan Super League 2019-20 08 Mar, 2020

MM Ali: 14 (5)

MM Ali: 1-9(1.0)

Karachi Kings VS Multan Sultans 19th T20

Gaddafi Stadium, Lahore

Pakistan Super League 2019-20 06 Mar, 2020

MM Ali: 29 (22)

Did not bowl.

Multan Sultans VS Quetta Gladiators 12th T20

Multan Cricket Stadium

Pakistan Super League 2019-20 29 Feb, 2020

MM Ali: 6 (7)

Did not bowl.

Multan Sultans VS Karachi Kings 10th T20

Multan Cricket Stadium

Pakistan Super League 2019-20 28 Feb, 2020

MM Ali: 65 (42)

MM Ali: 1-25(2.0)

Multan Sultans VS Peshawar Zalmi 8th T20

Multan Cricket Stadium

Pakistan Super League 2019-20 26 Feb, 2020

MM Ali: 2 (4)

Did not bowl.

Islamabad United VS Multan Sultans 5th T20

Gaddafi Stadium, Lahore

Pakistan Super League 2019-20 22 Feb, 2020

MM Ali: 10 (11)

MM Ali: 0-19(1.0)

Lahore Qalandars VS Multan Sultans 3rd T20

Gaddafi Stadium, Lahore

Pakistan Super League 2019-20 21 Feb, 2020

MM Ali: 11 (8)

MM Ali: 2-13(2.0)

South Africa VS England 3rd T20

SuperSport Park, Centurion

England tour of South Africa 2019-20 16 Feb, 2020

MM Ali: 5 (2)

MM Ali: 0-11(1.0)

South Africa VS England 2nd T20

Kingsmead

England tour of South Africa 2019-20 14 Feb, 2020

MM Ali: 39 (11)

MM Ali: 0-36(3.0)

South Africa VS England 1st T20

Buffalo Park, East London

England tour of South Africa 2019-20 12 Feb, 2020

MM Ali: 5 (5)

MM Ali: 1-24(4.0)

Paarl Rocks VS Cape Town Blitz 3rd T20

Boland Park, Paarl

Mzansi Super League 2019-20 10 Nov, 2019

MM Ali: 13 (13)

MM Ali: 0-9(1.0)

Cape Town Blitz VS Jozi Stars 1st T20

New Wanderers Stadium, Johannesburg

Mzansi Super League 2019-20 08 Nov, 2019

MM Ali: 25 (17)

MM Ali: 1-21(2.0)

Nottinghamshire VS Worcestershire Semi Final T20

Edgbaston, Birmingham

Vitality Blast 2019 21 Sep, 2019

MM Ali: 21 (9)

MM Ali: 1-13(4.0)

Worcestershire VS Essex Final T20

Edgbaston, Birmingham

Vitality Blast 2019 21 Sep, 2019

MM Ali: 32 (26)

MM Ali: 2-22(4.0)

Sussex VS Worcestershire Quarter Final T20

County Ground, Hove

Vitality Blast 2019 06 Sep, 2019

MM Ali: 121 (60)

MM Ali: 1-22(4.0)

Northamptonshire VS Worcestershire Only T20

County Ground

Vitality Blast 2019 30 Aug, 2019

MM Ali: 51 (31)

MM Ali: 1-28(3.0)

Worcestershire VS Lancashire Only T20

County Ground, New Road, Worcester

Vitality Blast 2019 25 Aug, 2019

MM Ali: 23 (16)

MM Ali: 1-43(4.0)

Birmingham Bears VS Worcestershire Only T20

Edgbaston, Birmingham

Vitality Blast 2019 23 Aug, 2019

MM Ali: 85 (46)

MM Ali: 1-31(3.0)

Nottinghamshire VS Worcestershire Only T20

Trent Bridge, Nottingham

Vitality Blast 2019 18 Jul, 2019

MM Ali: 32 (25)

MM Ali: 4-18(4.0)

Royal Challengers Bangalore VS Kings XI Punjab 42nd T20

M Chinnaswamy Stadium, Bengaluru

Indian Premier League 2019 24 Apr, 2019

MM Ali: 4 (5)

MM Ali: 1-22(3.0)

Royal Challengers Bangalore VS Chennai Super Kings 39th T20

M Chinnaswamy Stadium, Bengaluru

Indian Premier League 2019 21 Apr, 2019

MM Ali: 26 (16)

Did not bowl.

Royal Challengers Bangalore VS Kolkata Knight Riders 35th T20

Eden Gardens, Kolkata

Indian Premier League 2019 19 Apr, 2019

MM Ali: 66 (28)

MM Ali: 0-13(1.0)

Royal Challengers Bangalore VS Mumbai Indians 31st T20

Wankhede Stadium, Mumbai

Indian Premier League 2019 15 Apr, 2019

MM Ali: 50 (32)

MM Ali: 2-18(4.0)

Kings XI Punjab VS Royal Challengers Bangalore 28th T20

Punjab Cricket Association IS Bindra Stadium, Mohali, Chandigarh

Indian Premier League 2019 13 Apr, 2019

Did not bat.

MM Ali: 1-19(4.0)

Royal Challengers Bangalore VS Delhi Capitals 20th T20

M Chinnaswamy Stadium, Bengaluru

Indian Premier League 2019 07 Apr, 2019

MM Ali: 32 (18)

MM Ali: 1-22(4.0)

Royal Challengers Bangalore VS Kolkata Knight Riders 17th T20

M Chinnaswamy Stadium, Bengaluru

Indian Premier League 2019 05 Apr, 2019

MM Ali: 0 (2)

Did not bowl.

Royal Challengers Bangalore VS Rajasthan Royals 14th T20

Sawai Mansingh Stadium, Jaipur

Indian Premier League 2019 02 Apr, 2019

MM Ali: 18 (9)

MM Ali: 0-14(1.0)

Sunrisers Hyderabad VS Royal Challengers Bangalore 11th T20

Rajiv Gandhi International Stadium, Uppal, Hyderabad

Indian Premier League 2019 31 Mar, 2019

MM Ali: 2 (8)

MM Ali: 0-29(3.0)

Mumbai Indians VS Royal Challengers Bangalore 7th T20

M Chinnaswamy Stadium, Bengaluru

Indian Premier League 2019 28 Mar, 2019

MM Ali: 13 (7)

MM Ali: 0-13(1.0)

Royal Challengers Bangalore VS Chennai Super Kings 1st T20

MA Chidambaram Stadium, Chepauk, Chennai

Indian Premier League 2019 23 Mar, 2019

MM Ali: 9 (8)

MM Ali: 1-19(4.0)

England VS Sri Lanka Only T20

R Premadasa Stadium, Colombo

England tour of Sri Lanka 2018-19 27 Oct, 2018

MM Ali: 27 (11)

MM Ali: 0-24(2.0)

Worcestershire VS Lancashire Semi Final T20

Edgbaston, Birmingham

Vitality Blast 2018 15 Sep, 2018

MM Ali: 41 (21)

MM Ali: 2-16(4.0)

Sussex VS Worcestershire Final T20

Edgbaston, Birmingham

Vitality Blast 2018 15 Sep, 2018

MM Ali: 41 (27)

MM Ali: 3-30(4.0)

Gloucestershire VS Worcestershire Quarter Final T20

County Ground, New Road, Worcester

Vitality Blast 2018 25 Aug, 2018

MM Ali: 1 (3)

MM Ali: 0-19(2.0)

Worcestershire VS Birmingham Bears Only T20

Edgbaston, Birmingham

Vitality Blast 2018 17 Aug, 2018

MM Ali: 115 (56)

MM Ali: 0-35(4.0)

Worcestershire VS Nottinghamshire Only T20

County Ground, New Road, Worcester

Vitality Blast 2018 12 Aug, 2018

MM Ali: 25 (19)

MM Ali: 0-42(4.0)

Worcestershire VS Nottinghamshire Only T20

Trent Bridge, Nottingham

Vitality Blast 2018 04 Aug, 2018

MM Ali: 65 (36)

MM Ali: 2-25(4.0)

Durham VS Worcestershire Only T20

County Ground, New Road, Worcester

Vitality Blast 2018 03 Aug, 2018

MM Ali: 42 (25)

MM Ali: 1-20(2.0)

Northamptonshire VS Worcestershire Only T20

County Ground

Vitality Blast 2018 27 Jul, 2018

Did not bat.

MM Ali: 2-45(4.1)

Worcestershire VS Durham Only T20

Riverside Ground, Chester-le-Street

Vitality Blast 2018 20 Jul, 2018

MM Ali: 4 (3)

MM Ali: 1-33(3.0)

England VS India 1st T20

Old Trafford, Manchester

India tour of Ireland and England 2018 03 Jul, 2018

MM Ali: 6 (8)

MM Ali: 0-37(2.2)

England VS Australia Only T20

Edgbaston, Birmingham

Australia tour of England 2018 27 Jun, 2018

Did not bat.

MM Ali: 1-58(4.0)

Rajasthan Royals VS Royal Challengers Bangalore 53rd T20

Sawai Mansingh Stadium, Jaipur

Indian Premier League 2018 19 May, 2018

MM Ali: 1 (2)

MM Ali: 0-19(2.0)

Royal Challengers Bangalore VS Sunrisers Hyderabad 51st T20

M Chinnaswamy Stadium, Bengaluru

Indian Premier League 2018 17 May, 2018

MM Ali: 65 (34)

MM Ali: 1-21(2.0)

Kings XI Punjab VS Royal Challengers Bangalore 48th T20

Holkar Cricket Stadium, Indore

Indian Premier League 2018 14 May, 2018

Did not bat.

MM Ali: 1-13(2.1)

Delhi Daredevils VS Royal Challengers Bangalore 45th T20

Arun Jaitley Stadium, Delhi

Indian Premier League 2018 12 May, 2018

MM Ali: 1 (3)

MM Ali: 1-25(4.0)

Sunrisers Hyderabad VS Royal Challengers Bangalore 39th T20

Rajiv Gandhi International Stadium, Uppal, Hyderabad

Indian Premier League 2018 07 May, 2018

MM Ali: 10 (7)

MM Ali: 0-20(3.0)

India VS England 3rd T20

M Chinnaswamy Stadium, Bengaluru

England in India T20I Series 2016-17 01 Feb, 2017

MM Ali: 2 (3)

MM Ali: 0-34(4.0)

India VS England 2nd T20

Vidarbha Cricket Association Stadium, Jamtha, Nagpur

England in India T20I Series 2016-17 29 Jan, 2017

MM Ali: 1 (2)

MM Ali: 1-20(4.0)

India VS England 1st T20

Green Park, Kanpur

England in India T20I Series 2016-17 26 Jan, 2017

Did not bat.

MM Ali: 2-21(4.0)

England VS Pakistan Only T20

Old Trafford, Manchester

England VS Pakistan Only T20-2016 2016 07 Sep, 2016

MM Ali: 13 (15)

MM Ali: 0-24(3.0)

Worcestershire VS Nottinghamshire Only T20

County Ground, New Road, Worcester

NatWest T20 Blast 2016 18 Jun, 2016

MM Ali: 40 (27)

MM Ali: 2-44(4.2)

Northamptonshire VS Worcestershire Only T20

County Ground

NatWest T20 Blast 2016 03 Jun, 2016

MM Ali: 9 (12)

MM Ali: 1-18(4.0)

England VS West Indies Final T20

Eden Gardens, Kolkata

World T20 2015-16 03 Apr, 2016

MM Ali: 0 (2)

Did not bowl.

England VS New Zealand Semi Final T20

Feroz Shah Kotla

World T20 2015-16 30 Mar, 2016

Did not bat.

MM Ali: 1-10(2.0)

England VS Sri Lanka 29th T20

Feroz Shah Kotla

World T20 2015-16 26 Mar, 2016

Did not bat.

MM Ali: 0-32(2.0)

Afghanistan VS England 24th T20

Feroz Shah Kotla

World T20 2015-16 23 Mar, 2016

MM Ali: 41 (33)

MM Ali: 1-17(2.0)

England VS South Africa 18th T20

Wankhede Stadium, Mumbai

World T20 2015-16 18 Mar, 2016

MM Ali: 8 (10)

MM Ali: 2-34(4.0)

England VS West Indies 15th T20

Wankhede Stadium, Mumbai

World T20 2015-16 16 Mar, 2016

MM Ali: 7 (2)

MM Ali: 1-42(4.0)

South Africa VS England 2nd T20

New Wanderers Stadium, Johannesburg

England in South Africa T20I Series 2015-16 21 Feb, 2016

MM Ali: 1 (3)

MM Ali: 0-25(3.0)

South Africa VS England 1st T20

Newlands, Cape Town

England in South Africa T20I Series 2015-16 19 Feb, 2016

MM Ali: 0 (1)

MM Ali: 2-22(3.0)

England VS Pakistan 3rd T20

Sharjah Cricket Stadium

Pakistan v England T20I Series 2015-16 30 Nov, 2015

MM Ali: 0 (1)

MM Ali: 1-23(4.0)

England VS Pakistan 1st T20

Dubai International Cricket Stadium

Pakistan v England T20I Series 2015-16 26 Nov, 2015

MM Ali: 0 (6)

MM Ali: 1-30(4.0)

England VS Australia Only T20

Sophia Gardens, Cardiff

England VS Australia Only T20-2015 2015 31 Aug, 2015

MM Ali: 72 (46)

MM Ali: 1-3(1.0)

Hampshire VS Worcestershire Quarter Final T20

County Ground, New Road, Worcester

NatWest T20 Blast 2015 14 Aug, 2015

MM Ali: 10 (9)

MM Ali: 0-33(4.0)

Northamptonshire VS Worcestershire Only T20

County Ground, New Road, Worcester

NatWest T20 Blast 2015 26 Jun, 2015

MM Ali: 0 (1)

MM Ali: 0-17(2.0)

Derbyshire VS Worcestershire Only T20

County Ground, New Road, Worcester

NatWest T20 Blast 2015 19 Jun, 2015

MM Ali: 65 (28)

MM Ali: 3-28(4.0)

Lancashire VS Worcestershire Only T20

Old Trafford, Manchester

NatWest T20 Blast 2015 18 Jun, 2015

MM Ali: 21 (12)

MM Ali: 1-23(4.0)

Worcestershire VS Durham Only T20

Riverside Ground, Chester-le-Street

NatWest T20 Blast 2015 12 Jun, 2015

MM Ali: 26 (20)

MM Ali: 0-30(4.0)

Nottinghamshire VS Worcestershire Only T20

County Ground, New Road, Worcester

NatWest T20 Blast 2015 07 Jun, 2015

MM Ali: 36 (24)

MM Ali: 1-30(4.0)

Worcestershire VS Northamptonshire Only T20

County Ground

NatWest T20 Blast 2015 05 Jun, 2015

MM Ali: 90 (50)

MM Ali: 0-24(2.0)

England VS India Only T20

Edgbaston, Birmingham

England VS India Only T20-2014 2014 07 Sep, 2014

MM Ali: 0 (2)

MM Ali: 1-31(3.0)

Northamptonshire VS Worcestershire Only T20

County Ground, New Road, Worcester

NatWest T20 Blast 2014 30 May, 2014

MM Ali: 41 (25)

MM Ali: 2-23(4.0)

Worcestershire VS Nottinghamshire Only T20

Trent Bridge, Nottingham

NatWest T20 Blast 2014 23 May, 2014

MM Ali: 28 (20)

MM Ali: 1-32(4.0)

Lancashire VS Worcestershire Only T20

Old Trafford, Manchester

NatWest T20 Blast 2014 17 May, 2014

MM Ali: 11 (4)

MM Ali: 0-26(4.0)

Durham VS Worcestershire Only T20

Riverside Ground, Chester-le-Street

NatWest T20 Blast 2014 16 May, 2014

MM Ali: 21 (18)

MM Ali: 1-32(4.0)

England VS Netherlands 29th T20

Zahur Ahmed Chowdhury Stadium, Chattogram

World T20 2013-14 31 Mar, 2014

MM Ali: 3 (7)

MM Ali: 0-13(1.0)

England VS South Africa 26th T20

Zahur Ahmed Chowdhury Stadium, Chattogram

World T20 2013-14 29 Mar, 2014

MM Ali: 10 (10)

MM Ali: 0-17(2.0)

England VS Sri Lanka 22nd T20

Zahur Ahmed Chowdhury Stadium, Chattogram

World T20 2013-14 27 Mar, 2014

MM Ali: 0 (1)

MM Ali: 0-4(1.0)

England VS New Zealand 15th T20

Zahur Ahmed Chowdhury Stadium, Chattogram

ICC Men's T20 World Cup 2013-14 22 Mar, 2014

MM Ali: 36 (23)

MM Ali: 0-7(1.0)

West Indies VS England 3rd T20

Kensington Oval, Bridgetown, Barbados

England in West Indies T20I Series 2013-14 13 Mar, 2014

MM Ali: 3 (5)

Did not bowl.

West Indies VS England 2nd T20

Kensington Oval, Bridgetown, Barbados

England in West Indies T20I Series 2013-14 11 Mar, 2014

MM Ali: 5 (7)

Did not bowl.

Duronto Rajshahi VS Barisal Burners 16th T20

MA Aziz Stadium, Chittagong

Bangladesh Premier League 2012-13 28 Jan, 2013

MM Ali: 0 (1)

Did not bowl.

Khulna Royal Bengals VS Duronto Rajshahi 12th T20

Sheikh Abu Naser Stadium, Khulna

Bangladesh Premier League 2012-13 24 Jan, 2013

MM Ali: 22 (10)

MM Ali: 0-32(2.0)

Dhaka Gladiators VS Duronto Rajshahi 8th T20

Sheikh Abu Naser Stadium, Khulna

Bangladesh Premier League 2012-13 22 Jan, 2013

Did not bat.

MM Ali: 3-19(4.0)

Duronto Rajshahi VS Sylhet Royals 6th T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2012-13 20 Jan, 2013

MM Ali: 24 (35)

Did not bowl.

Duronto Rajshahi VS Chittagong Kings 3rd T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2012-13 19 Jan, 2013

MM Ali: 0 (6)

MM Ali: 0-11(1.0)

Match List ODI

England VS Pakistan 44th ODI

Eden Gardens, Kolkata

ICC Cricket World Cup 2023-24 11 Nov, 2023

MM Ali: 8 (6)

MM Ali: 2-60(10.0)

England VS Netherlands 40th ODI

Maharashtra Cricket Association Stadium, Pune

ICC Cricket World Cup 2023-24 08 Nov, 2023

MM Ali: 4 (15)

MM Ali: 3-43(8.2)

Australia VS England 36th ODI

Narendra Modi Stadium, Ahmedabad

ICC Cricket World Cup 2023-24 04 Nov, 2023

MM Ali: 42 (43)

MM Ali: 0-28(4.0)

India VS England 29th ODI

Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow

ICC Cricket World Cup 2023-24 29 Oct, 2023

MM Ali: 15 (31)

MM Ali: 0-41(8.0)

England VS Sri Lanka 25th ODI

M Chinnaswamy Stadium, Bengaluru

ICC Cricket World Cup 2023-24 26 Oct, 2023

MM Ali: 15 (15)

MM Ali: 0-21(3.0)

England VS New Zealand 1st ODI

Narendra Modi Stadium, Ahmedabad

ICC Cricket World Cup 2023-24 05 Oct, 2023

MM Ali: 11 (17)

MM Ali: 0-60(9.2)

England VS New Zealand 4th ODI

Lord's, London

New Zealand tour of England 2023 15 Sep, 2023

MM Ali: 3 (8)

MM Ali: 4-50(10.0)

England VS New Zealand 3rd ODI

Kennington Oval, London

New Zealand tour of England 2023 13 Sep, 2023

MM Ali: 12 (8)

MM Ali: 1-43(6.0)

England VS New Zealand 2nd ODI

The Rose Bowl, Southampton

New Zealand tour of England 2023 10 Sep, 2023

MM Ali: 33 (32)

MM Ali: 2-30(5.0)

Bangladesh VS England 3rd ODI

Zahur Ahmed Chowdhury Stadium, Chattogram

England tour of Bangladesh 2022-23 06 Mar, 2023

MM Ali: 2 (5)

MM Ali: 0-49(9.0)

England VS Bangladesh 2nd ODI

Shere Bangla National Stadium, Mirpur

England tour of Bangladesh 2022-23 03 Mar, 2023

MM Ali: 42 (35)

MM Ali: 1-35(9.0)

Bangladesh VS England 1st ODI

Shere Bangla National Stadium, Mirpur

England tour of Bangladesh 2022-23 01 Mar, 2023

MM Ali: 14 (32)

MM Ali: 2-35(7.2)

England VS South Africa 3rd ODI

De Beers Diamond Oval, Kimberley

England tour of South Africa 2022-23 01 Feb, 2023

MM Ali: 41 (23)

MM Ali: 0-29(2.0)

England VS South Africa 2nd ODI

Mangaung Oval, Bloemfontein

England tour of South Africa 2022-23 29 Jan, 2023

MM Ali: 51 (45)

MM Ali: 0-33(4.0)

South Africa VS England 1st ODI

Mangaung Oval, Bloemfontein

England tour of South Africa 2022-23 27 Jan, 2023

MM Ali: 11 (17)

MM Ali: 1-51(8.0)

Australia VS England 3rd ODI

Melbourne Cricket Ground

England tour of Australia 2022-23 22 Nov, 2022

MM Ali: 18 (31)

Did not bowl.

Australia VS England 2nd ODI

Sydney Cricket Ground

England tour of Australia 2022-23 19 Nov, 2022

MM Ali: 10 (4)

MM Ali: 1-24(4.0)

South Africa VS England 3rd ODI

Headingley, Leeds

South Africa tour of England 2022 24 Jul, 2022

Did not bat.

MM Ali: 0-42(7.4)

England VS South Africa 2nd ODI

Old Trafford, Manchester

South Africa tour of England 2022 22 Jul, 2022

MM Ali: 6 (9)

MM Ali: 2-22(4.4)

South Africa VS England 1st ODI

Riverside Ground, Chester-le-Street

South Africa tour of England 2022 19 Jul, 2022

MM Ali: 3 (4)

MM Ali: 1-47(8.0)

England VS India 3rd ODI

Old Trafford, Manchester

India tour of England 2022 17 Jul, 2022

MM Ali: 34 (44)

MM Ali: 0-34(8.0)

England VS India 2nd ODI

Lord's, London

India tour of England 2022 14 Jul, 2022

MM Ali: 47 (64)

MM Ali: 1-30(4.0)

England VS India 1st ODI

Kennington Oval, London

India tour of England 2022 12 Jul, 2022

MM Ali: 14 (18)

MM Ali: 0-9(2.0)

Netherlands VS England 3rd ODI

VRA Ground, Amstelveen

England tour of Netherlands 2022 22 Jun, 2022

Did not bat.

Did not bowl.

Netherlands VS England 2nd ODI

VRA Ground, Amstelveen

England tour of Netherlands 2022 19 Jun, 2022

MM Ali: 42 (40)

MM Ali: 0-30(4.0)

England VS Netherlands 1st ODI

VRA Ground, Amstelveen

England tour of Netherlands 2022 17 Jun, 2022

Did not bat.

MM Ali: 3-58(10.0)

Sri Lanka VS England 3rd ODI

County Ground, Bristol

Sri Lanka tour of England 2021 04 Jul, 2021

Did not bat.

Did not bowl.

Sri Lanka VS England 2nd ODI

Kennington Oval, London

Sri Lanka tour of England 2021 01 Jul, 2021

Did not bat.

Did not bowl.

Sri Lanka VS England 1st ODI

Riverside Ground, Chester-le-Street

Sri Lanka tour of England 2021 29 Jun, 2021

MM Ali: 28 (57)

MM Ali: 1-5(2.0)

India VS England 3rd ODI

Maharashtra Cricket Association Stadium, Pune

England tour of India 2020-21 28 Mar, 2021

MM Ali: 29 (25)

MM Ali: 1-39(7.0)

India VS England 2nd ODI

Maharashtra Cricket Association Stadium, Pune

England tour of India 2020-21 26 Mar, 2021

Did not bat.

MM Ali: 0-47(10.0)

India VS England 1st ODI

Maharashtra Cricket Association Stadium, Pune

England tour of India 2020-21 23 Mar, 2021

MM Ali: 30 (37)

MM Ali: 0-28(3.0)

Australia VS England 1st ODI

Old Trafford, Manchester

Australia tour of England 2020 11 Sep, 2020

MM Ali: 6 (13)

MM Ali: 0-59(10.0)

England VS Ireland 3rd ODI

The Rose Bowl, Southampton

Ireland tour of England 2020 04 Aug, 2020

MM Ali: 1 (5)

MM Ali: 0-51(7.0)

Ireland VS England 2nd ODI

The Rose Bowl, Southampton

Ireland tour of England 2020 01 Aug, 2020

MM Ali: 0 (3)

MM Ali: 0-27(8.0)

Ireland VS England 1st ODI

The Rose Bowl, Southampton

Ireland tour of England 2020 30 Jul, 2020

Did not bat.

MM Ali: 0-37(10.0)

South Africa VS England 3rd ODI

The Wanderers Stadium, Johannesburg

England tour of South Africa 2019-20 09 Feb, 2020

MM Ali: 17 (16)

MM Ali: 1-42(10.0)

England VS Australia 32nd ODI

Lord's, London

World Cup 2019 25 Jun, 2019

MM Ali: 6 (9)

MM Ali: 1-42(6.0)

England VS Sri Lanka 27th ODI

Headingley, Leeds

World Cup 2019 21 Jun, 2019

MM Ali: 16 (20)

MM Ali: 0-40(10.0)

England VS Afghanistan 24th ODI

Old Trafford, Manchester

World Cup 2019 18 Jun, 2019

MM Ali: 31 (9)

MM Ali: 0-35(7.0)

England VS Pakistan 6th ODI

Trent Bridge, Nottingham

World Cup 2019 03 Jun, 2019

MM Ali: 19 (20)

MM Ali: 3-51(10.0)

England VS South Africa 1st ODI

Kennington Oval, London

World Cup 2019 30 May, 2019

MM Ali: 3 (9)

MM Ali: 1-67(10.0)

England VS Pakistan 5th ODI

Headingley, Leeds

Pakistan tour of England 2019 19 May, 2019

MM Ali: 0 (2)

MM Ali: 0-65(10.0)

England VS Pakistan 4th ODI

Trent Bridge, Nottingham

Pakistan tour of England 2019 17 May, 2019

MM Ali: 0 (3)

MM Ali: 0-30(4.0)

England VS Pakistan 3rd ODI

County Ground

Pakistan tour of England 2019 14 May, 2019

MM Ali: 46 (36)

MM Ali: 0-32(6.0)

England VS Pakistan 2nd ODI

The Rose Bowl, Southampton

Pakistan tour of England 2019 11 May, 2019

Did not bat.

MM Ali: 1-67(10.0)

West Indies VS England 5th ODI

Daren Sammy National Cricket Stadium, Gros Islet, St Lucia

England tour of West Indies 2018-19 02 Mar, 2019

MM Ali: 12 (25)

Did not bowl.

West Indies VS England 4th ODI

National Cricket Stadium, St George's, Grenada

England tour of West Indies 2018-19 27 Feb, 2019

MM Ali: 0 (1)

MM Ali: 0-31(2.0)

West Indies VS England 2nd ODI

Kensington Oval, Bridgetown, Barbados

England tour of West Indies 2018-19 22 Feb, 2019

MM Ali: 12 (14)

MM Ali: 0-51(7.0)

West Indies VS England 1st ODI

Kensington Oval, Bridgetown, Barbados

England tour of West Indies 2018-19 20 Feb, 2019

Did not bat.

MM Ali: 0-85(10.0)

Sri Lanka VS England 5th ODI

R Premadasa Stadium, Colombo

England tour of Sri Lanka 2018-19 23 Oct, 2018

MM Ali: 37 (37)

MM Ali: 2-57(8.0)

Sri Lanka VS England 4th ODI

Pallekele International Cricket Stadium

England tour of Sri Lanka 2018-19 20 Oct, 2018

Did not bat.

MM Ali: 2-59(10.0)

Sri Lanka VS England 3rd ODI

Pallekele International Cricket Stadium

England tour of Sri Lanka 2018-19 17 Oct, 2018

Did not bat.

MM Ali: 0-10(1.0)

England VS Sri Lanka 2nd ODI

Rangiri Dambulla International Stadium

England tour of Sri Lanka 2018-19 13 Oct, 2018

MM Ali: 0 (1)

MM Ali: 0-48(10.0)

England VS Sri Lanka 1st ODI

Rangiri Dambulla International Stadium

England tour of Sri Lanka 2018-19 10 Oct, 2018

Did not bat.

Did not bowl.

India VS England 3rd ODI

Headingley, Leeds

India tour of Ireland and England 2018 17 Jul, 2018

Did not bat.

MM Ali: 0-49(10.0)

England VS India 2nd ODI

Lord's, London

India tour of Ireland and England 2018 14 Jul, 2018

MM Ali: 13 (16)

MM Ali: 1-44(10.0)

England VS India 1st ODI

Trent Bridge, Nottingham

India tour of Ireland and England 2018 12 Jul, 2018

MM Ali: 24 (23)

MM Ali: 1-60(8.1)

Australia VS England 5th ODI

Old Trafford, Manchester

Australia tour of England 2018 24 Jun, 2018

MM Ali: 16 (31)

MM Ali: 4-46(8.4)

Australia VS England 4th ODI

Riverside Ground, Chester-le-Street

Australia tour of England 2018 21 Jun, 2018

Did not bat.

MM Ali: 0-43(7.0)

England VS Australia 3rd ODI

Trent Bridge, Nottingham

Australia tour of England 2018 19 Jun, 2018

MM Ali: 11 (9)

MM Ali: 3-28(5.0)

England VS Australia 2nd ODI

Sophia Gardens, Cardiff

Australia tour of England 2018 16 Jun, 2018

MM Ali: 8 (6)

MM Ali: 2-47(10.0)

Australia VS England 1st ODI

Kennington Oval, London

Australia tour of England 2018 13 Jun, 2018

MM Ali: 17 (17)

MM Ali: 3-43(10.0)

Warwickshire VS Worcestershire Only ODI

Edgbaston, Birmingham

Royal London One-Day Cup 2018 07 Jun, 2018

MM Ali: 114 (75)

MM Ali: 3-40(10.0)

Worcestershire VS Northamptonshire Only ODI

County Ground, New Road, Worcester

Royal London One-Day Cup 2018 03 Jun, 2018

MM Ali: 0 (2)

MM Ali: 2-61(10.0)

Nottinghamshire VS Worcestershire Only ODI

Trent Bridge, Nottingham

Royal London One-Day Cup 2018 01 Jun, 2018

MM Ali: 10 (16)

MM Ali: 4-33(10.0)

Leicestershire VS Worcestershire Only ODI

County Ground, New Road, Worcester

Royal London One-Day Cup 2018 29 May, 2018

MM Ali: 0 (3)

MM Ali: 1-51(8.0)

Lancashire VS Worcestershire Only ODI

County Ground, New Road, Worcester

Royal London One-Day Cup 2018 27 May, 2018

MM Ali: 24 (21)

MM Ali: 1-49(9.0)

New Zealand VS England 5th ODI

Hagley Oval, Christchurch

England tour of Australia and New Zealand 2017-18 10 Mar, 2018

Did not bat.

MM Ali: 1-39(10.0)

England VS New Zealand 4th ODI

University Oval, Dunedin

England tour of Australia and New Zealand 2017-18 07 Mar, 2018

MM Ali: 3 (10)

MM Ali: 0-53(8.0)

England VS New Zealand 3rd ODI

Westpac Stadium, Wellington

England tour of Australia and New Zealand 2017-18 03 Mar, 2018

MM Ali: 23 (19)

MM Ali: 3-36(10.0)

New Zealand VS England 2nd ODI

Bay Oval, Mount Maunganui

England tour of Australia and New Zealand 2017-18 28 Feb, 2018

Did not bat.

MM Ali: 2-33(10.0)

England VS New Zealand 1st ODI

Seddon Park, Hamilton

England tour of Australia and New Zealand 2017-18 25 Feb, 2018

MM Ali: 28 (26)

MM Ali: 0-30(5.0)

England VS Australia 5th ODI

Perth Stadium

England tour of Australia and New Zealand 2017-18 28 Jan, 2018

MM Ali: 6 (12)

MM Ali: 3-56(10.0)

England VS Australia 4th ODI

Adelaide Oval

England tour of Australia and New Zealand 2017-18 26 Jan, 2018

MM Ali: 33 (50)

MM Ali: 0-41(8.1)

England VS Australia 3rd ODI

Sydney Cricket Ground

England tour of Australia and New Zealand 2017-18 21 Jan, 2018

MM Ali: 6 (12)

MM Ali: 0-60(10.0)

Australia VS England 2nd ODI

Brisbane Cricket Ground, Woolloongabba, Brisbane

England tour of Australia and New Zealand 2017-18 19 Jan, 2018

MM Ali: 1 (2)

MM Ali: 1-32(7.0)

Australia VS England 1st ODI

Melbourne Cricket Ground

England tour of Australia and New Zealand 2017-18 14 Jan, 2018

MM Ali: 5 (4)

MM Ali: 1-39(10.0)

West Indies VS England 5th ODI

The Rose Bowl, Southampton

West Indies tour of England 2017 29 Sep, 2017

Did not bat.

MM Ali: 1-36(10.0)

West Indies VS England 4th ODI

Kennington Oval, London

West Indies tour of England 2017 27 Sep, 2017

MM Ali: 48 (25)

MM Ali: 0-70(9.0)

England VS West Indies 3rd ODI

County Ground

West Indies tour of England 2017 24 Sep, 2017

MM Ali: 102 (57)

MM Ali: 0-66(10.0)

England VS West Indies 2nd ODI

Trent Bridge, Nottingham

West Indies tour of England 2017 21 Sep, 2017

Did not bat.

Did not bowl.

West Indies VS England 1st ODI

Old Trafford, Manchester

West Indies tour of England 2017 19 Sep, 2017

Did not bat.

MM Ali: 1-5(2.0)

Surrey VS Worcestershire Semi Final ODI

County Ground, New Road, Worcester

Royal London One-Day Cup 2017 17 Jun, 2017

MM Ali: 36 (23)

MM Ali: 1-55(10.0)

England VS Pakistan Semi Final ODI

Sophia Gardens, Cardiff

ICC Champions Trophy 2017 14 Jun, 2017

MM Ali: 11 (14)

MM Ali: 0-15(2.0)

England VS Australia 10th ODI

Edgbaston, Birmingham

ICC Champions Trophy 2017 10 Jun, 2017

Did not bat.

MM Ali: 0-25(5.0)

England VS New Zealand 6th ODI

Sophia Gardens, Cardiff

ICC Champions Trophy 2017 06 Jun, 2017

MM Ali: 12 (11)

Did not bowl.

England VS Bangladesh 1st ODI

Kennington Oval, London

ICC Champions Trophy 2017 01 Jun, 2017

Did not bat.

MM Ali: 0-40(8.0)

England VS South Africa 2nd ODI

The Rose Bowl, Southampton

South Africa in England ODI Series 2017 27 May, 2017

MM Ali: 33 (19)

MM Ali: 1-59(8.0)

England VS South Africa 1st ODI

Headingley, Leeds

South Africa in England ODI Series 2017 24 May, 2017

MM Ali: 77 (51)

MM Ali: 2-50(9.0)

Worcestershire VS Durham Only ODI

County Ground, New Road, Worcester

Royal London One-Day Cup 2017 14 May, 2017

MM Ali: 34 (43)

MM Ali: 1-43(10.0)

Warwickshire VS Worcestershire Only ODI

County Ground, New Road, Worcester

Royal London One-Day Cup 2017 12 May, 2017

MM Ali: 7 (7)

MM Ali: 0-35(7.0)

Lancashire VS Worcestershire Only ODI

Old Trafford, Manchester

Royal London One-Day Cup 2017 10 May, 2017

MM Ali: 5 (8)

MM Ali: 1-75(10.0)

Worcestershire VS Leicestershire Only ODI

Grace Road, Leicester

Royal London One-Day Cup 2017 30 Apr, 2017

MM Ali: 90 (87)

MM Ali: 0-59(9.0)

Nottinghamshire VS Worcestershire Only ODI

County Ground, New Road, Worcester

Royal London One-Day Cup 2017 27 Apr, 2017

MM Ali: 14 (14)

MM Ali: 2-49(10.0)

West Indies VS England 3rd ODI

Kensington Oval, Bridgetown, Barbados

England in West Indies ODI Series 2016-17 09 Mar, 2017

MM Ali: 0 (1)

MM Ali: 0-27(5.0)

West Indies VS England 2nd ODI

Sir Vivian Richards Stadium, North Sound, Antigua

England in West Indies ODI Series 2016-17 05 Mar, 2017

MM Ali: 3 (5)

MM Ali: 1-44(10.0)

West Indies VS England 1st ODI

Sir Vivian Richards Stadium, North Sound, Antigua

England in West Indies ODI Series 2016-17 03 Mar, 2017

MM Ali: 31 (22)

MM Ali: 0-37(7.0)

India VS England 3rd ODI

Eden Gardens, Kolkata

England in India ODI Series 2016-17 22 Jan, 2017

MM Ali: 2 (5)

MM Ali: 0-46(8.0)

India VS England 2nd ODI

Barabati Stadium, Cuttack

England in India ODI Series 2016-17 19 Jan, 2017

MM Ali: 55 (43)

MM Ali: 0-33(6.0)

India VS England 1st ODI

Maharashtra Cricket Association Stadium, Pune

England in India ODI Series 2016-17 15 Jan, 2017

MM Ali: 28 (17)

MM Ali: 0-49(6.1)

Bangladesh VS England 3rd ODI

Zahur Ahmed Chowdhury Stadium, Chattogram

England in Bangladesh ODI Series 2016-17 12 Oct, 2016

MM Ali: 1 (3)

MM Ali: 1-46(10.0)

Bangladesh VS England 2nd ODI

Shere Bangla National Stadium, Mirpur

England in Bangladesh ODI Series 2016-17 09 Oct, 2016

MM Ali: 4 (10)

MM Ali: 0-39(9.0)

Bangladesh VS England 1st ODI

Shere Bangla National Stadium, Mirpur

England in Bangladesh ODI Series 2016-17 07 Oct, 2016

MM Ali: 6 (5)

MM Ali: 0-62(10.0)

England VS Pakistan 4th ODI

Headingley, Leeds

Pakistan in England ODI Series 2016 01 Sep, 2016

MM Ali: 45 (48)

MM Ali: 2-40(10.1)

England VS Pakistan 3rd ODI

Trent Bridge, Nottingham

Pakistan in England ODI Series 2016 30 Aug, 2016

Did not bat.

MM Ali: 1-36(7.1)

England VS Pakistan 2nd ODI

Lord's, London

Pakistan in England ODI Series 2016 27 Aug, 2016

MM Ali: 21 (29)

MM Ali: 0-54(10.0)

England VS Pakistan 1st ODI

The Rose Bowl, Southampton

Pakistan in England ODI Series 2016 24 Aug, 2016

Did not bat.

MM Ali: 0-30(7.0)

Worcestershire VS Somerset Quarter Final ODI

The Cooper Associates County Ground, Taunton

Royal London One-Day Cup 2016 17 Aug, 2016

MM Ali: 81 (76)

MM Ali: 1-54(10.0)

England VS Sri Lanka 4th ODI

Kennington Oval, London

Sri Lanka in England ODI Series 2016 29 Jun, 2016

MM Ali: 2 (7)

MM Ali: 0-58(8.0)

England VS Sri Lanka 2nd ODI

Edgbaston, Birmingham

Sri Lanka in England ODI Series 2016 24 Jun, 2016

Did not bat.

MM Ali: 0-47(9.0)

England VS Sri Lanka 1st ODI

Trent Bridge, Nottingham

Sri Lanka in England ODI Series 2016 21 Jun, 2016

MM Ali: 7 (10)

MM Ali: 1-69(10.0)

South Africa VS England 5th ODI

Newlands, Cape Town

England in South Africa ODI Series 2015-16 14 Feb, 2016

MM Ali: 12 (17)

MM Ali: 1-37(8.0)

South Africa VS England 4th ODI

New Wanderers Stadium, Johannesburg

England in South Africa ODI Series 2015-16 12 Feb, 2016

MM Ali: 4 (10)

MM Ali: 0-40(9.0)

South Africa VS England 3rd ODI

SuperSport Park, Centurion

England in South Africa ODI Series 2015-16 09 Feb, 2016

MM Ali: 3 (9)

MM Ali: 1-75(10.1)

South Africa VS England 2nd ODI

St George's Park, Port Elizabeth

England in South Africa ODI Series 2015-16 06 Feb, 2016

MM Ali: 21 (15)

MM Ali: 0-41(10.0)

South Africa VS England 1st ODI

Mangaung Oval, Bloemfontein

England in South Africa ODI Series 2015-16 03 Feb, 2016

MM Ali: 19 (15)

MM Ali: 3-44(6.0)

England VS Pakistan 4th ODI

Dubai International Cricket Stadium

Pakistan v England ODI Series 2015-16 20 Nov, 2015

MM Ali: 4 (5)

MM Ali: 3-54(9.4)

England VS Pakistan 3rd ODI

Sharjah Cricket Stadium

Pakistan v England ODI Series 2015-16 17 Nov, 2015

Did not bat.

MM Ali: 1-30(10.0)

England VS Pakistan 2nd ODI

Sheikh Zayed Stadium, Abu Dhabi

Pakistan v England ODI Series 2015-16 13 Nov, 2015

MM Ali: 2 (2)

MM Ali: 1-58(10.0)

England VS Pakistan 1st ODI

Sheikh Zayed Stadium, Abu Dhabi

Pakistan v England ODI Series 2015-16 11 Nov, 2015

MM Ali: 7 (12)

MM Ali: 1-32(7.0)

England VS Australia 5th ODI

Old Trafford, Manchester

Australia in England ODI Series 2015 13 Sep, 2015

MM Ali: 5 (5)

MM Ali: 0-25(4.0)

England VS Australia 4th ODI

Headingley, Leeds

Australia in England ODI Series 2015 11 Sep, 2015

MM Ali: 21 (23)

MM Ali: 2-42(10.0)

England VS Australia 3rd ODI

Old Trafford, Manchester

Australia in England ODI Series 2015 08 Sep, 2015

MM Ali: 1 (3)

MM Ali: 3-32(10.0)

England VS Australia 2nd ODI

Lord's, London

Australia in England ODI Series 2015 05 Sep, 2015

MM Ali: 8 (15)

MM Ali: 1-68(8.0)

England VS Australia 1st ODI

The Rose Bowl, Southampton

Australia in England ODI Series 2015 03 Sep, 2015

MM Ali: 17 (18)

MM Ali: 0-37(8.0)

Bangladesh VS England 33rd ODI

Adelaide Oval

ICC Cricket World Cup 2014-15 09 Mar, 2015

MM Ali: 19 (21)

MM Ali: 1-44(9.0)

England VS Sri Lanka 22nd ODI

Westpac Stadium, Wellington

ICC Cricket World Cup 2014-15 01 Mar, 2015

MM Ali: 15 (26)

MM Ali: 1-50(10.0)

England VS Scotland 14th ODI

Hagley Oval, Christchurch

ICC Cricket World Cup 2014-15 23 Feb, 2015

MM Ali: 128 (107)

MM Ali: 2-47(10.0)

New Zealand VS England 9th ODI

Westpac Stadium, Wellington

ICC Cricket World Cup 2014-15 20 Feb, 2015

MM Ali: 20 (15)

Did not bowl.

Australia VS England 2nd ODI

Melbourne Cricket Ground

ICC Cricket World Cup 2014-15 14 Feb, 2015

MM Ali: 10 (13)

MM Ali: 0-60(9.0)

Australia VS England Final ODI

Western Australia Cricket Association Ground, Perth

Carlton Mid One-Day International Tri-Series 2014-15 01 Feb, 2015

MM Ali: 26 (30)

MM Ali: 1-39(10.0)

England VS India 6th ODI

Western Australia Cricket Association Ground, Perth

Carlton Mid One-Day International Tri-Series 2014-15 30 Jan, 2015

MM Ali: 17 (34)

MM Ali: 2-36(10.0)

Australia VS England 4th ODI

Bellerive Oval, Hobart

Carlton Mid One-Day International Tri-Series 2014-15 23 Jan, 2015

MM Ali: 46 (48)

MM Ali: 2-51(10.0)

England VS India 3rd ODI

Brisbane Cricket Ground, Woolloongabba, Brisbane

Carlton Mid One-Day International Tri-Series 2014-15 20 Jan, 2015

MM Ali: 8 (12)

MM Ali: 1-31(9.0)

Australia VS England 1st ODI

Sydney Cricket Ground

Carlton Mid One-Day International Tri-Series 2014-15 16 Jan, 2015

MM Ali: 22 (21)

MM Ali: 1-45(9.0)

Sri Lanka VS England 7th ODI

R Premadasa Stadium, Colombo

England in Sri Lanka ODI Series 2014-15 16 Dec, 2014

MM Ali: 0 (1)

MM Ali: 2-39(10.0)

Sri Lanka VS England 6th ODI

Pallekele International Cricket Stadium

England in Sri Lanka ODI Series 2014-15 13 Dec, 2014

MM Ali: 34 (32)

MM Ali: 0-52(8.1)

Sri Lanka VS England 5th ODI

Pallekele International Cricket Stadium

England in Sri Lanka ODI Series 2014-15 10 Dec, 2014

MM Ali: 4 (4)

MM Ali: 0-50(10.0)

Sri Lanka VS England 4th ODI

R Premadasa Stadium, Colombo

England in Sri Lanka ODI Series 2014-15 07 Dec, 2014

MM Ali: 19 (20)

MM Ali: 1-48(10.0)

Sri Lanka VS England 3rd ODI

Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota

England in Sri Lanka ODI Series 2014-15 03 Dec, 2014

MM Ali: 58 (40)

MM Ali: 0-38(7.0)

Sri Lanka VS England 2nd ODI

R Premadasa Stadium, Colombo

England in Sri Lanka ODI Series 2014-15 29 Nov, 2014

MM Ali: 2 (7)

MM Ali: 1-38(7.0)

Sri Lanka VS England 1st ODI

R Premadasa Stadium, Colombo

England in Sri Lanka ODI Series 2014-15 26 Nov, 2014

MM Ali: 119 (87)

MM Ali: 1-66(10.0)

England VS India 5th ODI

Headingley, Leeds

India in England ODI Series 2014 05 Sep, 2014

MM Ali: 9 (8)

MM Ali: 2-34(8.0)

England VS India 4th ODI

Edgbaston, Birmingham

India in England ODI Series 2014 02 Sep, 2014

MM Ali: 67 (50)

MM Ali: 0-43(7.0)

West Indies VS England 3rd ODI

Sir Vivian Richards Stadium, North Sound, Antigua

England in West Indies ODI Series 2013-14 05 Mar, 2014

MM Ali: 55 (59)

MM Ali: 1-5(1.0)

West Indies VS England 2nd ODI

Sir Vivian Richards Stadium, North Sound, Antigua

England in West Indies ODI Series 2013-14 02 Mar, 2014

MM Ali: 10 (16)

MM Ali: 1-11(3.0)

West Indies VS England 1st ODI

Sir Vivian Richards Stadium, North Sound, Antigua

England in West Indies ODI Series 2013-14 28 Feb, 2014

MM Ali: 44 (59)

MM Ali: 1-25(6.0)

Match List Test

England VS Australia 5th Test

Kennington Oval, London

The Ashes 2023 27 Jul, 2023

MM Ali: 34 (47)

MM Ali: 29 (38)

MM Ali: 3-83(23.0)

Australia VS England 4th Test

Old Trafford, Manchester

The Ashes 2023 19 Jul, 2023

MM Ali: 54 (82)

MM Ali: 1-65(17.0)

MM Ali: 0-44(13.0)

Australia VS England 3rd Test

Headingley, Leeds

The Ashes 2023 06 Jul, 2023

MM Ali: 21 (46)

MM Ali: 5 (15)

MM Ali: 0-41(9.0)

MM Ali: 2-34(17.0)

England VS Australia 1st Test

Edgbaston, Birmingham

The Ashes 2023 16 Jun, 2023

MM Ali: 18 (17)

MM Ali: 19 (31)

MM Ali: 2-151(33.0)

MM Ali: 1-57(14.0)

India VS England 4th Test

Kennington Oval, London

India tour of England 2021 02 Sep, 2021

MM Ali: 35 (71)

MM Ali: 0 (4)

MM Ali: 2-120(26.0)

India VS England 3rd Test

Headingley, Leeds

India tour of England 2021 25 Aug, 2021

MM Ali: 8 (18)

MM Ali: 0-4(2.0)

MM Ali: 1-42(14.0)

India VS England 2nd Test

Lord's, London

India tour of England 2021 12 Aug, 2021

MM Ali: 27 (72)

MM Ali: 13 (42)

MM Ali: 1-53(18.0)

MM Ali: 2-84(26.0)

India VS England 2nd Test

MA Chidambaram Stadium, Chepauk, Chennai

England tour of India 2020-21 13 Feb, 2021

MM Ali: 6 (30)

MM Ali: 43 (18)

MM Ali: 4-128(29.0)

MM Ali: 4-110(32.0)

Worcestershire VS Glamorgan Only Test

County Ground, New Road, Worcester

Specsavers County Championship 2019 10 Sep, 2019

MM Ali: 18 (37)

MM Ali: 26 (36)

MM Ali: 2-28(7.0)

MM Ali: 2-37(7.2)

Worcestershire VS Northamptonshire Only Test

County Ground, Northampton

Specsavers County Championship 2019 18 Aug, 2019

MM Ali: 42 (48)

MM Ali: 40 (76)

MM Ali: 3-132(39.2)

MM Ali: 0-19(2.1)

England VS Australia 1st Test

Edgbaston, Birmingham

The Ashes 2019 01 Aug, 2019

MM Ali: 0 (5)

MM Ali: 4 (28)

MM Ali: 1-42(13.0)

MM Ali: 2-135(29.2)

England VS Ireland Only Test

Lord's, London

Ireland tour of England 2019 24 Jul, 2019

MM Ali: 0 (7)

MM Ali: 9 (20)

MM Ali: 1-14(4.2)

West Indies VS England 3rd Test

Daren Sammy National Cricket Stadium, Gros Islet, St Lucia

England tour of West Indies 2018-19 09 Feb, 2019

MM Ali: 13 (22)

MM Ali: 4-36(15.0)

MM Ali: 3-99(21.0)

West Indies VS England 2nd Test

Sir Vivian Richards Stadium, North Sound, Antigua

England tour of West Indies 2018-19 31 Jan, 2019

MM Ali: 60 (104)

MM Ali: 4 (7)

MM Ali: 3-63(25.0)

West Indies VS England 1st Test

Kensington Oval, Bridgetown, Barbados

England tour of West Indies 2018-19 23 Jan, 2019

MM Ali: 0 (1)

MM Ali: 0 (8)

MM Ali: 1-59(12.0)

MM Ali: 3-79(20.0)

England VS Sri Lanka 3rd Test

Sinhalese Sports Club Ground, Colombo

England tour of Sri Lanka 2018-19 23 Nov, 2018

MM Ali: 33 (55)

MM Ali: 22 (53)

MM Ali: 0-55(13.0)

MM Ali: 4-96(26.0)

England VS Sri Lanka 2nd Test

Pallekele International Cricket Stadium

England tour of Sri Lanka 2018-19 14 Nov, 2018

MM Ali: 10 (23)

MM Ali: 10 (14)

MM Ali: 2-85(25.0)

MM Ali: 4-73(19.0)

England VS Sri Lanka 1st Test

Galle International Stadium

England tour of Sri Lanka 2018-19 06 Nov, 2018

MM Ali: 0 (1)

MM Ali: 3 (11)

MM Ali: 4-67(21.0)

MM Ali: 4-71(20.0)

Worcestershire VS Yorkshire Only Test

County Ground, New Road, Worcester

Specsavers County Championship 2018 24 Sep, 2018

MM Ali: 60 (77)

MM Ali: 67 (74)

MM Ali: 2-46(16.0)

MM Ali: 0-31(6.0)

England VS India 5th Test

Kennington Oval, London

India tour of Ireland and England 2018 07 Sep, 2018

MM Ali: 50 (170)

MM Ali: 20 (52)

MM Ali: 2-58(17.0)

MM Ali: 1-68(17.0)

England VS India 4th Test

The Rose Bowl, Southampton

India tour of Ireland and England 2018 30 Aug, 2018

MM Ali: 40 (85)

MM Ali: 9 (15)

MM Ali: 5-63(16.0)

MM Ali: 4-72(26.0)

Yorkshire VS Worcestershire Only Test

North Marine Road Ground, Scarborough

Specsavers County Championship 2018 19 Aug, 2018

MM Ali: 219 (277)

MM Ali: 2-41(7.0)

MM Ali: 6-55(23.0)

Somerset VS Worcestershire Only Test

County Ground, New Road, Worcester

Specsavers County Championship 2018 22 Jul, 2018

MM Ali: 30 (40)

MM Ali: 7 (20)

MM Ali: 3-63(22.0)

MM Ali: 5-114(33.5)

England VS New Zealand 1st Test

Eden Park, Auckland

England tour of Australia and New Zealand 2017-18 22 Mar, 2018

MM Ali: 0 (8)

MM Ali: 28 (43)

MM Ali: 0-60(17.0)

England VS Australia 5th Test

Sydney Cricket Ground

England tour of Australia and New Zealand 2017-18 04 Jan, 2018

MM Ali: 30 (58)

MM Ali: 13 (43)

MM Ali: 2-171(48.0)

Australia VS England 4th Test

Melbourne Cricket Ground

England tour of Australia and New Zealand 2017-18 26 Dec, 2017

MM Ali: 20 (14)

MM Ali: 0-57(12.0)

MM Ali: 0-32(13.2)

England VS Australia 3rd Test

W.A.C.A. Ground

England tour of Australia and New Zealand 2017-18 14 Dec, 2017

MM Ali: 0 (2)

MM Ali: 11 (56)

MM Ali: 1-120(33.0)

Australia VS England 2nd Test

Adelaide Oval

England tour of Australia and New Zealand 2017-18 02 Dec, 2017

MM Ali: 25 (57)

MM Ali: 2 (20)

MM Ali: 0-81(24.0)

MM Ali: 0-20(5.0)

England VS Australia 1st Test

Brisbane Cricket Ground, Woolloongabba, Brisbane

England tour of Australia and New Zealand 2017-18 23 Nov, 2017

MM Ali: 38 (102)

MM Ali: 40 (64)

MM Ali: 2-74(30.0)

MM Ali: 0-23(4.0)

West Indies VS England 3rd Test

Lord's, London

West Indies tour of England 2017 07 Sep, 2017

MM Ali: 3 (13)

MM Ali: 0-13(4.0)

MM Ali: 0-6(2.0)

England VS West Indies 2nd Test

Headingley, Leeds

West Indies tour of England 2017 25 Aug, 2017

MM Ali: 22 (35)

MM Ali: 84 (93)

MM Ali: 0-88(24.0)

MM Ali: 2-80(25.1)

England VS West Indies 1st Test

Edgbaston, Birmingham

West Indies tour of England 2017 17 Aug, 2017

MM Ali: 0 (4)

MM Ali: 1-15(3.0)

MM Ali: 2-59(13.0)

England VS South Africa 4th Test

Old Trafford, Manchester

South Africa tour of England 2017 04 Aug, 2017

MM Ali: 14 (12)

MM Ali: 75 (66)

MM Ali: 2-57(21.0)

MM Ali: 5-73(19.5)

England VS South Africa 3rd Test

Kennington Oval, London

South Africa tour of England 2017 27 Jul, 2017

MM Ali: 16 (40)

MM Ali: 8 (4)

MM Ali: 0-11(5.0)

MM Ali: 4-46(16.1)

South Africa VS England 2nd Test

Trent Bridge, Nottingham

South Africa tour of England 2017 14 Jul, 2017

MM Ali: 18 (29)

MM Ali: 27 (37)

MM Ali: 0-21(8.0)

MM Ali: 4-78(16.0)

England VS South Africa 1st Test

Lord's, London

Basil D'Oliveira Trophy 2017 06 Jul, 2017

MM Ali: 87 (147)

MM Ali: 7 (16)

MM Ali: 4-63(20.0)

MM Ali: 6-60(15.0)

Durham VS Worcestershire Only Test

Riverside Ground, Chester-le-Street

Specsavers County Championship 2017 26 Jun, 2017

MM Ali: 58 (83)

MM Ali: 0-14(3.0)

Kent VS Worcestershire Only Test

County Ground, New Road, Worcester

Specsavers County Championship 2017 19 Jun, 2017

MM Ali: 37 (16)

MM Ali: 63 (55)

MM Ali: 1-49(13.0)

MM Ali: 2-106(25.1)

Worcestershire VS Northamptonshire Only Test

County Ground, New Road, Worcester

Specsavers County Championship 2017 21 Apr, 2017

MM Ali: 50 (89)

MM Ali: 0 (6)

Did not bowl.

India VS England 5th Test

MA Chidambaram Stadium, Chepauk, Chennai

England in India Test Series 2016-17 16 Dec, 2016

MM Ali: 146 (262)

MM Ali: 44 (97)

MM Ali: 1-193(41.0)

India VS England 4th Test

Wankhede Stadium, Mumbai

England in India Test Series 2016-17 08 Dec, 2016

MM Ali: 50 (104)

MM Ali: 0 (3)

MM Ali: 2-175(53.0)

India VS England 3rd Test

Punjab Cricket Association IS Bindra Stadium, Mohali, Chandigarh

England in India Test Series 2016-17 26 Nov, 2016

MM Ali: 16 (45)

MM Ali: 5 (20)

MM Ali: 0-33(13.1)

MM Ali: 0-13(3.0)

India VS England 2nd Test

Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam

England in India Test Series 2016-17 17 Nov, 2016

MM Ali: 1 (21)

MM Ali: 2 (31)

MM Ali: 3-105(25.0)

MM Ali: 1-9(3.1)

India VS England 1st Test

Saurashtra Cricket Association Stadium, Rajkot

England in India Test Series 2016-17 09 Nov, 2016

MM Ali: 117 (213)

MM Ali: 2-99(31.0)

MM Ali: 1-47(19.0)

Bangladesh VS England 2nd Test

Shere Bangla National Stadium, Mirpur

England in Bangladesh Test Series 2016-17 28 Oct, 2016

MM Ali: 10 (17)

MM Ali: 0 (4)

MM Ali: 5-66(19.5)

MM Ali: 1-65(19.0)

Bangladesh VS England 1st Test

Zahur Ahmed Chowdhury Stadium, Chattogram

England in Bangladesh Test Series 2016-17 20 Oct, 2016

MM Ali: 68 (170)

MM Ali: 14 (50)

MM Ali: 3-75(22.0)

MM Ali: 2-62(14.0)

England VS Pakistan 4th Test

Kennington Oval, London

Pakistan in England Test Series 2016 11 Aug, 2016

MM Ali: 108 (152)

MM Ali: 32 (51)

MM Ali: 2-128(23.1)

MM Ali: 0-30(5.5)

England VS Pakistan 3rd Test

Edgbaston, Birmingham

Pakistan in England Test Series 2016 03 Aug, 2016

MM Ali: 63 (118)

MM Ali: 86 (96)

MM Ali: 0-79(17.0)

MM Ali: 2-49(17.5)

England VS Pakistan 2nd Test

Old Trafford, Manchester

Pakistan in England Test Series 2016 22 Jul, 2016

MM Ali: 2 (3)

MM Ali: 2-43(7.5)

MM Ali: 3-88(18.5)

England VS Pakistan 1st Test

Lord's, London

Pakistan in England Test Series 2016 14 Jul, 2016

MM Ali: 23 (33)

MM Ali: 2 (4)

MM Ali: 0-46(7.1)

MM Ali: 2-53(13.1)

England VS Sri Lanka 3rd Test

Lord's, London

Sri Lanka in England Test Series 2016 09 Jun, 2016

MM Ali: 25 (60)

MM Ali: 9 (25)

MM Ali: 0-40(14.0)

MM Ali: 0-4(2.0)

England VS Sri Lanka 2nd Test

Riverside Ground, Chester-le-Street

Sri Lanka in England Test Series 2016 27 May, 2016

MM Ali: 155 (207)

MM Ali: 0-0(4.0)

MM Ali: 1-137(28.3)

England VS Sri Lanka 1st Test

Headingley, Leeds

Sri Lanka in England Test Series 2016 19 May, 2016

MM Ali: 0 (8)

MM Ali: 1-2(1.0)

Worcestershire VS Glamorgan Only Test

Sophia Gardens, Cardiff

Specsavers County Championship 2016 08 May, 2016

MM Ali: 55 (125)

Did not bowl.

Essex VS Worcestershire Only Test

County Ground, New Road, Worcester

Specsavers County Championship 2016 01 May, 2016

MM Ali: 8 (6)

MM Ali: 0-56(11.1)

MM Ali: 1-28(15.0)

Gloucestershire VS Worcestershire Only Test

County Ground, Bristol

Specsavers County Championship 2016 24 Apr, 2016

MM Ali: 74 (102)

MM Ali: 136 (144)

MM Ali: 0-32(8.0)

MM Ali: 0-49(8.0)

South Africa VS England 4th Test

SuperSport Park, Centurion

Basil D'Oliveira Trophy 2015-16 22 Jan, 2016

MM Ali: 61 (101)

MM Ali: 10 (21)

MM Ali: 2-105(25.0)

MM Ali: 0-61(17.0)

South Africa VS England 3rd Test

New Wanderers Stadium, Johannesburg

Basil D'Oliveira Trophy 2015-16 14 Jan, 2016

MM Ali: 19 (28)

MM Ali: 1-51(16.0)

South Africa VS England 2nd Test

Newlands, Cape Town

Basil D'Oliveira Trophy 2015-16 02 Jan, 2016

MM Ali: 10 (60)

MM Ali: 0-157(52.0)

South Africa VS England 1st Test

Kingsmead

Basil D'Oliveira Trophy 2015-16 26 Dec, 2015

MM Ali: 0 (4)

MM Ali: 16 (27)

MM Ali: 4-76(25.0)

MM Ali: 3-49(26.0)

England VS Pakistan 3rd Test

Sharjah Cricket Stadium

Pakistan v England Test Series 2015-16 01 Nov, 2015

MM Ali: 14 (28)

MM Ali: 22 (43)

MM Ali: 2-52(13.0)

MM Ali: 1-72(21.2)

England VS Pakistan 2nd Test

Dubai International Cricket Stadium

Pakistan v England Test Series 2015-16 22 Oct, 2015

MM Ali: 1 (8)

MM Ali: 1 (15)

MM Ali: 3-108(25.0)

MM Ali: 1-60(11.0)

England VS Pakistan 1st Test

Sheikh Zayed Stadium, Abu Dhabi

Pakistan v England Test Series 2015-16 13 Oct, 2015

MM Ali: 35 (131)

MM Ali: 11 (12)

MM Ali: 0-125(30.0)

MM Ali: 2-28(7.0)

England VS Australia 5th Test

Kennington Oval, London

The Ashes 2015 20 Aug, 2015

MM Ali: 30 (61)

MM Ali: 35 (57)

MM Ali: 3-104(18.0)

England VS Australia 4th Test

Trent Bridge, Nottingham

The Ashes 2015 06 Aug, 2015

MM Ali: 38 (24)

MM Ali: 0-38(6.0)

England VS Australia 3rd Test

Edgbaston, Birmingham

The Ashes 2015 29 Jul, 2015

MM Ali: 59 (78)

MM Ali: 1-66(16.1)

England VS Australia 2nd Test

Lord's, London

The Ashes 2015 16 Jul, 2015

MM Ali: 39 (57)

MM Ali: 0 (4)

MM Ali: 1-139(36.0)

MM Ali: 2-78(16.0)

England VS Australia 1st Test

Sophia Gardens, Cardiff

The Ashes 2015 08 Jul, 2015

MM Ali: 77 (88)

MM Ali: 15 (41)

MM Ali: 2-71(15.0)

MM Ali: 3-60(16.3)

Middlesex VS Worcestershire Only Test

Uxbridge Cricket Club Ground

LV= County Championship 2015 21 Jun, 2015

MM Ali: 54 (111)

MM Ali: 21 (27)

MM Ali: 0-38(12.0)

MM Ali: 1-82(27.0)

Worcestershire VS Warwickshire Only Test

County Ground, New Road, Worcester

LV= County Championship 2015 14 Jun, 2015

MM Ali: 45 (83)

MM Ali: 7 (20)

MM Ali: 0-18(6.0)

England VS New Zealand 2nd Test

Headingley, Leeds

New Zealand in England Test Series 2015 29 May, 2015

MM Ali: 1 (14)

MM Ali: 2 (14)

MM Ali: 0-54(11.0)

MM Ali: 1-77(16.0)

England VS New Zealand 1st Test

Lord's, London

New Zealand in England Test Series 2015 21 May, 2015

MM Ali: 58 (107)

MM Ali: 43 (80)

MM Ali: 3-106(26.0)

MM Ali: 1-35(8.0)

Warwickshire VS Worcestershire Only Test

Edgbaston, Birmingham

LV= County Championship 2015 09 May, 2015

MM Ali: 1 (14)

MM Ali: 33 (56)

MM Ali: 0-21(8.0)

MM Ali: 2-67(21.0)

West Indies VS England 3rd Test

Kensington Oval, Bridgetown, Barbados

The Wisden Trophy 2015 01 May, 2015

MM Ali: 58 (130)

MM Ali: 8 (13)

MM Ali: 1-56(10.0)

MM Ali: 1-54(12.4)

West Indies VS England 2nd Test

National Cricket Stadium, St George's, Grenada

The Wisden Trophy 2015 21 Apr, 2015

MM Ali: 0 (4)

MM Ali: 1-49(13.4)

MM Ali: 3-58(24.0)

Worcestershire VS Essex Only Test

County Ground, Chelmsford

LV= County Championship 2014 23 Sep, 2014

MM Ali: 12 (23)

MM Ali: 98 (155)

MM Ali: 3-116(36.0)

Worcestershire VS Surrey Only Test

County Ground, New Road, Worcester

LV= County Championship 2014 09 Sep, 2014

MM Ali: 54 (73)

MM Ali: 51 (66)

MM Ali: 1-101(26.0)

MM Ali: 3-69(24.0)

England VS India 5th Test

Kennington Oval, London

Pataudi Trophy 2014 15 Aug, 2014

MM Ali: 14 (24)

MM Ali: 0-1(1.0)

England VS India 4th Test

Old Trafford, Manchester

Pataudi Trophy 2014 07 Aug, 2014

MM Ali: 13 (27)

MM Ali: 4-41(13.0)

England VS India 3rd Test

The Rose Bowl, Southampton

Pataudi Trophy 2014 27 Jul, 2014

MM Ali: 12 (28)

MM Ali: 2-62(18.0)

MM Ali: 6-71(20.4)

England VS India 2nd Test

Lord's, London

Pataudi Trophy 2014 17 Jul, 2014

MM Ali: 32 (106)

MM Ali: 39 (147)

MM Ali: 1-38(14.0)

MM Ali: 2-28(11.0)

England VS India 1st Test

Trent Bridge, Nottingham

Pataudi Trophy 2014 09 Jul, 2014

MM Ali: 14 (30)

MM Ali: 1-99(18.0)

MM Ali: 3-111(28.0)

Worcestershire VS Glamorgan Only Test

County Ground, New Road, Worcester

LV= County Championship 2014 29 Jun, 2014

MM Ali: 10 (26)

MM Ali: 80 (87)

MM Ali: 1-50(16.0)

MM Ali: 0-32(10.0)

England VS Sri Lanka 2nd Test

Headingley, Leeds

Sri Lanka in England Test Series 2014 20 Jun, 2014

MM Ali: 2 (11)

MM Ali: 108 (281)

MM Ali: 0-16(3.0)

MM Ali: 2-74(21.0)

England VS Sri Lanka 1st Test

Lord's, London

Sri Lanka in England Test Series 2014 12 Jun, 2014

MM Ali: 48 (98)

MM Ali: 4 (2)

MM Ali: 1-57(16.0)

MM Ali: 0-35(12.1)

Worcestershire VS Surrey Only Test

Kennington Oval, London

LV= County Championship 2014 01 Jun, 2014

MM Ali: 162 (277)

MM Ali: 0-5(7.0)

MM Ali: 1-34(15.0)

Kent VS Worcestershire Only Test

Nevill Ground, Tunbridge Wells

LV= County Championship 2014 25 May, 2014

Did not bat.

MM Ali: 1-52(13.1)

Derbyshire VS Worcestershire Only Test

County Ground, New Road, Worcester

LV= County Championship 2014 27 Apr, 2014

MM Ali: 99 (146)

MM Ali: 0-4(1.0)

MM Ali: 0-6(4.1)

Worcestershire VS Kent Only Test

County Ground, New Road, Worcester

LV= County Championship 2014 13 Apr, 2014

MM Ali: 41 (37)

MM Ali: 0 (1)

MM Ali: 3-43(18.5)

MM Ali: 0-36(8.0)

Hampshire VS Worcestershire Only Test

The Rose Bowl, Southampton

LV= County Championship 2014 06 Apr, 2014

MM Ali: 69 (144)

MM Ali: 1-8(3.0)

MM Ali: 1-16(9.0)


Tournament Played

1. Bangladesh Premier League (2012-13)
2. England in West Indies ODI Series (2013-14)
3. England in West Indies T20I Series (2013-14)
4. ICC Cricket World Cup (2014-15)
5. Pataudi Trophy (2014)
6. India in England ODI Series (2014)
7. England VS India Only T20-2014 (2014)
8. Sri Lanka in England Test Series (2014)
9. ICC Men's T20 World Cup (2013-14)
10. World T20 (2013-14)
11. LV= County Championship (2014)
12. NatWest T20 Blast (2014)
13. New Zealand in England Test Series (2015)
14. The Ashes (2015)
15. England VS Australia Only T20-2015 (2015)
16. Australia in England ODI Series (2015)
17. England in Sri Lanka ODI Series (2014-15)
18. Carlton Mid One-Day International Tri-Series (2014-15)
19. The Wisden Trophy (2015)
20. Basil D'Oliveira Trophy (2015-16)
21. England in South Africa ODI Series (2015-16)
22. England in South Africa T20I Series (2015-16)
23. LV= County Championship (2015)
24. NatWest T20 Blast (2015)
25. Pakistan v England Test Series (2015-16)
26. Pakistan v England ODI Series (2015-16)
27. Pakistan v England T20I Series (2015-16)
28. Sri Lanka in England Test Series (2016)
29. Sri Lanka in England ODI Series (2016)
30. Pakistan in England Test Series (2016)
31. Pakistan in England ODI Series (2016)
32. England VS Pakistan Only T20-2016 (2016)
33. Specsavers County Championship (2016)
34. NatWest T20 Blast (2016)
35. Royal London One-Day Cup (2016)
36. World T20 (2015-16)
37. ICC Champions Trophy (2017)
38. England in West Indies ODI Series (2016-17)
39. England in Bangladesh ODI Series (2016-17)
40. England in Bangladesh Test Series (2016-17)
41. South Africa in England ODI Series (2017)
42. Basil D'Oliveira Trophy (2017)
43. South Africa tour of England (2017)
44. West Indies tour of England (2017)
45. England in India Test Series (2016-17)
46. England in India ODI Series (2016-17)
47. England in India T20I Series (2016-17)
48. Royal London One-Day Cup (2017)
49. Specsavers County Championship (2017)
50. England tour of Australia and New Zealand (2017-18)
51. Australia tour of England (2018)
52. India tour of Ireland and England (2018)
53. Vitality Blast (2018)
54. Specsavers County Championship (2018)
55. Royal London One-Day Cup (2018)
56. Indian Premier League (2018)
57. England tour of Sri Lanka (2018-19)
58. World Cup (2019)
59. Ireland tour of England (2019)
60. Pakistan tour of England (2019)
61. The Ashes (2019)
62. England tour of West Indies (2018-19)
63. Specsavers County Championship (2019)
64. Vitality Blast (2019)
65. Indian Premier League (2019)
66. England tour of South Africa (2019-20)
67. Australia tour of England (2020)
68. Pakistan tour of England (2020)
69. Ireland tour of England (2020)
70. Mzansi Super League (2019-20)
71. Pakistan Super League (2019-20)
72. Indian Premier League (2020-21)
73. Sri Lanka tour of England (2021)
74. Pakistan tour of England (2021)
75. India tour of England (2021)
76. England tour of India (2020-21)
77. Vitality Blast (2021)
78. The Hundred Men's Competition (2021)
79. Indian Premier League (2021)
80. England tour of West Indies (2021-22)
81. ICC Men's T20 World Cup (2021-22)
82. India tour of England (2022)
83. South Africa tour of England (2022)
84. England tour of Netherlands (2022)
85. Bangladesh Premier League (2021-22)
86. Vitality Blast (2022)
87. ICC Men's T20 World Cup (2022-23)
88. The Hundred Men's Competition (2022)
89. Indian Premier League (2022)
90. England tour of Australia (2022-23)
91. England tour of Pakistan (2022)
92. The Ashes (2023)
93. New Zealand tour of England (2023)
94. England tour of South Africa (2022-23)
95. International League T20 (2022-23)
96. Vitality Blast (2023)
97. Bangladesh Premier League (2022-23)
98. England tour of Bangladesh (2022-23)
99. The Hundred Men's Competition (2023)
100. Indian Premier League (2023)
101. England tour of West Indies (2023-24)
102. ICC Cricket World Cup (2023-24)
103. Pakistan tour of England (2024)
104. SA20 (2023-24)
105. Bangladesh Premier League (2023-24)
106. ICC Men's T20 World Cup (2024)
107. Indian Premier League (2024)
108. Vitality Blast (2024)
109. The Hundred Men's Competition (2024)
110. Caribbean Premier League (2024)
111. SA20 (2024-25)
112. International League T20 (2024-25)
113. Indian Premier League (2025)
114. Vitality Blast Men (2025)
115. Caribbean Premier League (2025)

Player Tags: Moeen Ali, Moeen Ali Test stats, Moeen Ali Test career, Moeen Ali Test runs, Moeen Ali Test centuries, Moeen Ali Test Wickets, Moeen Ali ODI stats, Moeen Ali ODI career, Moeen Ali ODI runs, Moeen Ali ODI centuries, Moeen Ali ODI Wickets, Moeen Ali T20 stats, Moeen Ali T20 career, Moeen Ali T20 runs, Moeen Ali T20 centuries, Moeen Ali T20 Wickets, Moeen Ali Duronto Rajshahi,England,Worcestershire,Royal Challengers Bangalore,Cape Town Blitz,Multan Sultans,Birmingham Phoenix,Chennai Super Kings,Comilla Victorians,Sharjah Warriors,Birmingham Bears,Joburg Super Kings,Guyana Amazon Warriors,Sharjah Warriorz,Kolkata Knight Riders