<>
CricDirect Cricket News, Results and Stats
 

Upcoming T10 & T20 Cricket Matches

Indian Premier League

ScheduledSunday, May 12, 2024MA Chidambaram Stadium, ChennaiMatch 61
Indian Premier League
Match 61
MA Chidambaram Stadium, Chennai
11:00 | 11:00
Starts at 1715508000
Chennai Super Kings
Chennai Super Kings
Rajasthan Royals
Rajasthan Royals
Scheduled
Starts at 11:00
ScheduledSunday, May 12, 2024M.Chinnaswamy Stadium, BengaluruMatch 62
Indian Premier League
Match 62
M.Chinnaswamy Stadium, Bengaluru
15:00 | 15:00
Starts at 1715522400
Royal Challengers Bengaluru
Royal Challengers Bengaluru
Delhi Capitals
Delhi Capitals
Scheduled
Starts at 15:00
ScheduledMonday, May 13, 2024Narendra Modi Stadium, AhmedabadMatch 63
Indian Premier League
Match 63
Narendra Modi Stadium, Ahmedabad
15:00 | 15:00
Starts at 1715608800
Gujarat Titans
Gujarat Titans
Kolkata Knight Riders
Kolkata Knight Riders
Scheduled
Starts at 15:00
ScheduledTuesday, May 14, 2024Arun Jaitley Stadium, DelhiMatch 64
Indian Premier League
Match 64
Arun Jaitley Stadium, Delhi
15:00 | 15:00
Starts at 1715695200
Delhi Capitals
Delhi Capitals
Lucknow Super Giants
Lucknow Super Giants
Scheduled
Starts at 15:00
ScheduledWednesday, May 15, 2024Barsapara Cricket Stadium, GuwahatiMatch 65
Indian Premier League
Match 65
Barsapara Cricket Stadium, Guwahati
15:00 | 15:00
Starts at 1715781600
Rajasthan Royals
Rajasthan Royals
Punjab Kings
Punjab Kings
Scheduled
Starts at 15:00
ScheduledThursday, May 16, 2024Rajiv Gandhi International Stadium, Uppal, HyderabadMatch 66
Indian Premier League
Match 66
Rajiv Gandhi International Stadium, Uppal, Hyderabad
15:00 | 15:00
Starts at 1715868000
Sunrisers Hyderabad
Sunrisers Hyderabad
Gujarat Titans
Gujarat Titans
Scheduled
Starts at 15:00
ScheduledFriday, May 17, 2024Wankhede Stadium, MumbaiMatch 67
Indian Premier League
Match 67
Wankhede Stadium, Mumbai
15:00 | 15:00
Starts at 1715954400
Mumbai Indians
Mumbai Indians
Lucknow Super Giants
Lucknow Super Giants
Scheduled
Starts at 15:00

Vitality Blast

ScheduledThursday, May 30, 2024County Ground, Bristol, BristolSouth Group
Vitality Blast
South Group
County Ground, Bristol, Bristol
18:30 | 18:30
Starts at 1717090200
Gloucestershire
Gloucestershire
Essex
Essex
Scheduled
Starts at 18:30
ScheduledThursday, May 30, 2024Old Trafford, ManchesterNorth Group
Vitality Blast
North Group
Old Trafford, Manchester
18:30 | 18:30
Starts at 1717090200
Lancashire
Lancashire
Durham
Durham
Scheduled
Starts at 18:30
ScheduledThursday, May 30, 2024County Ground, NorthamptonNorth Group
Vitality Blast
North Group
County Ground, Northampton
18:30 | 18:30
Starts at 1717090200
Northamptonshire
Northamptonshire
Derbyshire
Derbyshire
Scheduled
Starts at 18:30
ScheduledThursday, May 30, 2024Headingley, LeedsNorth Group
Vitality Blast
North Group
Headingley, Leeds
18:30 | 18:30
Starts at 1717090200
Yorkshire
Yorkshire
Worcestershire
Worcestershire
Scheduled
Starts at 18:30
ScheduledThursday, May 30, 2024The Rose Bowl, SouthamptonSouth Group
Vitality Blast
South Group
The Rose Bowl, Southampton
19:00 | 19:00
Starts at 1717092000
Hampshire
Hampshire
Surrey
Surrey
Scheduled
Starts at 19:00
ScheduledFriday, May 31, 2024County Ground, New Road, WorcesterNorth Group
Vitality Blast
North Group
County Ground, New Road, Worcester
17:30 | 17:30
Starts at 1717173000
Worcestershire
Worcestershire
Lancashire
Lancashire
Scheduled
Starts at 17:30
ScheduledFriday, May 31, 2024Riverside Ground, Chester-le-Street, Chester-le-StreetNorth Group
Vitality Blast
North Group
Riverside Ground, Chester-le-Street, Chester-le-Street
18:30 | 18:30
Starts at 1717176600
Durham
Durham
Warwickshire
Warwickshire
Scheduled
Starts at 18:30
ScheduledFriday, May 31, 2024Sophia Gardens, CardiffSouth Group
Vitality Blast
South Group
Sophia Gardens, Cardiff
18:30 | 18:30
Starts at 1717176600
Glamorgan
Glamorgan
Surrey
Surrey
Scheduled
Starts at 18:30
ScheduledFriday, May 31, 2024Trent Bridge, NottinghamNorth Group
Vitality Blast
North Group
Trent Bridge, Nottingham
18:30 | 18:30
Starts at 1717176600
Nottinghamshire
Nottinghamshire
Northamptonshire
Northamptonshire
Scheduled
Starts at 18:30
ScheduledFriday, May 31, 2024Lord's, LondonSouth Group
Vitality Blast
South Group
Lord's, London
19:00 | 19:00
Starts at 1717178400
Middlesex
Middlesex
Kent
Kent
Scheduled
Starts at 19:00
ScheduledFriday, May 31, 2024The Cooper Associates County Ground, Taunton, TauntonSouth Group
Vitality Blast
South Group
The Cooper Associates County Ground, Taunton, Taunton
19:00 | 19:00
Starts at 1717178400
Somerset
Somerset
Essex
Essex
Scheduled
Starts at 19:00
ScheduledFriday, May 31, 2024County Ground, Hove, BrightonSouth Group
Vitality Blast
South Group
County Ground, Hove, Brighton
19:00 | 19:00
Starts at 1717178400
Sussex
Sussex
Gloucestershire
Gloucestershire
Scheduled
Starts at 19:00
ScheduledSaturday, June 1, 2024Edgbaston, BirminghamNorth Group
Vitality Blast
North Group
Edgbaston, Birmingham
14:30 | 14:30
Starts at 1717248600
Derbyshire
Derbyshire
Leicestershire
Leicestershire
Scheduled
Starts at 14:30
ScheduledSaturday, June 1, 2024Edgbaston, BirminghamNorth Group
Vitality Blast
North Group
Edgbaston, Birmingham
18:30 | 18:30
Starts at 1717263000
Warwickshire
Warwickshire
Nottinghamshire
Nottinghamshire
Scheduled
Starts at 18:30

ICC Men's T20 World Cup

ScheduledMonday, June 3, 2024Kensington Oval, Bridgetown, BarbadosMatch 3
ICC Men's T20 World Cup
Match 3
Kensington Oval, Bridgetown, Barbados
00:00 | 00:00
Starts at 1717369200
Namibia
Namibia
Oman
Oman
Scheduled
Starts at 00:00
ScheduledMonday, June 3, 2024TBA, TBAMatch 4
ICC Men's T20 World Cup
Match 4
TBA, TBA
16:00 | 16:00
Starts at 1717426800
Sri Lanka
Sri Lanka
South Africa
South Africa
Scheduled
Starts at 16:00
ScheduledTuesday, June 4, 2024Providence Stadium, Guyana, ProvidenceMatch 5
ICC Men's T20 World Cup
Match 5
Providence Stadium, Guyana, Providence
00:00 | 00:00
Starts at 1717455600
Afghanistan
Afghanistan
Uganda
Uganda
Scheduled
Starts at 00:00
ScheduledTuesday, June 4, 2024Kensington Oval, Bridgetown, BarbadosMatch 6
ICC Men's T20 World Cup
Match 6
Kensington Oval, Bridgetown, Barbados
15:00 | 15:00
Starts at 1717509600
England
England
Scotland
Scotland
Scheduled
Starts at 15:00
ScheduledWednesday, June 5, 2024Grand Prairie Stadium, TexasMatch 7
ICC Men's T20 World Cup
Match 7
Grand Prairie Stadium, Texas
00:00 | 00:00
Starts at 1717542000
Netherlands
Netherlands
Nepal
Nepal
Scheduled
Starts at 00:00
ScheduledWednesday, June 5, 2024Providence Stadium, Guyana, ProvidenceMatch 9
ICC Men's T20 World Cup
Match 9
Providence Stadium, Guyana, Providence
15:00 | 15:00
Starts at 1717596000
Papua New Guinea
Papua New Guinea
Uganda
Uganda
Scheduled
Starts at 15:00
ScheduledWednesday, June 5, 2024TBA, TBAMatch 8
ICC Men's T20 World Cup
Match 8
TBA, TBA
15:00 | 15:00
Starts at 1717596000
India
India
Ireland
Ireland
Scheduled
Starts at 15:00
ScheduledThursday, June 6, 2024Kensington Oval, Bridgetown, BarbadosMatch 10
ICC Men's T20 World Cup
Match 10
Kensington Oval, Bridgetown, Barbados
00:00 | 00:00
Starts at 1717628400
Australia
Australia
Oman
Oman
Scheduled
Starts at 00:00
ScheduledThursday, June 6, 2024Grand Prairie Stadium, TexasMatch 11
ICC Men's T20 World Cup
Match 11
Grand Prairie Stadium, Texas
16:00 | 16:00
Starts at 1717686000
United States of America
United States of America
Pakistan
Pakistan
Scheduled
Starts at 16:00

Vitality Blast

ScheduledFriday, June 7, 2024County Ground, Bristol, BristolSouth Group
Vitality Blast
South Group
County Ground, Bristol, Bristol
18:30 | 18:30
Starts at 1717781400
Gloucestershire
Gloucestershire
Hampshire
Hampshire
Scheduled
Starts at 18:30
ScheduledFriday, June 7, 2024Old Trafford, ManchesterNorth Group
Vitality Blast
North Group
Old Trafford, Manchester
18:30 | 18:30
Starts at 1717781400
Lancashire
Lancashire
Warwickshire
Warwickshire
Scheduled
Starts at 18:30
ScheduledFriday, June 7, 2024Grace Road, LeicesterNorth Group
Vitality Blast
North Group
Grace Road, Leicester
18:30 | 18:30
Starts at 1717781400
Leicestershire
Leicestershire
Durham
Durham
Scheduled
Starts at 18:30
ScheduledFriday, June 7, 2024County Ground, NorthamptonNorth Group
Vitality Blast
North Group
County Ground, Northampton
18:30 | 18:30
Starts at 1717781400
Northamptonshire
Northamptonshire
Worcestershire
Worcestershire
Scheduled
Starts at 18:30
ScheduledFriday, June 7, 2024Kennington Oval, LondonSouth Group
Vitality Blast
South Group
Kennington Oval, London
18:30 | 18:30
Starts at 1717781400
Surrey
Surrey
Sussex
Sussex
Scheduled
Starts at 18:30
ScheduledFriday, June 7, 2024County Ground, DerbyNorth Group
Vitality Blast
North Group
County Ground, Derby
19:00 | 19:00
Starts at 1717783200
Derbyshire
Derbyshire
Nottinghamshire
Nottinghamshire
Scheduled
Starts at 19:00
ScheduledFriday, June 7, 2024County Ground, Chelmsford, South Group
Vitality Blast
South Group
County Ground, Chelmsford,
19:00 | 19:00
Starts at 1717783200
Essex
Essex
Glamorgan
Glamorgan
Scheduled
Starts at 19:00