Recent Fixtures

Australia
South Africa tour of Australia,
3rd T20I
16 Aug 02:45 PM, 2025
Australia won by 2 wickets (with 1 ball remaining)
Cazaly's Stadium, Westcourt, Cairns, Queensland
16 Aug 02:45 PM, 2025
Australia won by 2 wickets (with 1 ball remaining)
Cazaly's Stadium, Westcourt, Cairns, Queensland

South Africa

Australia
South Africa tour of Australia,
2nd T20I
12 Aug 02:45 PM, 2025
South Africa won by 53 runs
TIO Stadium, Marrara, Darwin, Northern Territory
12 Aug 02:45 PM, 2025
South Africa won by 53 runs
TIO Stadium, Marrara, Darwin, Northern Territory

South Africa

Austria
Viking Cup Finals,
Final
10 Aug 03:30 PM, 2025
Austria won by 8 wickets (with 49 balls remaining)
Botkyrka Cricket Center, Stockholm
10 Aug 03:30 PM, 2025
Austria won by 8 wickets (with 49 balls remaining)
Botkyrka Cricket Center, Stockholm

Norway

Australia
South Africa tour of Australia,
1st T20I
10 Aug 02:45 PM, 2025
Australia won by 17 runs
TIO Stadium, Marrara, Darwin, Northern Territory
10 Aug 02:45 PM, 2025
Australia won by 17 runs
TIO Stadium, Marrara, Darwin, Northern Territory

South Africa

Sweden
Viking Cup Finals,
3rd Place
10 Aug 11:30 AM, 2025
France won by 2 wickets (with 5 balls remaining)
Botkyrka Cricket Center, Stockholm
10 Aug 11:30 AM, 2025
France won by 2 wickets (with 5 balls remaining)
Botkyrka Cricket Center, Stockholm

France

Austria
Viking Cup,
6th Match
09 Aug 06:00 PM, 2025
Austria won by 6 wickets (with 2 balls remaining)
Botkyrka Cricket Center, Stockholm
09 Aug 06:00 PM, 2025
Austria won by 6 wickets (with 2 balls remaining)
Botkyrka Cricket Center, Stockholm

France

Sweden
Viking Cup,
5th Match
09 Aug 02:00 PM, 2025
Norway won by 23 runs
Botkyrka Cricket Center, Stockholm
09 Aug 02:00 PM, 2025
Norway won by 23 runs
Botkyrka Cricket Center, Stockholm

Norway

Sweden
Viking Cup,
4th Match
08 Aug 06:00 PM, 2025
Austria won by 4 wickets (with 11 balls remaining)
Botkyrka Cricket Center, Stockholm
08 Aug 06:00 PM, 2025
Austria won by 4 wickets (with 11 balls remaining)
Botkyrka Cricket Center, Stockholm

Austria

Croatia
Cyprus tour of Croatia,
4th T20I
08 Aug 05:00 PM, 2025
Cyprus won by 52 runs
Mladost Cricket Ground, Zagreb
08 Aug 05:00 PM, 2025
Cyprus won by 52 runs
Mladost Cricket Ground, Zagreb

Cyprus

France
Viking Cup,
3th Match
08 Aug 02:00 PM, 2025
Norway won by 22 runs
Botkyrka Cricket Center, Stockholm
08 Aug 02:00 PM, 2025
Norway won by 22 runs
Botkyrka Cricket Center, Stockholm

Norway

Croatia
Cyprus tour of Croatia,
3rd T20I
08 Aug 12:30 PM, 2025
Cyprus won by 3 wickets (with 6 balls remaining)
Mladost Cricket Ground, Zagreb
08 Aug 12:30 PM, 2025
Cyprus won by 3 wickets (with 6 balls remaining)
Mladost Cricket Ground, Zagreb

Cyprus

Sweden
Viking Cup,
2nd Match
07 Aug 06:00 PM, 2025
Sweden won by 34 runs
Botkyrka Cricket Center, Stockholm
07 Aug 06:00 PM, 2025
Sweden won by 34 runs
Botkyrka Cricket Center, Stockholm

France

Croatia
Cyprus tour of Croatia,
2nd T20I
07 Aug 05:00 PM, 2025
Cyprus won by 7 wickets (with 25 balls remaining)
Mladost Cricket Ground, Zagreb
07 Aug 05:00 PM, 2025
Cyprus won by 7 wickets (with 25 balls remaining)
Mladost Cricket Ground, Zagreb

Cyprus

Austria
Viking Cup,
1st Match
07 Aug 02:00 PM, 2025
Austria won by 4 wickets (with 20 balls remaining)
Botkyrka Cricket Center, Stockholm
07 Aug 02:00 PM, 2025
Austria won by 4 wickets (with 20 balls remaining)
Botkyrka Cricket Center, Stockholm

Norway

Sweden
France tour of Sweden,
Only T20I
07 Aug 01:30 PM, 2025
--,
07 Aug 01:30 PM, 2025
--,

France

Croatia
Cyprus tour of Croatia,
1st T20I
07 Aug 12:30 PM, 2025
Cyprus won by 58 runs
Mladost Cricket Ground, Zagreb
07 Aug 12:30 PM, 2025
Cyprus won by 58 runs
Mladost Cricket Ground, Zagreb

Cyprus

West Indies
Pakistan tour of West Indies,
3rd T20I
04 Aug 05:30 AM, 2025
Pakistan won by 13 runs
Central Broward Regional Park Stadium Turf Ground, Lauderhill, Florida
04 Aug 05:30 AM, 2025
Pakistan won by 13 runs
Central Broward Regional Park Stadium Turf Ground, Lauderhill, Florida

Pakistan

Estonia
Switzerland tour of Estonia,
3rd T20I
03 Aug 05:00 PM, 2025
Switzerland won by 41 runs
Estonian National Cricket & Rugby Ground, Tallinn
03 Aug 05:00 PM, 2025
Switzerland won by 41 runs
Estonian National Cricket & Rugby Ground, Tallinn

Switzerland

Estonia
Switzerland tour of Estonia,
2nd T20I
03 Aug 12:00 PM, 2025
Switzerland won by 72 runs
Estonian National Cricket & Rugby Ground, Tallinn
03 Aug 12:00 PM, 2025
Switzerland won by 72 runs
Estonian National Cricket & Rugby Ground, Tallinn

Switzerland

West Indies
Pakistan tour of West Indies,
2nd T20I
03 Aug 05:30 AM, 2025
West Indies won by 2 wickets (with 0 ball remaining)
Central Broward Regional Park Stadium Turf Ground, Lauderhill, Florida
03 Aug 05:30 AM, 2025
West Indies won by 2 wickets (with 0 ball remaining)
Central Broward Regional Park Stadium Turf Ground, Lauderhill, Florida

Pakistan

Estonia
Switzerland tour of Estonia,
1st T20I
02 Aug 05:30 PM, 2025
Switzerland won by 72 runs
Estonian National Cricket & Rugby Ground, Tallinn
02 Aug 05:30 PM, 2025
Switzerland won by 72 runs
Estonian National Cricket & Rugby Ground, Tallinn

Switzerland

West Indies
Pakistan tour of West Indies,
1st T20I
01 Aug 05:30 AM, 2025
Pakistan won by 14 runs
Central Broward Regional Park Stadium Turf Ground, Lauderhill, Florida
01 Aug 05:30 AM, 2025
Pakistan won by 14 runs
Central Broward Regional Park Stadium Turf Ground, Lauderhill, Florida

Pakistan

West Indies
Australia tour of West Indies,
5th T20I
29 Jul 04:30 AM, 2025
Australia won by 3 wickets (with 18 balls remaining)
Warner Park, Basseterre
29 Jul 04:30 AM, 2025
Australia won by 3 wickets (with 18 balls remaining)
Warner Park, Basseterre

Australia

West Indies
Australia tour of West Indies,
4th T20I
27 Jul 04:30 AM, 2025
Australia won by 3 wickets (with 4 balls remaining)
Warner Park, Basseterre
27 Jul 04:30 AM, 2025
Australia won by 3 wickets (with 4 balls remaining)
Warner Park, Basseterre

Australia

West Indies
Australia tour of West Indies,
3rd T20I
26 Jul 04:30 AM, 2025
Australia won by 6 wickets (with 23 balls remaining)
Warner Park, Basseterre
26 Jul 04:30 AM, 2025
Australia won by 6 wickets (with 23 balls remaining)
Warner Park, Basseterre

Australia

Bangladesh
Pakistan tour of Bangladesh,
3rd T20I
24 Jul 05:30 PM, 2025
Pakistan won by 74 runs
Shere Bangla National Stadium, Mirpur, Dhaka
24 Jul 05:30 PM, 2025
Pakistan won by 74 runs
Shere Bangla National Stadium, Mirpur, Dhaka

Pakistan

West Indies
Australia tour of West Indies,
2nd T20I
23 Jul 05:30 AM, 2025
Australia won by 8 wickets (with 28 balls remaining)
Sabina Park, Kingston
23 Jul 05:30 AM, 2025
Australia won by 8 wickets (with 28 balls remaining)
Sabina Park, Kingston

Australia

Bangladesh
Pakistan tour of Bangladesh,
2nd T20I
22 Jul 05:30 PM, 2025
Bangladesh won by 8 runs
Shere Bangla National Stadium, Mirpur, Dhaka
22 Jul 05:30 PM, 2025
Bangladesh won by 8 runs
Shere Bangla National Stadium, Mirpur, Dhaka

Pakistan

West Indies
Australia tour of West Indies,
1st T20I
21 Jul 05:30 AM, 2025
Australia won by 3 wickets (with 7 balls remaining)
Sabina Park, Kingston
21 Jul 05:30 AM, 2025
Australia won by 3 wickets (with 7 balls remaining)
Sabina Park, Kingston

Australia

Bangladesh
Pakistan tour of Bangladesh,
1st T20I
20 Jul 05:30 PM, 2025
Bangladesh won by 7 wickets (with 27 balls remaining)
Shere Bangla National Stadium, Mirpur, Dhaka
20 Jul 05:30 PM, 2025
Bangladesh won by 7 wickets (with 27 balls remaining)
Shere Bangla National Stadium, Mirpur, Dhaka

Pakistan

Sri Lanka
Bangladesh tour of Sri Lanka,
3rd T20I
16 Jul 07:00 PM, 2025
Bangladesh won by 8 wickets (with 21 balls remaining)
R.Premadasa Stadium, Colombo
16 Jul 07:00 PM, 2025
Bangladesh won by 8 wickets (with 21 balls remaining)
R.Premadasa Stadium, Colombo

Bangladesh

Sri Lanka
Bangladesh tour of Sri Lanka,
2nd T20I
13 Jul 07:00 PM, 2025
Bangladesh won by 83 runs
Rangiri Dambulla International Stadium, Dambulla
13 Jul 07:00 PM, 2025
Bangladesh won by 83 runs
Rangiri Dambulla International Stadium, Dambulla

Bangladesh

Sri Lanka
Bangladesh tour of Sri Lanka,
1st T20I
10 Jul 07:00 PM, 2025
Sri Lanka won by 7 wickets (with 6 balls remaining)
Pallekele International Cricket Stadium, Pallekele, Kandy
10 Jul 07:00 PM, 2025
Sri Lanka won by 7 wickets (with 6 balls remaining)
Pallekele International Cricket Stadium, Pallekele, Kandy

Bangladesh

Luxembourg
Switzerland tour of Luxembourg,
3rd T20I
22 Jun 02:00 PM, 2025
Luxembourg won by 7 wickets (with 15 balls remaining)
Pierre Werner Cricket Ground, Walferdange
22 Jun 02:00 PM, 2025
Luxembourg won by 7 wickets (with 15 balls remaining)
Pierre Werner Cricket Ground, Walferdange

Switzerland

Hungary
Slovenia tour of Hungary,
3rd T20I
22 Jun 12:30 PM, 2025
Hungary won by 9 wickets (with 42 balls remaining)
GB Oval, Szodliget
22 Jun 12:30 PM, 2025
Hungary won by 9 wickets (with 42 balls remaining)
GB Oval, Szodliget

Slovenia

Luxembourg
Switzerland tour of Luxembourg,
2nd T20I
21 Jun 06:30 PM, 2025
Switzerland won by 57 runs
Pierre Werner Cricket Ground, Walferdange
21 Jun 06:30 PM, 2025
Switzerland won by 57 runs
Pierre Werner Cricket Ground, Walferdange

Switzerland

Hungary
Slovenia tour of Hungary,
2nd T20I
21 Jun 04:30 PM, 2025
Hungary won by 62 runs
GB Oval, Szodliget
21 Jun 04:30 PM, 2025
Hungary won by 62 runs
GB Oval, Szodliget

Slovenia

Luxembourg
Switzerland tour of Luxembourg,
1st T20I
21 Jun 01:30 PM, 2025
Switzerland won by 11 runs
Pierre Werner Cricket Ground, Walferdange
21 Jun 01:30 PM, 2025
Switzerland won by 11 runs
Pierre Werner Cricket Ground, Walferdange

Switzerland

Hungary
Slovenia tour of Hungary,
1st T20I
21 Jun 12:30 PM, 2025
Hungary won by 122 runs
GB Oval, Szodliget
21 Jun 12:30 PM, 2025
Hungary won by 122 runs
GB Oval, Szodliget

Slovenia

Ireland
West Indies tour of Ireland,
3rd T20I
15 Jun 07:30 PM, 2025
West Indies won by 62 runs
Bready Cricket Club, Bready
15 Jun 07:30 PM, 2025
West Indies won by 62 runs
Bready Cricket Club, Bready

West Indies

Ireland
West Indies tour of Ireland,
2nd T20I
14 Jun 07:30 PM, 2025
Match abandoned without a ball bowled
Bready Cricket Club, Bready
14 Jun 07:30 PM, 2025
Match abandoned without a ball bowled
Bready Cricket Club, Bready

West Indies

Ireland
West Indies tour of Ireland,
1st T20I
12 Jun 07:30 PM, 2025
Match abandoned without a ball bowled
Bready Cricket Club, Bready
12 Jun 07:30 PM, 2025
Match abandoned without a ball bowled
Bready Cricket Club, Bready

West Indies

England
West Indies tour of England,
3rd T20I
10 Jun 11:00 PM, 2025
England won by 37 runs
The Rose Bowl, Southampton
10 Jun 11:00 PM, 2025
England won by 37 runs
The Rose Bowl, Southampton

West Indies

England
West Indies tour of England,
2nd T20I
08 Jun 07:00 PM, 2025
England won by 4 wickets (with 9 balls remaining)
County Ground, Bristol
08 Jun 07:00 PM, 2025
England won by 4 wickets (with 9 balls remaining)
County Ground, Bristol

West Indies

England
West Indies tour of England,
1st T20I
06 Jun 11:00 PM, 2025
England won by 21 runs
Riverside Ground, Chester-le-Street
06 Jun 11:00 PM, 2025
England won by 21 runs
Riverside Ground, Chester-le-Street

West Indies

Pakistan
Bangladesh tour of Pakistan,
3rd T20I
01 Jun 08:30 PM, 2025
Pakistan won by 7 wickets (with 16 balls remaining)
Gaddafi Stadium, Lahore
01 Jun 08:30 PM, 2025
Pakistan won by 7 wickets (with 16 balls remaining)
Gaddafi Stadium, Lahore

Bangladesh