Men's ODI ·
Sri Lanka185 (42.3)England (won)189/5 (34.5)
England won by 5 wickets
Sri Lanka tour of England · Match 1 · Riverside Ground, Chester-le-Street
Scorecard: Sri Lanka v England, 29 Jun 2021Replay: Sri Lanka v England, 29 Jun 2021
7,165 matches · Men's
Men's ODI ·
England won by 5 wickets
Sri Lanka tour of England · Match 1 · Riverside Ground, Chester-le-Street
Scorecard: Sri Lanka v England, 29 Jun 2021Replay: Sri Lanka v England, 29 Jun 2021
Men's T20I ·
South Africa won by 1 run
South Africa tour of West Indies · Match 3 · National Cricket Stadium, St George's, Grenada
Scorecard: South Africa v West Indies, 29 Jun 2021Replay: South Africa v West Indies, 29 Jun 2021
Men's T20I ·
South Africa won by 16 runs
South Africa tour of West Indies · Match 2 · National Cricket Stadium, St George's, Grenada
Scorecard: South Africa v West Indies, 27 Jun 2021Replay: South Africa v West Indies, 27 Jun 2021
Men's T20I ·
England won by 89 runs
Sri Lanka tour of England · Match 3 · The Rose Bowl, Southampton
Scorecard: England v Sri Lanka, 26 Jun 2021Replay: England v Sri Lanka, 26 Jun 2021
Men's T20I ·
West Indies won by 8 wickets
South Africa tour of West Indies · Match 1 · National Cricket Stadium, St George's, Grenada
Scorecard: South Africa v West Indies, 26 Jun 2021Replay: South Africa v West Indies, 26 Jun 2021
Men's T20I ·
Romania won by 10 wickets
Sofia Twenty20 · Semi Final · Vassil Levski National Sports Academy, Sofia
Scorecard: Serbia v Romania, 26 Jun 2021Replay: Serbia v Romania, 26 Jun 2021
Men's T20I ·
No result
Sofia Twenty20 · Semi Final · Vassil Levski National Sports Academy, Sofia
Scorecard: Bulgaria v Greece, 26 Jun 2021Replay: Bulgaria v Greece, 26 Jun 2021
Men's T20I ·
Greece won by 5 wickets
Sofia Twenty20 · Match 3 · Vassil Levski National Sports Academy, Sofia
Scorecard: Serbia v Greece, 25 Jun 2021Replay: Serbia v Greece, 25 Jun 2021
Men's T20I ·
Romania won by 7 wickets
Sofia Twenty20 · Match 4 · Vassil Levski National Sports Academy, Sofia
Scorecard: Bulgaria v Romania, 25 Jun 2021Replay: Bulgaria v Romania, 25 Jun 2021
Men's T20I ·
Romania won by 91 runs
Sofia Twenty20 · Match 5 · Vassil Levski National Sports Academy, Sofia
Scorecard: Romania v Serbia, 25 Jun 2021Replay: Romania v Serbia, 25 Jun 2021
Men's T20I ·
England won by 5 wickets (D/L method)
Sri Lanka tour of England · Match 2 · Sophia Gardens, Cardiff
Scorecard: Sri Lanka v England, 24 Jun 2021Replay: Sri Lanka v England, 24 Jun 2021
Men's T20I ·
Romania won by 3 wickets
Sofia Twenty20 · Match 2 · Vassil Levski National Sports Academy, Sofia
Scorecard: Greece v Romania, 24 Jun 2021Replay: Greece v Romania, 24 Jun 2021
Men's T20I ·
England won by 8 wickets
Sri Lanka tour of England · Match 1 · Sophia Gardens, Cardiff
Scorecard: Sri Lanka v England, 23 Jun 2021Replay: Sri Lanka v England, 23 Jun 2021
Men's Test ·
FinalNew Zealand won by 8 wickets
ICC World Test Championship · Final · The Rose Bowl, Southampton
Scorecard: India v New Zealand, 23 Jun 2021Replay: India v New Zealand, 23 Jun 2021
Men's Test ·
South Africa won by 158 runs
South Africa tour of West Indies · Match 2 · Darren Sammy National Cricket Stadium, Gros Islet, St Lucia
Scorecard: South Africa v West Indies, 21 Jun 2021Replay: South Africa v West Indies, 21 Jun 2021
Men's Test ·
New Zealand won by 8 wickets
New Zealand tour of England · Match 2 · Edgbaston
Scorecard: England v New Zealand, 13 Jun 2021Replay: England v New Zealand, 13 Jun 2021
Men's Test ·
South Africa won by an innings and 63 runs
South Africa tour of West Indies · Match 1 · Darren Sammy National Cricket Stadium, Gros Islet, St Lucia
Scorecard: West Indies v South Africa, 12 Jun 2021Replay: West Indies v South Africa, 12 Jun 2021
Men's ODI ·
Netherlands won by 4 wickets
Ireland tour of Netherlands · Match 3 · Sportpark Maarschalkerweerd, Utrecht
Scorecard: Ireland v Netherlands, 7 Jun 2021Replay: Ireland v Netherlands, 7 Jun 2021
Men's Test ·
Match drawn
New Zealand tour of England · Match 1 · Lord's
Scorecard: New Zealand v England, 6 Jun 2021Replay: New Zealand v England, 6 Jun 2021
Men's ODI ·
Ireland won by 8 wickets
Ireland tour of Netherlands · Match 2 · Sportpark Maarschalkerweerd, Utrecht
Scorecard: Netherlands v Ireland, 4 Jun 2021Replay: Netherlands v Ireland, 4 Jun 2021
Men's ODI ·
Netherlands won by 1 run
Ireland tour of Netherlands · Match 1 · Sportpark Maarschalkerweerd, Utrecht
Scorecard: Netherlands v Ireland, 2 Jun 2021Replay: Netherlands v Ireland, 2 Jun 2021
Men's ODI ·
Sri Lanka won by 97 runs
Sri Lanka tour of Bangladesh · Match 3 · Shere Bangla National Stadium, Mirpur
Scorecard: Sri Lanka v Bangladesh, 28 May 2021Replay: Sri Lanka v Bangladesh, 28 May 2021
Men's ODI ·
Bangladesh won by 103 runs (D/L method)
Sri Lanka tour of Bangladesh · Match 2 · Shere Bangla National Stadium, Mirpur
Scorecard: Bangladesh v Sri Lanka, 25 May 2021Replay: Bangladesh v Sri Lanka, 25 May 2021
Men's ODI ·
Bangladesh won by 33 runs
Sri Lanka tour of Bangladesh · Match 1 · Shere Bangla National Stadium, Mirpur
Scorecard: Bangladesh v Sri Lanka, 23 May 2021Replay: Bangladesh v Sri Lanka, 23 May 2021
Men's T20I ·
Luxembourg won by 5 wickets
Central Europe Cup · Match 5 · Scott Page Field, Vinor
Scorecard: Austria v Luxembourg, 23 May 2021Replay: Austria v Luxembourg, 23 May 2021
Men's T20I ·
Austria won by 4 wickets (D/L method)
Central Europe Cup · Match 6 · Scott Page Field, Vinor
Scorecard: Czech Republic v Austria, 23 May 2021Replay: Czech Republic v Austria, 23 May 2021
Men's T20I ·
Austria won by 78 runs
Central Europe Cup · Match 3 · Scott Page Field, Vinor
Scorecard: Austria v Czech Republic, 22 May 2021Replay: Austria v Czech Republic, 22 May 2021
Men's T20I ·
Luxembourg won by 6 wickets
Central Europe Cup · Match 4 · Scott Page Field, Vinor
Scorecard: Czech Republic v Luxembourg, 22 May 2021Replay: Czech Republic v Luxembourg, 22 May 2021
Men's T20I ·
Czech Republic won by 9 wickets
Central Europe Cup · Match 1 · Scott Page Field, Vinor
Scorecard: Luxembourg v Czech Republic, 21 May 2021Replay: Luxembourg v Czech Republic, 21 May 2021
Men's ODI ·
Scotland won by 6 wickets
Scotland tour of Netherlands · Match 2 · Hazelaarweg, Rotterdam
Scorecard: Netherlands v Scotland, 20 May 2021Replay: Netherlands v Scotland, 20 May 2021