Cricket Schedule - Cricket Matches Scheduled for Thu, Jul 31 2025 | Cricket Schedule for International, Domestic and T20 Cricket matches.

2025-07-31T03:30:00+00:00 2025-07-31T13:30:00+00:00 2025-07-31T03:30:00+00:00 Guwahati T20 Spring Cup 2025
Navarang Club vs City Cricket Club, Match 7
Navarang Club vs City Cricket Club, Match 7 - Guwahati T20 Spring Cup 2025
Judges Field, Guwahati
City Cricket Club won by 14 runs
2025-07-31T03:30:00+00:00
2025-07-31T05:30:00+00:00 2025-07-31T15:30:00+00:00 2025-07-31T05:30:00+00:00 Shpageeza Cricket League 2025
Amo Sharks vs Mis Ainak Knights, Final
Amo Sharks vs Mis Ainak Knights, Final - Shpageeza Cricket League 2025
Kabul International Cricket Stadium, Kabul
Amo Sharks won by 8 wickets
2025-07-31T05:30:00+00:00
2025-07-31T07:45:00+00:00 2025-07-31T17:45:00+00:00 2025-07-31T07:45:00+00:00 Guwahati T20 Spring Cup 2025
Guwahati Giants vs 91 Yard Club, Match 8
Guwahati Giants vs 91 Yard Club, Match 8 - Guwahati T20 Spring Cup 2025
Judges Field, Guwahati
Guwahati Giants won by 43 runs
2025-07-31T07:45:00+00:00
2025-07-31T09:00:00+00:00 2025-07-31T19:00:00+00:00 2025-07-31T09:00:00+00:00 ECS T10 England, Wimbledon 2025
Banstead vs Twickenham, Match 16
Banstead vs Twickenham, Match 16 - ECS T10 England, Wimbledon 2025
Raynes Park Sports Ground, Wimbledon
Banstead won by 7 runs
2025-07-31T09:00:00+00:00
2025-07-31T10:00:00+00:00 2025-08-05T10:00:00+00:00 2025-07-31T10:00:00+00:00 India tour of England 2025
England vs India, 5th Test
England vs India, 5th Test - India tour of England 2025
Kennington Oval, London
India won by 6 runs
2025-07-31T10:00:00+00:00
2025-07-31T11:00:00+00:00 2025-07-31T21:00:00+00:00 2025-07-31T11:00:00+00:00 ECS T10 England, Wimbledon 2025
Weybridge vs Twickenham, Match 17
Weybridge vs Twickenham, Match 17 - ECS T10 England, Wimbledon 2025
Raynes Park Sports Ground, Wimbledon
Weybridge won by 20 runs (DLS method)
2025-07-31T11:00:00+00:00
2025-07-31T11:30:00+00:00 2025-07-31T21:30:00+00:00 2025-07-31T11:30:00+00:00 World Championship of Legends 2025
Pakistan Champions vs India Champions, 1st Semi Final
Pakistan Champions vs India Champions, 1st Semi Final - World Championship of Legends 2025
Edgbaston, Birmingham
Match Abandoned
2025-07-31T11:30:00+00:00
2025-07-31T13:00:00+00:00 2025-07-31T23:00:00+00:00 2025-07-31T13:00:00+00:00 ECS T10 England, Wimbledon 2025
Banstead vs Spencer, Match 18
Banstead vs Spencer, Match 18 - ECS T10 England, Wimbledon 2025
Raynes Park Sports Ground, Wimbledon
Banstead won by 9 wickets
2025-07-31T13:00:00+00:00
2025-07-31T15:15:00+00:00 2025-08-01T01:15:00+00:00 2025-07-31T15:15:00+00:00 ECS T10 England, Wimbledon 2025
Spencer vs Weybridge, Match 19
Spencer vs Weybridge, Match 19 - ECS T10 England, Wimbledon 2025
Raynes Park Sports Ground, Wimbledon
Spencer won by 114 runs
2025-07-31T15:15:00+00:00
2025-07-31T15:30:00+00:00 2025-08-01T01:30:00+00:00 2025-07-31T15:30:00+00:00 World Championship of Legends 2025
South Africa Champions vs Australia Champions, 2nd Semi Final
South Africa Champions vs Australia Champions, 2nd Semi Final - World Championship of Legends 2025
Edgbaston, Birmingham
South Africa Champions won by 1 run
2025-07-31T15:30:00+00:00
2025-07-31T16:30:00+00:00 2025-08-01T02:30:00+00:00 2025-07-31T16:30:00+00:00 KCC T20 Summer League 2025
Stack CC vs Fakhr-E-Kashmir, Match 31
Stack CC vs Fakhr-E-Kashmir, Match 31 - KCC T20 Summer League 2025
Sulaibiya Cricket Ground, Kuwait City
Fakhr-E-Kashmir won by 6 wickets
2025-07-31T16:30:00+00:00
2025-07-31T17:15:00+00:00 2025-08-01T03:15:00+00:00 2025-07-31T17:15:00+00:00 ECS T10 England, Wimbledon 2025
Banstead vs Weybridge, Match 20
Banstead vs Weybridge, Match 20 - ECS T10 England, Wimbledon 2025
Raynes Park Sports Ground, Wimbledon
Banstead won by 5 wickets
2025-07-31T17:15:00+00:00
2025-07-31T19:45:00+00:00 2025-08-01T05:45:00+00:00 2025-07-31T19:45:00+00:00 KCC T20 Summer League 2025
AL Mulla Exchange vs CECC-A, Match 32
AL Mulla Exchange vs CECC-A, Match 32 - KCC T20 Summer League 2025
Sulaibiya Cricket Ground, Kuwait City
CECC-A won by 75 runs
2025-07-31T19:45:00+00:00