Match: 2nd Test
Format: TEST
Teams: Bangladesh vs Pakistan
Venue: Sylhet International Cricket Stadium, Sylhet
Status: Bangladesh won by 78 runs
Start Date: May 16, 2026, 09:00 AM
End Date: May 20, 2026, 04:00 PM
Score:
Bangladesh: 278/10 (76.6 overs)
Pakistan: 232/10 (57.4 overs)
Match: 109th Match
Format: ODI
Teams: Nepal vs United States of America
Venue: Tribhuvan University International Cricket Ground, Kirtipur
Status: Nepal won by 122 runs
Start Date: May 22, 2026, 08:45 AM
End Date: May 22, 2026, 04:45 PM
Score:
Nepal: 317/8 (49.6 overs)
United States of America: 195/10 (41.2 overs)
Match: 108th Match
Format: ODI
Teams: Scotland vs United States of America
Venue: Tribhuvan University International Cricket Ground, Kirtipur
Status: United States of America won by 6 wkts
Start Date: May 20, 2026, 08:45 AM
End Date: May 20, 2026, 04:45 PM
Score:
Scotland: 169/10 (43.3 overs)
United States of America: 170/4 (27.1 overs)
Match: 107th Match
Format: ODI
Teams: Scotland vs Nepal
Venue: Tribhuvan University International Cricket Ground, Kirtipur
Status: Nepal won by 6 wkts
Start Date: May 18, 2026, 08:45 AM
End Date: May 18, 2026, 04:45 PM
Score:
Scotland: 194/10 (39.1 overs)
Nepal: 199/4 (38.1 overs)
Match: 106th Match
Format: ODI
Teams: United States of America vs Nepal
Venue: Tribhuvan University International Cricket Ground, Kirtipur
Status: Nepal won by 9 wkts
Start Date: May 16, 2026, 08:45 AM
End Date: May 16, 2026, 04:45 PM
Score:
United States of America: 195/10 (43.3 overs)
Nepal: 199/1 (36.4 overs)
Match: Super Six, Match 12
Format: T20
Teams: Japan vs Papua New Guinea
Venue: Sano International Cricket Ground, Sano, Kanto
Status: Japan won by 26 runs
Start Date: May 18, 2026, 10:00 AM
End Date: May 18, 2026, 01:30 PM
Score:
Japan: 121/7 (19.6 overs)
Papua New Guinea: 95/8 (19.6 overs)
Match: Super Six, Match 11
Format: T20
Teams: Cook Islands vs Samoa
Venue: Sano International Cricket Ground, Sano, Kanto
Status: Samoa won by 9 wkts
Start Date: May 18, 2026, 05:30 AM
End Date: May 18, 2026, 09:00 AM
Score:
Cook Islands: 75/10 (19.1 overs)
Samoa: 79/1 (11.2 overs)
Match: Super Six, Match 10
Format: T20
Teams: Papua New Guinea vs Vanuatu
Venue: Sano International Cricket Ground, Sano, Kanto
Status: Papua New Guinea won by 147 runs
Start Date: May 17, 2026, 10:00 AM
End Date: May 17, 2026, 01:30 PM
Score:
Papua New Guinea: 207/5 (19.6 overs)
Vanuatu: 60/10 (14.2 overs)
Match: Super Six, Match 9
Format: T20
Teams: Cook Islands vs Indonesia
Venue: Sano International Cricket Ground, Sano, Kanto
Status: Cook Islands won by 50 runs - 16 overs game
Start Date: May 17, 2026, 05:30 AM
End Date: May 17, 2026, 09:00 AM
Score:
Cook Islands: 128/6 (15.6 overs)
Indonesia: 78/6 (15.6 overs)
Match: Super Six, Match 8
Format: T20
Teams: Samoa vs Japan
Venue: Sano International Cricket Ground, Sano, Kanto
Status: Japan won by 9 wkts
Start Date: May 16, 2026, 10:00 AM
End Date: May 16, 2026, 01:30 PM
Score:
Samoa: 81/10 (18.5 overs)
Japan: 82/1 (11.1 overs)
Match: Super Six, Match 7
Format: T20
Teams: Vanuatu vs Indonesia
Venue: Sano International Cricket Ground, Sano, Kanto
Status: Vanuatu won by 1 run
Start Date: May 16, 2026, 05:30 AM
End Date: May 16, 2026, 09:00 AM
Score:
Vanuatu: 102/9 (19.6 overs)
Indonesia: 101/9 (19.6 overs)
Match: 15th Match
Format: T20
Teams: Sweden vs Malta
Venue: Happy Valley Ground, Episkopi
Status: Malta won by 6 wkts
Start Date: May 20, 2026, 05:30 PM
End Date: May 20, 2026, 09:00 PM
Score:
Sweden: 181/8 (19.6 overs)
Malta: 182/4 (18.6 overs)
Match: 16th Match
Format: T20
Teams: Jersey vs Croatia
Venue: Happy Valley Ground 2, Episkopi
Status: Jersey won by 109 runs
Start Date: May 20, 2026, 05:30 PM
End Date: May 20, 2026, 09:00 PM
Score:
Jersey: 280/3 (19.6 overs)
Croatia: 171/10 (19.3 overs)
Match: 13th Match
Format: T20
Teams: Slovenia vs Guernsey
Venue: Happy Valley Ground, Episkopi
Status: Guernsey won by 4 wkts
Start Date: May 20, 2026, 12:30 PM
End Date: May 20, 2026, 04:00 PM
Score:
Slovenia: 99/10 (19.4 overs)
Guernsey: 103/6 (14.1 overs)
Match: 14th Match
Format: T20
Teams: Switzerland vs Cyprus
Venue: Happy Valley Ground 2, Episkopi
Status: Switzerland won by 25 runs
Start Date: May 20, 2026, 12:30 PM
End Date: May 20, 2026, 04:00 PM
Score:
Switzerland: 155/9 (19.6 overs)
Cyprus: 130/10 (19.1 overs)
Match: 12th Match
Format: T20
Teams: Guernsey vs Austria
Venue: Happy Valley Ground 2, Episkopi
Status: Guernsey won by 46 runs
Start Date: May 19, 2026, 05:30 PM
End Date: May 19, 2026, 09:00 PM
Score:
Guernsey: 196/7 (19.6 overs)
Austria: 150/10 (17.4 overs)
Match: 11th Match
Format: T20
Teams: Croatia vs Switzerland
Venue: Happy Valley Ground, Episkopi
Status: Croatia won by 16 runs
Start Date: May 19, 2026, 05:30 PM
End Date: May 19, 2026, 09:00 PM
Score:
Croatia: 199/2 (19.6 overs)
Switzerland: 183/8 (19.6 overs)
Match: 9th Match
Format: T20
Teams: France vs Jersey
Venue: Happy Valley Ground, Episkopi
Status: Jersey won by 8 wkts
Start Date: May 19, 2026, 12:30 PM
End Date: May 19, 2026, 04:00 PM
Score:
France: 145/10 (19.2 overs)
Jersey: 148/2 (15.5 overs)
Match: 10th Match
Format: T20
Teams: Slovenia vs Sweden
Venue: Happy Valley Ground 2, Episkopi
Status: Sweden won by 7 wkts
Start Date: May 19, 2026, 12:30 PM
End Date: May 19, 2026, 04:00 PM
Score:
Slovenia: 133/5 (19.6 overs)
Sweden: 136/3 (14.2 overs)
Match: 7th Match
Format: T20
Teams: Slovenia vs Austria
Venue: Happy Valley Ground 2, Episkopi
Status: Austria won by 2 wkts
Start Date: May 17, 2026, 05:30 PM
End Date: May 17, 2026, 09:00 PM
Score:
Slovenia: 164/6 (19.6 overs)
Austria: 165/8 (18.4 overs)
Match: 8th Match
Format: T20
Teams: Jersey vs Cyprus
Venue: Happy Valley Ground, Episkopi
Status: Jersey won by 52 runs
Start Date: May 17, 2026, 05:30 PM
End Date: May 17, 2026, 09:00 PM
Score:
Jersey: 172/9 (19.6 overs)
Cyprus: 120/9 (19.6 overs)
Match: 6th Match
Format: T20
Teams: France vs Croatia
Venue: Happy Valley Ground, Episkopi
Status: France won by 82 runs
Start Date: May 17, 2026, 12:30 PM
End Date: May 17, 2026, 04:00 PM
Score:
France: 208/4 (19.6 overs)
Croatia: 126/10 (16.4 overs)
Match: 5th Match
Format: T20
Teams: Malta vs Guernsey
Venue: Happy Valley Ground 2, Episkopi
Status: Guernsey won by 6 wkts
Start Date: May 17, 2026, 12:30 PM
End Date: May 17, 2026, 04:00 PM
Score:
Malta: 74/10 (18.2 overs)
Guernsey: 78/4 (11.2 overs)
Match: 3rd Match
Format: T20
Teams: Switzerland vs Jersey
Venue: Happy Valley Ground 2, Episkopi
Status: Jersey won by 9 wkts
Start Date: May 16, 2026, 05:30 PM
End Date: May 16, 2026, 09:00 PM
Score:
Switzerland: 73/10 (16.5 overs)
Jersey: 75/1 (7.1 overs)
Match: 4th Match
Format: T20
Teams: Malta vs Austria
Venue: Happy Valley Ground, Episkopi
Status: Austria won by 7 wkts
Start Date: May 16, 2026, 05:30 PM
End Date: May 16, 2026, 09:00 PM
Score:
Malta: 140/10 (19.6 overs)
Austria: 141/3 (12.5 overs)
Match: 1st Match
Format: T20
Teams: Cyprus vs France
Venue: Happy Valley Ground, Episkopi
Status: France won by 8 wkts
Start Date: May 16, 2026, 12:30 PM
End Date: May 16, 2026, 04:00 PM
Score:
Cyprus: 115/9 (19.6 overs)
France: 119/2 (12.5 overs)
Match: 2nd Match
Format: T20
Teams: Guernsey vs Sweden
Venue: Happy Valley Ground 2, Episkopi
Status: Guernsey won by 12 runs
Start Date: May 16, 2026, 12:30 PM
End Date: May 16, 2026, 04:00 PM
Score:
Guernsey: 151/8 (19.6 overs)
Sweden: 139/10 (19.4 overs)
Match: 6th Match
Format: T20
Teams: Fiji vs Philippines
Venue: Sano International Cricket Ground 2, Sano, Kanto
Status: Philippines won by 9 wkts
Start Date: May 18, 2026, 10:30 AM
End Date: May 18, 2026, 02:00 PM
Score:
Fiji: 136/10 (19.6 overs)
Philippines: 141/1 (15.4 overs)
Match: 5th Match
Format: T20
Teams: Fiji vs South Korea
Venue: Sano International Cricket Ground 2, Sano, Kanto
Status: South Korea won by 7 wkts
Start Date: May 17, 2026, 06:00 AM
End Date: May 17, 2026, 09:30 AM
Score:
Fiji: 107/7 (19.6 overs)
South Korea: 109/3 (14.1 overs)
Match: 4th Match
Format: T20
Teams: Philippines vs South Korea
Venue: Sano International Cricket Ground 2, Sano, Kanto
Status: South Korea won by 8 wkts
Start Date: May 16, 2026, 10:30 AM
End Date: May 16, 2026, 02:00 PM
Score:
Philippines: 94/8 (19.6 overs)
South Korea: 95/2 (13.2 overs)
Match: 67th Match
Format: T20
Teams: Sunrisers Hyderabad vs Royal Challengers Bengaluru
Venue: Rajiv Gandhi International Stadium, Hyderabad
Status: Sunrisers Hyderabad won by 55 runs
Start Date: May 22, 2026, 07:00 PM
End Date: May 22, 2026, 10:30 PM
Score:
Sunrisers Hyderabad: 255/4 (19.6 overs)
Royal Challengers Bengaluru: 200/4 (19.6 overs)
Match: 66th Match
Format: T20
Teams: Gujarat Titans vs Chennai Super Kings
Venue: Narendra Modi Stadium, Ahmedabad
Status: Gujarat Titans won by 89 runs
Start Date: May 21, 2026, 07:00 PM
End Date: May 21, 2026, 10:30 PM
Score:
Gujarat Titans: 229/4 (19.6 overs)
Chennai Super Kings: 140/10 (13.4 overs)
Match: 65th Match
Format: T20
Teams: Mumbai Indians vs Kolkata Knight Riders
Venue: Eden Gardens, Kolkata
Status: Kolkata Knight Riders won by 4 wkts
Start Date: May 20, 2026, 07:00 PM
End Date: May 20, 2026, 10:30 PM
Score:
Mumbai Indians: 147/8 (19.6 overs)
Kolkata Knight Riders: 148/6 (18.5 overs)
Match: 64th Match
Format: T20
Teams: Lucknow Super Giants vs Rajasthan Royals
Venue: Sawai Mansingh Stadium, Jaipur
Status: Rajasthan Royals won by 7 wkts
Start Date: May 19, 2026, 07:00 PM
End Date: May 19, 2026, 10:30 PM
Score:
Lucknow Super Giants: 220/5 (19.6 overs)
Rajasthan Royals: 225/3 (19.1 overs)
Match: 63rd Match
Format: T20
Teams: Chennai Super Kings vs Sunrisers Hyderabad
Venue: MA Chidambaram Stadium, Chennai
Status: Sunrisers Hyderabad won by 5 wkts
Start Date: May 18, 2026, 07:00 PM
End Date: May 18, 2026, 10:30 PM
Score:
Chennai Super Kings: 180/7 (19.6 overs)
Sunrisers Hyderabad: 181/5 (18.6 overs)
Match: 62nd Match
Format: T20
Teams: Rajasthan Royals vs Delhi Capitals
Venue: Arun Jaitley Stadium, Delhi
Status: Delhi Capitals won by 5 wkts
Start Date: May 17, 2026, 07:00 PM
End Date: May 17, 2026, 10:30 PM
Score:
Rajasthan Royals: 193/8 (19.6 overs)
Delhi Capitals: 197/5 (19.2 overs)
Match: 61st Match
Format: T20
Teams: Royal Challengers Bengaluru vs Punjab Kings
Venue: Himachal Pradesh Cricket Association Stadium, Dharamsala
Status: Royal Challengers Bengaluru won by 23 runs
Start Date: May 17, 2026, 03:00 PM
End Date: May 17, 2026, 06:30 PM
Score:
Royal Challengers Bengaluru: 222/4 (19.6 overs)
Punjab Kings: 199/8 (19.6 overs)
Match: 60th Match
Format: T20
Teams: Kolkata Knight Riders vs Gujarat Titans
Venue: Eden Gardens, Kolkata
Status: Kolkata Knight Riders won by 29 runs
Start Date: May 16, 2026, 07:00 PM
End Date: May 16, 2026, 10:30 PM
Score:
Kolkata Knight Riders: 247/2 (19.6 overs)
Gujarat Titans: 218/4 (19.6 overs)
Match: 26th Match
Format: TEST
Teams: Leicestershire vs Essex
Venue: County Ground, Chelmsford
Status: Essex won by 7 wkts
Start Date: May 15, 2026, 03:00 PM
End Date: May 18, 2026, 10:00 PM
Score:
Leicestershire: 333/10 (90.2 overs)
Essex: 293/10 (84.6 overs)
Match: 29th Match
Format: TEST
Teams: Yorkshire vs Surrey
Venue: Headingley, Leeds
Status: Yorkshire won by an innings and 127 runs
Start Date: May 15, 2026, 03:00 PM
End Date: May 18, 2026, 10:00 PM
Score:
Yorkshire: 486/10 (128.6 overs)
Surrey: 204/10 (58.6 overs)
Match: 27th Match
Format: TEST
Teams: Hampshire vs Nottinghamshire
Venue: The Rose Bowl, Southampton
Status: Match drawn
Start Date: May 15, 2026, 03:00 PM
End Date: May 18, 2026, 10:00 PM
Score:
Hampshire: 214/10 (66.2 overs)
Nottinghamshire: 229/10 (76.1 overs)
Match: 30th Match
Format: TEST
Teams: Somerset vs Sussex
Venue: The Cooper Associates County Ground, Taunton
Status: Match drawn
Start Date: May 15, 2026, 03:00 PM
End Date: May 18, 2026, 10:00 PM
Score:
Somerset: 526/8 (128.4 overs)
Sussex: 253/10 (71.1 overs)
Match: 28th Match
Format: TEST
Teams: Glamorgan vs Warwickshire
Venue: Edgbaston, Birmingham
Status: Match drawn
Start Date: May 15, 2026, 03:00 PM
End Date: May 18, 2026, 10:00 PM
Score:
Glamorgan: 360/10 (101.1 overs)
Warwickshire: 252/10 (63.5 overs)
Match: 22nd Match
Format: TEST
Teams: Gloucestershire vs Northamptonshire
Venue: County Ground, Bristol
Status: Northamptonshire won by 2 wkts
Start Date: May 15, 2026, 03:00 PM
End Date: May 18, 2026, 10:00 PM
Score:
Gloucestershire: 154/10 (51.5 overs)
Northamptonshire: 127/10 (51.3 overs)
Match: 23rd Match
Format: TEST
Teams: Middlesex vs Derbyshire
Venue: Lord's, London
Status: Derbyshire won by 7 wkts
Start Date: May 15, 2026, 03:00 PM
End Date: May 18, 2026, 10:00 PM
Score:
Middlesex: 177/10 (60.5 overs)
Derbyshire: 376/10 (98.4 overs)
Match: 21st Match
Format: TEST
Teams: Kent vs Durham
Venue: Kent County Cricket Ground, Beckenham
Status: Match drawn
Start Date: May 15, 2026, 03:00 PM
End Date: May 18, 2026, 10:00 PM
Score:
Kent: 523/10 (132.5 overs)
Durham: 446/10 (111.5 overs)
Match: 24th Match
Format: TEST
Teams: Worcestershire vs Lancashire
Venue: Trafalgar Road Ground, Southport
Status: Match drawn
Start Date: May 15, 2026, 03:00 PM
End Date: May 18, 2026, 10:00 PM
Score:
Worcestershire: 270/10 (82.4 overs)
Lancashire: 281/8 (86.6 overs)
Match: 1st T20I
Format: T20
Teams: New Zealand Women vs England Women
Venue: County Ground, Derby
Status: England Women won by 7 wkts
Start Date: May 20, 2026, 10:30 PM
End Date: May 21, 2026, 02:00 AM
Score:
New Zealand Women: 136/7 (19.6 overs)
England Women: 140/3 (17.2 overs)
Match: 3rd ODI
Format: ODI
Teams: England Women vs New Zealand Women
Venue: Sophia Gardens, Cardiff
Status: New Zealand Women won by 17 runs (DLS Method)
Start Date: May 16, 2026, 03:00 PM
End Date: May 16, 2026, 11:00 PM
Score:
England Women: 181/7 (32.6 overs)
New Zealand Women: 141/4 (24.4 overs)
Match: 2nd T20I
Format: T20
Teams: Indonesia Women vs Malaysia Women
Venue: Kolej Tuanku Ja'afar Cricket Oval, Mantin
Status: Indonesia Women won by 36 runs
Start Date: May 17, 2026, 07:30 AM
End Date: May 17, 2026, 11:00 AM
Score:
Indonesia Women: 135/6 (19.6 overs)
Malaysia Women: 99/4 (19.6 overs)
Match: 3rd Match
Format: T20
Teams: Somerset Women vs Hampshire Women
Venue: The Cooper Associates County Ground, Taunton
Status: Match tied
Start Date: May 22, 2026, 06:30 PM
End Date: May 22, 2026, 10:00 PM
Score:
Somerset Women: 159/6 (19.6 overs)
Hampshire Women: 159/5 (19.6 overs)
Match: 4th Match
Format: T20
Teams: Yorkshire Women vs The Blaze Women
Venue: Trent Bridge, Nottingham
Status: The Blaze Women won by 4 wkts
Start Date: May 22, 2026, 06:30 PM
End Date: May 22, 2026, 10:00 PM
Score:
Yorkshire Women: 179/5 (19.6 overs)
The Blaze Women: 181/6 (19.3 overs)
Match: 2nd Match
Format: T20
Teams: Lancashire Women vs Surrey Women
Venue: Kennington Oval, London
Status: Surrey Women won by 6 wkts
Start Date: May 22, 2026, 06:15 PM
End Date: May 22, 2026, 09:45 PM
Score:
Lancashire Women: 185/7 (19.6 overs)
Surrey Women: 191/4 (18.5 overs)
Match: 1st Match
Format: T20
Teams: Warwickshire Women vs Essex Women
Venue: County Ground, Chelmsford
Status: Essex Women won by 7 wkts
Start Date: May 22, 2026, 06:00 PM
End Date: May 22, 2026, 09:30 PM
Score:
Warwickshire Women: 164/8 (19.6 overs)
Essex Women: 166/3 (14.2 overs)
Match: 1st Unofficial T20I
Format: T20
Teams: New Zealand A Women vs Sri Lanka A Women
Venue: Rangiri Dambulla International Stadium, Dambulla
Status: Sri Lanka A Women won by 3 wkts
Start Date: May 21, 2026, 09:30 AM
End Date: May 21, 2026, 01:00 PM
Score:
New Zealand A Women: 129/6 (19.6 overs)
Sri Lanka A Women: 131/7 (19.3 overs)
Match: 3rd Unofficial ODI
Format: ODI
Teams: New Zealand A Women vs Sri Lanka A Women
Venue: Rangiri Dambulla International Stadium, Dambulla
Status: NZ A Women won by 84 runs - 2nd inns reduced to 38 overs (DLS Target 234)
Start Date: May 18, 2026, 09:30 AM
End Date: May 18, 2026, 05:30 PM
Score:
New Zealand A Women: 273/8 (49.6 overs)
Sri Lanka A Women: 149/10 (33.2 overs)
Match: 2nd T20I
Format: T20
Teams: Malaysia Women vs Nepal Women
Venue: Bayuemas Oval, Kuala Lumpur
Status: Nepal Women won by 7 wkts
Start Date: May 22, 2026, 07:30 AM
End Date: May 22, 2026, 11:00 AM
Score:
Malaysia Women: 82/9 (19.6 overs)
Nepal Women: 83/3 (15.6 overs)
Match: 1st T20I
Format: T20
Teams: Malaysia Women vs Nepal Women
Venue: Bayuemas Oval, Kuala Lumpur
Status: Nepal Women won by 2 wkts
Start Date: May 20, 2026, 07:30 AM
End Date: May 20, 2026, 11:00 AM
Score:
Malaysia Women: 67/10 (16.5 overs)
Nepal Women: 71/8 (17.3 overs)
Match: 3rd Match
Format: T20
Teams: Glamorgan Women vs Gloucestershire Women
Venue: County Ground, Bristol
Status: Glamorgan Women won by 65 runs
Start Date: May 22, 2026, 07:00 PM
End Date: May 22, 2026, 10:30 PM
Score:
Glamorgan Women: 184/6 (19.6 overs)
Gloucestershire Women: 119/6 (19.6 overs)
Match: 4th Match
Format: T20
Teams: Leicestershire Women vs Worcestershire Women
Venue: Grace Road, Leicester
Status: Worcestershire Women won by 2 wkts
Start Date: May 22, 2026, 06:30 PM
End Date: May 22, 2026, 10:00 PM
Score:
Leicestershire Women: 156/8 (19.6 overs)
Worcestershire Women: 157/8 (19.1 overs)
Match: 2nd Match
Format: T20
Teams: Sussex Women vs Derbyshire Women
Venue: County Ground, Derby
Status: Derbyshire Women won by 6 wkts
Start Date: May 22, 2026, 06:30 PM
End Date: May 22, 2026, 10:00 PM
Score:
Sussex Women: 114/8 (19.6 overs)
Derbyshire Women: 118/4 (19.1 overs)
Match: 1st Match
Format: T20
Teams: Middlesex Women vs Kent Women
Venue: Lord's, London
Status: Middlesex Women won by 106 runs
Start Date: May 22, 2026, 06:15 PM
End Date: May 22, 2026, 09:45 PM
Score:
Middlesex Women: 160/6 (19.6 overs)
Kent Women: 54/10 (13.4 overs)