Men's ODI ·
Sri Lanka275/9 (50.0)India (won)277/7 (49.1)
India won by 3 wickets
India tour of Sri Lanka · Match 2 · R Premadasa Stadium, Colombo
Scorecard: Sri Lanka v India, 20 Jul 2021Replay: Sri Lanka v India, 20 Jul 2021
7,165 matches · Men's
Men's ODI ·
India won by 3 wickets
India tour of Sri Lanka · Match 2 · R Premadasa Stadium, Colombo
Scorecard: Sri Lanka v India, 20 Jul 2021Replay: Sri Lanka v India, 20 Jul 2021
Men's ODI ·
Australia won by 133 runs (D/L method)
Australia tour of West Indies · Match 1 · Kensington Oval
Scorecard: Australia v West Indies, 20 Jul 2021Replay: Australia v West Indies, 20 Jul 2021
Men's ODI ·
Bangladesh won by 5 wickets
Bangladesh tour of Zimbabwe · Match 3 · Harare Sports Club
Scorecard: Zimbabwe v Bangladesh, 20 Jul 2021Replay: Zimbabwe v Bangladesh, 20 Jul 2021
Men's T20I ·
South Africa won by 33 runs
South Africa tour of Ireland · Match 1 · Malahide Cricket Ground, Dublin
Scorecard: South Africa v Ireland, 19 Jul 2021Replay: South Africa v Ireland, 19 Jul 2021
Men's T20I ·
England won by 45 runs
Pakistan tour of England · Match 2 · Headingley
Scorecard: England v Pakistan, 18 Jul 2021Replay: England v Pakistan, 18 Jul 2021
Men's ODI ·
India won by 7 wickets
India tour of Sri Lanka · Match 1 · R Premadasa Stadium, Colombo
Scorecard: Sri Lanka v India, 18 Jul 2021Replay: Sri Lanka v India, 18 Jul 2021
Men's ODI ·
Bangladesh won by 3 wickets
Bangladesh tour of Zimbabwe · Match 2 · Harare Sports Club
Scorecard: Zimbabwe v Bangladesh, 18 Jul 2021Replay: Zimbabwe v Bangladesh, 18 Jul 2021
Men's T20I ·
Pakistan won by 31 runs
Pakistan tour of England · Match 1 · Trent Bridge
Scorecard: Pakistan v England, 16 Jul 2021Replay: Pakistan v England, 16 Jul 2021
Men's ODI ·
South Africa won by 70 runs
South Africa tour of Ireland · Match 3 · Malahide Cricket Ground, Dublin
Scorecard: South Africa v Ireland, 16 Jul 2021Replay: South Africa v Ireland, 16 Jul 2021
Men's T20I ·
West Indies won by 16 runs
Australia tour of West Indies · Match 5 · Darren Sammy National Cricket Stadium, Gros Islet, St Lucia
Scorecard: West Indies v Australia, 16 Jul 2021Replay: West Indies v Australia, 16 Jul 2021
Men's ODI ·
Bangladesh won by 155 runs
Bangladesh tour of Zimbabwe · Match 1 · Harare Sports Club
Scorecard: Bangladesh v Zimbabwe, 16 Jul 2021Replay: Bangladesh v Zimbabwe, 16 Jul 2021
Men's T20I ·
Australia won by 4 runs
Australia tour of West Indies · Match 4 · Darren Sammy National Cricket Stadium, Gros Islet, St Lucia
Scorecard: Australia v West Indies, 14 Jul 2021Replay: Australia v West Indies, 14 Jul 2021
Men's ODI ·
England won by 3 wickets
Pakistan tour of England · Match 3 · Edgbaston
Scorecard: Pakistan v England, 13 Jul 2021Replay: Pakistan v England, 13 Jul 2021
Men's ODI ·
Ireland won by 43 runs
South Africa tour of Ireland · Match 2 · Malahide Cricket Ground, Dublin
Scorecard: Ireland v South Africa, 13 Jul 2021Replay: Ireland v South Africa, 13 Jul 2021
Men's T20I ·
West Indies won by 6 wickets
Australia tour of West Indies · Match 3 · Darren Sammy National Cricket Stadium, Gros Islet, St Lucia
Scorecard: Australia v West Indies, 12 Jul 2021Replay: Australia v West Indies, 12 Jul 2021
Men's ODI ·
No result
South Africa tour of Ireland · Match 1 · Malahide Cricket Ground, Dublin
Scorecard: Ireland v South Africa, 11 Jul 2021Replay: Ireland v South Africa, 11 Jul 2021
Men's Test ·
Bangladesh won by 220 runs
Bangladesh tour of Zimbabwe · Harare Sports Club
Scorecard: Bangladesh v Zimbabwe, 11 Jul 2021Replay: Bangladesh v Zimbabwe, 11 Jul 2021
Men's ODI ·
England won by 52 runs
Pakistan tour of England · Match 2 · Lord's
Scorecard: England v Pakistan, 10 Jul 2021Replay: England v Pakistan, 10 Jul 2021
Men's T20I ·
West Indies won by 56 runs
Australia tour of West Indies · Match 2 · Darren Sammy National Cricket Stadium, Gros Islet, St Lucia
Scorecard: West Indies v Australia, 10 Jul 2021Replay: West Indies v Australia, 10 Jul 2021
Men's T20I ·
Malta won (awarded)
Belgium tour of Malta · Match 4 · Marsa Sports Club
Scorecard: Belgium v Malta, 10 Jul 2021Replay: Belgium v Malta, 10 Jul 2021
Men's T20I ·
Belgium won by 39 runs
Belgium tour of Malta · Match 5 · Marsa Sports Club
Scorecard: Belgium v Malta, 10 Jul 2021Replay: Belgium v Malta, 10 Jul 2021
Men's T20I ·
West Indies won by 18 runs
Australia tour of West Indies · Match 1 · Darren Sammy National Cricket Stadium, Gros Islet, St Lucia
Scorecard: West Indies v Australia, 9 Jul 2021Replay: West Indies v Australia, 9 Jul 2021
Men's T20I ·
Belgium won by 4 wickets
Belgium tour of Malta · Match 3 · Marsa Sports Club
Scorecard: Malta v Belgium, 9 Jul 2021Replay: Malta v Belgium, 9 Jul 2021
Men's ODI ·
England won by 9 wickets
Pakistan tour of England · Match 1 · Sophia Gardens, Cardiff
Scorecard: Pakistan v England, 8 Jul 2021Replay: Pakistan v England, 8 Jul 2021
Men's T20I ·
Malta won by 6 wickets
Belgium tour of Malta · Match 1 · Marsa Sports Club
Scorecard: Belgium v Malta, 8 Jul 2021Replay: Belgium v Malta, 8 Jul 2021
Men's T20I ·
Belgium won by 10 wickets
Belgium tour of Malta · Match 2 · Marsa Sports Club
Scorecard: Malta v Belgium, 8 Jul 2021Replay: Malta v Belgium, 8 Jul 2021
Men's ODI ·
No result
Sri Lanka tour of England · Match 3 · County Ground, Bristol
Scorecard: Sri Lanka v England, 4 Jul 2021Replay: Sri Lanka v England, 4 Jul 2021
Men's T20I ·
South Africa won by 25 runs
South Africa tour of West Indies · Match 5 · National Cricket Stadium, St George's, Grenada
Scorecard: South Africa v West Indies, 3 Jul 2021Replay: South Africa v West Indies, 3 Jul 2021
Men's ODI ·
England won by 8 wickets
Sri Lanka tour of England · Match 2 · The Oval
Scorecard: Sri Lanka v England, 1 Jul 2021Replay: Sri Lanka v England, 1 Jul 2021
Men's T20I ·
West Indies won by 21 runs
South Africa tour of West Indies · Match 4 · National Cricket Stadium, St George's, Grenada
Scorecard: West Indies v South Africa, 1 Jul 2021Replay: West Indies v South Africa, 1 Jul 2021