Fixtures for Major Matches in the Next Four Weeks
Also includes matches in progress
![]() |
24 Apr | Brothers Union v Partex Sporting Club | ListA | Dhaka Premier Division 2024/25 | Relegation League | Bangladesh |
![]() |
24 Apr | Canada v United States of America | IT20 | North America Cup 2025 | Cayman Islands | |
![]() |
24 Apr | Zimbabwe A v Scotland | ListA | Scotland in Zimbabwe 2024/25 | Zimbabwe | |
![]() |
25 Apr | Derbyshire v Middlesex | FC | Rothesay County Championship 2025 | Division 2 | England |
![]() |
25 Apr | Gloucestershire v Leicestershire | FC | Rothesay County Championship 2025 | Division 2 | England |
![]() |
25 Apr | Nottinghamshire v Sussex | FC | Rothesay County Championship 2025 | Division 1 | England |
![]() |
25 Apr | Surrey v Somerset | FC | Rothesay County Championship 2025 | Division 1 | England |
![]() |
25 Apr | Worcestershire v Durham | FC | Rothesay County Championship 2025 | Division 1 | England |
![]() |
25 Apr | Chennai Super Kings v Sunrisers | T20 | Indian Premier League 2025 | India | |
![]() |
25 Apr | Malaysia v Thailand | IT20 | Malaysia Quadrangular International T20 Series 2024/25 | Malaysia | |
![]() |
25 Apr | Saudi Arabia v Singapore | IT20 | Malaysia Quadrangular International T20 Series 2024/25 | Malaysia | |
![]() |
25 Apr | Karachi Kings v Quetta Gladiators | T20 | HBL Pakistan Super League 2024/25 | Pakistan | |
![]() |
25 Apr | Ireland Wolves v Sri Lanka A | ListA | United Arab Emirates A Team Tri-Series 2025 | Final | United Arab Emirates |
![]() |
25 Apr | United States of America Women v Zimbabwe Women | IT20 | Zimbabwe Women in United States of America 2025 | 1st Twenty20 | United States of America |
![]() |
26 Apr | Botswana Women v Eswatini Women | IT20 | Botswana Kalahari Women's International Twenty20 Tournament 2024/25 | Botswana | |
![]() |
26 Apr | Mozambique Women v Sierra Leone Women | IT20 | Botswana Kalahari Women's International Twenty20 Tournament 2024/25 | Botswana | |
![]() |
26 Apr | Botswana Women v Mozambique Women | IT20 | Botswana Kalahari Women's International Twenty20 Tournament 2024/25 | Botswana | |
![]() |
26 Apr | Eswatini Women v Kuwait Women | IT20 | Botswana Kalahari Women's International Twenty20 Tournament 2024/25 | Botswana | |
![]() |
26 Apr | not known v not known | IT20 | North America Cup 2025 | Semi-Final | Cayman Islands |
![]() |
26 Apr | not known v not known | IT20 | North America Cup 2025 | Semi-Final | Cayman Islands |
![]() |
26 Apr | Kent Women v Derbyshire Women | ListA | Metro Bank Women's One Day Cup League Two 2025 | England | |
![]() |
26 Apr | Sussex Women v Yorkshire Women | ListA | Metro Bank Women's One Day Cup League Two 2025 | England | |
![]() |
26 Apr | Kolkata Knight Riders v Punjab Kings | T20 | Indian Premier League 2025 | India | |
![]() |
26 Apr | Malaysia v Saudi Arabia | IT20 | Malaysia Quadrangular International T20 Series 2024/25 | Malaysia | |
![]() |
26 Apr | Singapore v Thailand | IT20 | Malaysia Quadrangular International T20 Series 2024/25 | Malaysia | |
![]() |
26 Apr | Lahore Qalandars v Multan Sultans | T20 | HBL Pakistan Super League 2024/25 | Pakistan | |
![]() |
26 Apr | Sri Lanka Under-19s v Bangladesh Under-19s | ODI | Bangladesh Under-19s in Sri Lanka 2024/25 | 1st ODI | Sri Lanka |
![]() |
26 Apr | Zimbabwe A v Scotland | ListA | Scotland in Zimbabwe 2024/25 | Zimbabwe | |
![]() |
27 Apr | Eswatini Women v Mozambique Women | IT20 | Botswana Kalahari Women's International Twenty20 Tournament 2024/25 | Botswana | |
![]() |
27 Apr | Kuwait Women v Sierra Leone Women | IT20 | Botswana Kalahari Women's International Twenty20 Tournament 2024/25 | Botswana | |
![]() |
27 Apr | Botswana Women v Sierra Leone Women | IT20 | Botswana Kalahari Women's International Twenty20 Tournament 2024/25 | Botswana | |
![]() |
27 Apr | Kuwait Women v Mozambique Women | IT20 | Botswana Kalahari Women's International Twenty20 Tournament 2024/25 | Botswana | |
![]() |
27 Apr | not known v not known | IT20 | North America Cup 2025 | Final | Cayman Islands |
![]() |
27 Apr | Durham Women v The Blaze | ListA | Metro Bank Women's One Day Cup 2025 | England | |
![]() |
27 Apr | Essex Women v Warwickshire Women | ListA | Metro Bank Women's One Day Cup 2025 | England | |
![]() |
27 Apr | Hampshire Women v Surrey Women | ListA | Metro Bank Women's One Day Cup 2025 | England | |
![]() |
27 Apr | Somerset Women v Lancashire Women | ListA | Metro Bank Women's One Day Cup 2025 | England | |
![]() |
27 Apr | Cheshire Women v Cambridgeshire Women | ListA | Metro Bank Women's One Day Cup League Three 2025 | Division One | England |
![]() |
27 Apr | Devon Women v Buckinghamshire Women | ListA | Metro Bank Women's One Day Cup League Three 2025 | Division One | England |
![]() |
27 Apr | Hertfordshire Women v Berkshire Women | ListA | Metro Bank Women's One Day Cup League Three 2025 | Division One | England |
![]() |
27 Apr | Staffordshire Women v Wiltshire Women | ListA | Metro Bank Women's One Day Cup League Three 2025 | Division One | England |
![]() |
27 Apr | Glamorgan Women v Middlesex Women | ListA | Metro Bank Women's One Day Cup League Two 2025 | England | |
![]() |
27 Apr | Leicestershire Women v Worcestershire Women | ListA | Metro Bank Women's One Day Cup League Two 2025 | England | |
![]() |
27 Apr | Northamptonshire Women v Gloucestershire Women | ListA | Metro Bank Women's One Day Cup League Two 2025 | England | |
![]() |
27 Apr | Cricket East Women v Cornwall Women | T20 | The Women's Vitality Blast League Three 2025 | Division Two South | England |
![]() |
27 Apr | Cumbria Women v Herefordshire Women | T20 | The Women's Vitality Blast League Three 2025 | Division Two North | England |
![]() |
27 Apr | Dorset Women v Oxfordshire Women | T20 | The Women's Vitality Blast League Three 2025 | Division Two South | England |
![]() |
27 Apr | Northumberland Women v Lincolnshire Women | T20 | The Women's Vitality Blast League Three 2025 | Division Two North | England |
![]() |
27 Apr | Cricket East Women v Cornwall Women | T20 | The Women's Vitality Blast League Three 2025 | Division Two South | England |
![]() |
27 Apr | Cumbria Women v Herefordshire Women | T20 | The Women's Vitality Blast League Three 2025 | Division Two North | England |
![]() |
27 Apr | Dorset Women v Oxfordshire Women | T20 | The Women's Vitality Blast League Three 2025 | Division Two South | England |
![]() |
27 Apr | Northumberland Women v Lincolnshire Women | T20 | The Women's Vitality Blast League Three 2025 | Division Two North | England |
![]() |
27 Apr | Mumbai Indians v Lucknow Super Giants | T20 | Indian Premier League 2025 | India | |
![]() |
27 Apr | Delhi Capitals v Royal Challengers Bangalore | T20 | Indian Premier League 2025 | India | |
![]() |
27 Apr | Peshawar Zalmi v Quetta Gladiators | T20 | HBL Pakistan Super League 2024/25 | Pakistan | |
![]() |
27 Apr | Dambulla District v Galle District | FC | National Super League 4-Day Competition 2024/25 | Final | Sri Lanka |
![]() |
27 Apr | Sri Lanka Women v India Women | ODI | Sri Lanka Women's Tri-Series 2024/25 | Sri Lanka | |
![]() |
27 Apr | United States of America Women v Zimbabwe Women | IT20 | Zimbabwe Women in United States of America 2025 | 2nd Twenty20 | United States of America |
![]() |
28 Apr | Bangladesh v Zimbabwe | Test | Zimbabwe in Bangladesh 2024/25 | 2nd Test | Bangladesh |
![]() |
28 Apr | Rajasthan Royals v Gujarat Titans | T20 | Indian Premier League 2025 | India | |
![]() |
28 Apr | Saudi Arabia v Thailand | IT20 | Malaysia Quadrangular International T20 Series 2024/25 | Malaysia | |
![]() |
28 Apr | Malaysia v Singapore | IT20 | Malaysia Quadrangular International T20 Series 2024/25 | Malaysia | |
![]() |
28 Apr | Sri Lanka Under-19s v Bangladesh Under-19s | ODI | Bangladesh Under-19s in Sri Lanka 2024/25 | 2nd ODI | Sri Lanka |
![]() |
28 Apr | Zimbabwe A v Scotland | ListA | Scotland in Zimbabwe 2024/25 | Zimbabwe | |
![]() |
29 Apr | Botswana Women v Kuwait Women | IT20 | Botswana Kalahari Women's International Twenty20 Tournament 2024/25 | Botswana | |
![]() |
29 Apr | Eswatini Women v Sierra Leone Women | IT20 | Botswana Kalahari Women's International Twenty20 Tournament 2024/25 | Botswana | |
![]() |
29 Apr | Delhi Capitals v Kolkata Knight Riders | T20 | Indian Premier League 2025 | India | |
![]() |
29 Apr | Malaysia v Thailand | IT20 | Malaysia Quadrangular International T20 Series 2024/25 | Malaysia | |
![]() |
29 Apr | Saudi Arabia v Singapore | IT20 | Malaysia Quadrangular International T20 Series 2024/25 | Malaysia | |
![]() |
29 Apr | Lahore Qalandars v Multan Sultans | T20 | HBL Pakistan Super League 2024/25 | Pakistan | |
![]() |
29 Apr | India Women v South Africa Women | ODI | Sri Lanka Women's Tri-Series 2024/25 | Sri Lanka | |
![]() |
29 Apr | Afghanistan A v Sri Lanka A | FC | Afghanistan A and Sri Lanka A in United Arab Emirates 2025 | United Arab Emirates | |
![]() |
29 Apr | United States of America Women v Zimbabwe Women | IT20 | Zimbabwe Women in United States of America 2025 | 3rd Twenty20 | United States of America |
![]() |
30 Apr | not known v not known | IT20 | Botswana Kalahari Women's International Twenty20 Tournament 2024/25 | 3rd Place Play-off | Botswana |
![]() |
30 Apr | not known v not known | IT20 | Botswana Kalahari Women's International Twenty20 Tournament 2024/25 | Final | Botswana |
![]() |
30 Apr | Lancashire Women v Hampshire Women | ListA | Metro Bank Women's One Day Cup 2025 | England | |
![]() |
30 Apr | Somerset Women v Essex Women | ListA | Metro Bank Women's One Day Cup 2025 | England | |
![]() |
30 Apr | Surrey Women v Durham Women | ListA | Metro Bank Women's One Day Cup 2025 | England | |
![]() |
30 Apr | Warwickshire Women v The Blaze | ListA | Metro Bank Women's One Day Cup 2025 | England | |
![]() |
30 Apr | Chennai Super Kings v Punjab Kings | T20 | Indian Premier League 2025 | India | |
![]() |
30 Apr | Malaysia v Saudi Arabia | IT20 | Malaysia Quadrangular International T20 Series 2024/25 | Malaysia | |
![]() |
30 Apr | Singapore v Thailand | IT20 | Malaysia Quadrangular International T20 Series 2024/25 | Malaysia | |
![]() |
30 Apr | Islamabad United v Quetta Gladiators | T20 | HBL Pakistan Super League 2024/25 | Pakistan | |
![]() |
01 May | Rajasthan Royals v Mumbai Indians | T20 | Indian Premier League 2025 | India | |
![]() |
01 May | Multan Sultans v Karachi Kings | T20 | HBL Pakistan Super League 2024/25 | Pakistan | |
![]() |
01 May | Lahore Qalandars v Quetta Gladiators | T20 | HBL Pakistan Super League 2024/25 | Pakistan | |
![]() |
01 May | Sri Lanka Under-19s v Bangladesh Under-19s | ODI | Bangladesh Under-19s in Sri Lanka 2024/25 | 3rd ODI | Sri Lanka |
![]() |
01 May | Sri Lanka Women v South Africa Women | ODI | Sri Lanka Women's Tri-Series 2024/25 | Sri Lanka | |
![]() |
01 May | United States of America Women v Zimbabwe Women | ODI | Zimbabwe Women in United States of America 2025 | 1st ODI | United States of America |
![]() |
01 May | Guyana Women v Leeward Islands Women | T20 | Cricket West Indies Women's Twenty20 Blaze 2025 | West Indies | |
![]() |
01 May | Barbados Women v Trinidad and Tobago Women | T20 | Cricket West Indies Women's Twenty20 Blaze 2025 | West Indies | |
![]() |
01 May | Windward Islands Women v Jamaica Women | T20 | Cricket West Indies Women's Twenty20 Blaze 2025 | West Indies | |
![]() |
02 May | Glamorgan v Derbyshire | FC | Rothesay County Championship 2025 | Division 2 | England |
![]() |
02 May | Hampshire v Durham | FC | Rothesay County Championship 2025 | Division 1 | England |
![]() |
02 May | Lancashire v Gloucestershire | FC | Rothesay County Championship 2025 | Division 2 | England |
![]() |
02 May | Leicestershire v Northamptonshire | FC | Rothesay County Championship 2025 | Division 2 | England |
![]() |
02 May | Middlesex v Kent | FC | Rothesay County Championship 2025 | Division 2 | England |
![]() |
02 May | Somerset v Essex | FC | Rothesay County Championship 2025 | Division 1 | England |
![]() |
02 May | Yorkshire v Warwickshire | FC | Rothesay County Championship 2025 | Division 1 | England |
![]() |
02 May | Gujarat Titans v Sunrisers | T20 | Indian Premier League 2025 | India | |
![]() |
02 May | not known v not known | IT20 | Malaysia Quadrangular International T20 Series 2024/25 | 3rd Place Play-off | Malaysia |
![]() |
02 May | not known v not known | IT20 | Malaysia Quadrangular International T20 Series 2024/25 | Final | Malaysia |
![]() |
02 May | Islamabad United v Peshawar Zalmi | T20 | HBL Pakistan Super League 2024/25 | Pakistan | |
![]() |
03 May | Derbyshire Women v Yorkshire Women | ListA | Metro Bank Women's One Day Cup League Two 2025 | England | |
![]() |
03 May | Gloucestershire Women v Glamorgan Women | ListA | Metro Bank Women's One Day Cup League Two 2025 | England | |
![]() |
03 May | Kent Women v Leicestershire Women | ListA | Metro Bank Women's One Day Cup League Two 2025 | England | |
![]() |
03 May | Northamptonshire Women v Middlesex Women | ListA | Metro Bank Women's One Day Cup League Two 2025 | England | |
![]() |
03 May | Worcestershire Women v Sussex Women | ListA | Metro Bank Women's One Day Cup League Two 2025 | England | |
![]() |
03 May | Royal Challengers Bangalore v Chennai Super Kings | T20 | Indian Premier League 2025 | India | |
![]() |
03 May | Islamabad United v Quetta Gladiators | T20 | HBL Pakistan Super League 2024/25 | Pakistan | |
![]() |
03 May | Sri Lanka Under-19s v Bangladesh Under-19s | ODI | Bangladesh Under-19s in Sri Lanka 2024/25 | 4th ODI | Sri Lanka |
![]() |
03 May | United States of America Women v Zimbabwe Women | ODI | Zimbabwe Women in United States of America 2025 | 2nd ODI | United States of America |
![]() |
03 May | Windward Islands Women v Guyana Women | T20 | Cricket West Indies Women's Twenty20 Blaze 2025 | West Indies | |
![]() |
03 May | Jamaica Women v Trinidad and Tobago Women | T20 | Cricket West Indies Women's Twenty20 Blaze 2025 | West Indies | |
![]() |
03 May | Barbados Women v Leeward Islands Women | T20 | Cricket West Indies Women's Twenty20 Blaze 2025 | West Indies | |
![]() |
04 May | Durham Women v Somerset Women | ListA | Metro Bank Women's One Day Cup 2025 | England | |
![]() |
04 May | Essex Women v Lancashire Women | ListA | Metro Bank Women's One Day Cup 2025 | England | |
![]() |
04 May | Surrey Women v Warwickshire Women | ListA | Metro Bank Women's One Day Cup 2025 | England | |
![]() |
04 May | The Blaze v Hampshire Women | ListA | Metro Bank Women's One Day Cup 2025 | England | |
![]() |
04 May | Kolkata Knight Riders v Rajasthan Royals | T20 | Indian Premier League 2025 | India | |
![]() |
04 May | Lucknow Super Giants v Punjab Kings | T20 | Indian Premier League 2025 | India | |
![]() |
04 May | Dragons Women v Typhoons Women | ListA | Evoke Super 50 Cup 2025 | Ireland | |
![]() |
04 May | Scotland v United Arab Emirates | ODI | ICC Men's Cricket World Cup League Two 2023/24 to 2027 | Netherlands | |
![]() |
04 May | Lahore Qalandars v Karachi Kings | T20 | HBL Pakistan Super League 2024/25 | Pakistan | |
![]() |
04 May | Sri Lanka Women v India Women | ODI | Sri Lanka Women's Tri-Series 2024/25 | Sri Lanka | |
![]() |
05 May | Shropshire Women v Norfolk Women | T20 | The Women's Vitality Blast League Three 2025 | Division Two North | England |
![]() |
05 May | Shropshire Women v Norfolk Women | T20 | The Women's Vitality Blast League Three 2025 | Division Two North | England |
![]() |
05 May | Cambridgeshire Women v Herefordshire Women | T20 | Vitality Women's County Cup 2025 | First Round | England |
![]() |
05 May | Cornwall Women v Berkshire Women | T20 | Vitality Women's County Cup 2025 | First Round | England |
![]() |
05 May | Dorset Women v Devon Women | T20 | Vitality Women's County Cup 2025 | First Round | England |
![]() |
05 May | Glamorgan Women v Gloucestershire Women | T20 | Vitality Women's County Cup 2025 | First Round | England |
![]() |
05 May | Hertfordshire Women v Bedfordshire and Huntingdonshire Women | T20 | Vitality Women's County Cup 2025 | First Round | England |
![]() |
05 May | Lincolnshire Women v Cheshire Women | T20 | Vitality Women's County Cup 2025 | First Round | England |
![]() |
05 May | Middlesex Women v Kent Women | T20 | Vitality Women's County Cup 2025 | First Round | England |
![]() |
05 May | Northamptonshire Women v Worcestershire Women | T20 | Vitality Women's County Cup 2025 | First Round | England |
![]() |
05 May | Shropshire Women v Norfolk Women | T20 | Vitality Women's County Cup 2025 | First Round | England |
![]() |
05 May | Staffordshire Women v Cumbria Women | T20 | Vitality Women's County Cup 2025 | First Round | England |
![]() |
05 May | Sussex Women v Buckinghamshire Women | T20 | Vitality Women's County Cup 2025 | First Round | England |
![]() |
05 May | Wiltshire Women v Oxfordshire Women | T20 | Vitality Women's County Cup 2025 | First Round | England |
![]() |
05 May | Yorkshire Women v Derbyshire Women | T20 | Vitality Women's County Cup 2025 | First Round | England |
![]() |
05 May | Sunrisers v Delhi Capitals | T20 | Indian Premier League 2025 | India | |
![]() |
05 May | Multan Sultans v Peshawar Zalmi | T20 | HBL Pakistan Super League 2024/25 | Pakistan | |
![]() |
05 May | Jamaica Women v Leeward Islands Women | T20 | Cricket West Indies Women's Twenty20 Blaze 2025 | West Indies | |
![]() |
05 May | Windward Islands Women v Trinidad and Tobago Women | T20 | Cricket West Indies Women's Twenty20 Blaze 2025 | West Indies | |
![]() |
05 May | Barbados Women v Guyana Women | T20 | Cricket West Indies Women's Twenty20 Blaze 2025 | West Indies | |
![]() |
06 May | The Blaze v Essex Women | ListA | Metro Bank Women's One Day Cup 2025 | England | |
![]() |
06 May | Mumbai Indians v Gujarat Titans | T20 | Indian Premier League 2025 | India | |
![]() |
06 May | Netherlands v United Arab Emirates | ODI | ICC Men's Cricket World Cup League Two 2023/24 to 2027 | Netherlands | |
![]() |
06 May | Sri Lanka Under-19s v Bangladesh Under-19s | ODI | Bangladesh Under-19s in Sri Lanka 2024/25 | 5th ODI | Sri Lanka |
![]() |
06 May | India Women v South Africa Women | ODI | Sri Lanka Women's Tri-Series 2024/25 | Sri Lanka | |
![]() |
07 May | Hampshire Women v Durham Women | ListA | Metro Bank Women's One Day Cup 2025 | England | |
![]() |
07 May | Lancashire Women v Surrey Women | ListA | Metro Bank Women's One Day Cup 2025 | England | |
![]() |
07 May | Warwickshire Women v Somerset Women | ListA | Metro Bank Women's One Day Cup 2025 | England | |
![]() |
07 May | Kolkata Knight Riders v Chennai Super Kings | T20 | Indian Premier League 2025 | India | |
![]() |
07 May | Leinster Lightning v Munster Reds | ListA | Inter-Provincial Cup 2025 | Ireland | |
![]() |
07 May | Northern Knights v North West Warriors | ListA | Inter-Provincial Cup 2025 | Ireland | |
![]() |
07 May | Cook Islands v Thailand | IT20 | Japan International Twenty20 Tri-Series 2025 | Japan | |
![]() |
07 May | Islamabad United v Quetta Gladiators | T20 | HBL Pakistan Super League 2024/25 | Pakistan | |
![]() |
07 May | Barbados Women v Jamaica Women | T20 | Cricket West Indies Women's Twenty20 Blaze 2025 | West Indies | |
![]() |
07 May | Windward Islands Women v Leeward Islands Women | T20 | Cricket West Indies Women's Twenty20 Blaze 2025 | West Indies | |
![]() |
07 May | Guyana Women v Trinidad and Tobago Women | T20 | Cricket West Indies Women's Twenty20 Blaze 2025 | West Indies | |
![]() |
08 May | Delhi Capitals v Punjab Kings | T20 | Indian Premier League 2025 | India | |
![]() |
08 May | Japan v Thailand | IT20 | Japan International Twenty20 Tri-Series 2025 | Japan | |
![]() |
08 May | Scotland v United Arab Emirates | ODI | ICC Men's Cricket World Cup League Two 2023/24 to 2027 | Netherlands | |
![]() |
08 May | Karachi Kings v Peshawar Zalmi | T20 | HBL Pakistan Super League 2024/25 | Pakistan | |
![]() |
08 May | Sri Lanka Under-19s v Bangladesh Under-19s | ODI | Bangladesh Under-19s in Sri Lanka 2024/25 | 6th ODI | Sri Lanka |
![]() |
08 May | Sri Lanka Women v South Africa Women | ODI | Sri Lanka Women's Tri-Series 2024/25 | Sri Lanka | |
![]() |
09 May | Essex v Yorkshire | FC | Rothesay County Championship 2025 | Division 1 | England |
![]() |
09 May | Kent v Glamorgan | FC | Rothesay County Championship 2025 | Division 2 | England |
![]() |
09 May | Northamptonshire v Lancashire | FC | Rothesay County Championship 2025 | Division 2 | England |
![]() |
09 May | Nottinghamshire v Hampshire | FC | Rothesay County Championship 2025 | Division 1 | England |
![]() |
09 May | Sussex v Worcestershire | FC | Rothesay County Championship 2025 | Division 1 | England |
![]() |
09 May | Warwickshire v Surrey | FC | Rothesay County Championship 2025 | Division 1 | England |
![]() |
09 May | Lucknow Super Giants v Royal Challengers Bangalore | T20 | Indian Premier League 2025 | India | |
![]() |
09 May | Cook Islands v Thailand | IT20 | Japan International Twenty20 Tri-Series 2025 | Japan | |
![]() |
09 May | Japan v Cook Islands | IT20 | Japan International Twenty20 Tri-Series 2025 | Japan | |
![]() |
09 May | Lahore Qalandars v Peshawar Zalmi | T20 | HBL Pakistan Super League 2024/25 | Pakistan | |
![]() |
09 May | Leeward Islands Women v Trinidad and Tobago Women | T20 | Cricket West Indies Women's Twenty20 Blaze 2025 | West Indies | |
![]() |
09 May | Guyana Women v Jamaica Women | T20 | Cricket West Indies Women's Twenty20 Blaze 2025 | West Indies | |
![]() |
09 May | Windward Islands Women v Barbados Women | T20 | Cricket West Indies Women's Twenty20 Blaze 2025 | West Indies | |
![]() |
10 May | Leicestershire Women v not known | T20 | Vitality Women's County Cup 2025 | Second Round | England |
![]() |
10 May | Northumberland Women v not known | T20 | Vitality Women's County Cup 2025 | Second Round | England |
![]() |
10 May | not known v not known | T20 | Vitality Women's County Cup 2025 | Second Round | England |
![]() |
10 May | not known v not known | T20 | Vitality Women's County Cup 2025 | Second Round | England |
![]() |
10 May | not known v not known | T20 | Vitality Women's County Cup 2025 | Second Round | England |
![]() |
10 May | not known v not known | T20 | Vitality Women's County Cup 2025 | Second Round | England |
![]() |
10 May | not known v not known | T20 | Vitality Women's County Cup 2025 | Second Round | England |
![]() |
10 May | not known v Suffolk Women | T20 | Vitality Women's County Cup 2025 | Second Round | England |
![]() |
10 May | Sunrisers v Kolkata Knight Riders | T20 | Indian Premier League 2025 | India | |
![]() |
10 May | Japan v Thailand | IT20 | Japan International Twenty20 Tri-Series 2025 | Japan | |
![]() |
10 May | Japan v Cook Islands | IT20 | Japan International Twenty20 Tri-Series 2025 | Japan | |
![]() |
10 May | Netherlands v Scotland | ODI | ICC Men's Cricket World Cup League Two 2023/24 to 2027 | Netherlands | |
![]() |
10 May | Multan Sultans v Quetta Gladiators | T20 | HBL Pakistan Super League 2024/25 | Pakistan | |
![]() |
10 May | Islamabad United v Karachi Kings | T20 | HBL Pakistan Super League 2024/25 | Pakistan | |
![]() |
11 May | Durham Women v Warwickshire Women | ListA | Metro Bank Women's One Day Cup 2025 | England | |
![]() |
11 May | Hampshire Women v Essex Women | ListA | Metro Bank Women's One Day Cup 2025 | England | |
![]() |
11 May | Lancashire Women v The Blaze | ListA | Metro Bank Women's One Day Cup 2025 | England | |
![]() |
11 May | Somerset Women v Surrey Women | ListA | Metro Bank Women's One Day Cup 2025 | England | |
![]() |
11 May | Mumbai Indians v Punjab Kings | T20 | Indian Premier League 2025 | India | |
![]() |
11 May | Delhi Capitals v Gujarat Titans | T20 | Indian Premier League 2025 | India | |
![]() |
11 May | Scorchers Women v Typhoons Women | ListA | Evoke Super 50 Cup 2025 | Ireland | |
![]() |
11 May | not known v not known | IT20 | Japan International Twenty20 Tri-Series 2025 | Final | Japan |
![]() |
11 May | not known v not known | ODI | Sri Lanka Women's Tri-Series 2024/25 | Final | Sri Lanka |
![]() |
11 May | not known v not known | T20 | Cricket West Indies Women's Twenty20 Blaze 2025 | Final | West Indies |
![]() |
12 May | Chennai Super Kings v Rajasthan Royals | T20 | Indian Premier League 2025 | India | |
![]() |
12 May | Netherlands v United Arab Emirates | ODI | ICC Men's Cricket World Cup League Two 2023/24 to 2027 | Netherlands | |
![]() |
13 May | Somerset Women v Hampshire Women | ListA | Metro Bank Women's One Day Cup 2025 | England | |
![]() |
13 May | Royal Challengers Bangalore v Sunrisers | T20 | Indian Premier League 2025 | India | |
![]() |
13 May | Leinster Lightning v Northern Knights | ListA | Inter-Provincial Cup 2025 | Ireland | |
![]() |
13 May | Munster Reds v North West Warriors | ListA | Inter-Provincial Cup 2025 | Ireland | |
![]() |
13 May | Japan v Cook Islands | IT20 | Cook Islands in Japan 2025 | 1st Twenty20 | Japan |
![]() |
13 May | not known v not known | T20 | HBL Pakistan Super League 2024/25 | Qualifier 1 | Pakistan |
![]() |
14 May | Essex Women v Durham Women | ListA | Metro Bank Women's One Day Cup 2025 | England | |
![]() |
14 May | Surrey Women v The Blaze | ListA | Metro Bank Women's One Day Cup 2025 | England | |
![]() |
14 May | Warwickshire Women v Lancashire Women | ListA | Metro Bank Women's One Day Cup 2025 | England | |
![]() |
14 May | Gujarat Titans v Lucknow Super Giants | T20 | Indian Premier League 2025 | India | |
![]() |
14 May | Japan v Cook Islands | IT20 | Cook Islands in Japan 2025 | 2nd Twenty20 | Japan |
![]() |
14 May | Scotland v United Arab Emirates | ODI | ICC Men's Cricket World Cup League Two 2023/24 to 2027 | Netherlands | |
![]() |
14 May | not known v not known | T20 | HBL Pakistan Super League 2024/25 | Eliminator | Pakistan |
![]() |
15 May | Derbyshire Women v Glamorgan Women | ListA | Metro Bank Women's One Day Cup League Two 2025 | England | |
![]() |
15 May | Middlesex Women v Gloucestershire Women | ListA | Metro Bank Women's One Day Cup League Two 2025 | England | |
![]() |
15 May | Northamptonshire Women v Worcestershire Women | ListA | Metro Bank Women's One Day Cup League Two 2025 | England | |
![]() |
15 May | Sussex Women v Kent Women | ListA | Metro Bank Women's One Day Cup League Two 2025 | England | |
![]() |
15 May | Yorkshire Women v Leicestershire Women | ListA | Metro Bank Women's One Day Cup League Two 2025 | England | |
![]() |
15 May | Mumbai Indians v Delhi Capitals | T20 | Indian Premier League 2025 | India | |
![]() |
15 May | Leinster Lightning v North West Warriors | ListA | Inter-Provincial Cup 2025 | Ireland | |
![]() |
15 May | Northern Knights v Munster Reds | ListA | Inter-Provincial Cup 2025 | Ireland | |
![]() |
16 May | Durham v Nottinghamshire | FC | Rothesay County Championship 2025 | Division 1 | England |
![]() |
16 May | Glamorgan v Northamptonshire | FC | Rothesay County Championship 2025 | Division 2 | England |
![]() |
16 May | Gloucestershire v Kent | FC | Rothesay County Championship 2025 | Division 2 | England |
![]() |
16 May | Lancashire v Derbyshire | FC | Rothesay County Championship 2025 | Division 2 | England |
![]() |
16 May | Middlesex v Leicestershire | FC | Rothesay County Championship 2025 | Division 2 | England |
![]() |
16 May | Somerset v Sussex | FC | Rothesay County Championship 2025 | Division 1 | England |
![]() |
16 May | Surrey v Yorkshire | FC | Rothesay County Championship 2025 | Division 1 | England |
![]() |
16 May | Warwickshire v Hampshire | FC | Rothesay County Championship 2025 | Division 1 | England |
![]() |
16 May | Worcestershire v Essex | FC | Rothesay County Championship 2025 | Division 1 | England |
![]() |
16 May | Somerset Women v Durham Women | T20 | Vitality Women's County Cup 2025 | Third Round | England |
![]() |
16 May | Rajasthan Royals v Punjab Kings | T20 | Indian Premier League 2025 | India | |
![]() |
16 May | Netherlands v Scotland | ODI | ICC Men's Cricket World Cup League Two 2023/24 to 2027 | Netherlands | |
![]() |
16 May | not known v not known | T20 | HBL Pakistan Super League 2024/25 | Qualifier 2 | Pakistan |
![]() |
17 May | not known v Warwickshire Women | T20 | Vitality Women's County Cup 2025 | Third Round | England |
![]() |
17 May | not known v not known | T20 | Vitality Women's County Cup 2025 | Third Round | England |
![]() |
17 May | not known v Lancashire Women | T20 | Vitality Women's County Cup 2025 | Third Round | England |
![]() |
17 May | not known v Essex Women | T20 | Vitality Women's County Cup 2025 | Third Round | England |
![]() |
17 May | not known v The Blaze | T20 | Vitality Women's County Cup 2025 | Third Round | England |
![]() |
17 May | not known v not known | T20 | Vitality Women's County Cup 2025 | Third Round | England |
![]() |
17 May | Surrey Women v Hampshire Women | T20 | Vitality Women's County Cup 2025 | Third Round | England |
![]() |
17 May | Royal Challengers Bangalore v Kolkata Knight Riders | T20 | Indian Premier League 2025 | India | |
![]() |
18 May | Gujarat Titans v Chennai Super Kings | T20 | Indian Premier League 2025 | India | |
![]() |
18 May | Lucknow Super Giants v Sunrisers | T20 | Indian Premier League 2025 | India | |
![]() |
18 May | Dragons Women v Scorchers Women | ListA | Evoke Super 50 Cup 2025 | Ireland | |
![]() |
18 May | not known v not known | T20 | HBL Pakistan Super League 2024/25 | Final | Pakistan |
![]() |
19 May | Essex Women v Surrey Women | ListA | Metro Bank Women's One Day Cup 2025 | England | |
![]() |
19 May | Hampshire Women v Warwickshire Women | ListA | Metro Bank Women's One Day Cup 2025 | England | |
![]() |
19 May | Lancashire Women v Durham Women | ListA | Metro Bank Women's One Day Cup 2025 | England | |
![]() |
20 May | The Blaze v Somerset Women | ListA | Metro Bank Women's One Day Cup 2025 | England | |
![]() |
20 May | not known v not known | T20 | Indian Premier League 2025 | Qualifier 1 | India |
![]() |
21 May | England Women v West Indies Women | IT20 | West Indies Women in England 2025 | 1st Twenty20 | England |
![]() |
21 May | not known v not known | T20 | Indian Premier League 2025 | Eliminator | India |
![]() |
21 May | Ireland v West Indies | ODI | West Indies in Ireland and England 2025 | 1st ODI | Ireland |
![]() |
22 May | England v Zimbabwe | Test | Zimbabwe in England 2025 | Only Test | England |
![]() |
22 May | West Indies A v South Africa A | ListA | South Africa A in West Indies 2025 | West Indies |
Future fixtures are copyright of the relevant cricket board.
CricketArchive makes no claim that such matches will actually be played.
This page was created by the CricketArchive Oracles
LATEST SCORES
CURRENT EVENTS
- Botswana Kalahari Women's International Twenty20 Tournament 2024/25
- Central American Championships 2025
- Cyprus Quadrangular Women's International Twenty20 Tournament 2025
- ICC Men's Cricket World Cup League Two 2023/24 to 2027
- ICC Women's Cricket World Cup Qualifier 2024/25
- ICC World Test Championship 2023 to 2025
- Japan International Twenty20 Tri-Series 2025
- Malaysia Quadrangular International T20 Series 2024/25
- North America Cup 2025
- Sri Lanka Women's Tri-Series 2024/25
- Zimbabwe in Bangladesh 2024/25
- Zimbabwe Women in United States of America 2025
View all Current Events CLICK HERE
