Men's Test ·
Australia (won)474 & 234India369 & 155
Australia won by 184 runs
India tour of Australia · Match 4 · Melbourne Cricket Ground
Scorecard: Australia v India, 30 Dec 2024Replay: Australia v India, 30 Dec 2024
7,165 matches · Men's
Men's Test ·
Australia won by 184 runs
India tour of Australia · Match 4 · Melbourne Cricket Ground
Scorecard: Australia v India, 30 Dec 2024Replay: Australia v India, 30 Dec 2024
Men's T20I ·
New Zealand won by 45 runs
Sri Lanka tour of New Zealand · Match 2 · Bay Oval, Mount Maunganui
Scorecard: New Zealand v Sri Lanka, 30 Dec 2024Replay: New Zealand v Sri Lanka, 30 Dec 2024
Men's Test ·
South Africa won by 2 wickets
Pakistan tour of South Africa · Match 1 · SuperSport Park, Centurion
Scorecard: Pakistan v South Africa, 29 Dec 2024Replay: Pakistan v South Africa, 29 Dec 2024
Men's T20I ·
New Zealand won by 8 runs
Sri Lanka tour of New Zealand · Match 1 · Bay Oval, Mount Maunganui
Scorecard: New Zealand v Sri Lanka, 28 Dec 2024Replay: New Zealand v Sri Lanka, 28 Dec 2024
Men's ODI ·
Pakistan won by 36 runs (D/L method)
Pakistan tour of South Africa · Match 3 · Wanderers Stadium, Johannesburg
Scorecard: Pakistan v South Africa, 22 Dec 2024Replay: Pakistan v South Africa, 22 Dec 2024
Men's T20I ·
FinalUnited Arab Emirates won by 2 runs
Gulf T20I Championship · Final · Dubai International Cricket Stadium
Scorecard: United Arab Emirates v Kuwait, 21 Dec 2024Replay: United Arab Emirates v Kuwait, 21 Dec 2024
Men's T20I ·
Qatar won by 6 wickets
Gulf T20I Championship · Match 14 · ICC Academy, Dubai
Scorecard: Bahrain v Qatar, 20 Dec 2024Replay: Bahrain v Qatar, 20 Dec 2024
Men's T20I ·
Kuwait won by 3 wickets
Gulf T20I Championship · Match 15 · ICC Academy, Dubai
Scorecard: Oman v Kuwait, 20 Dec 2024Replay: Oman v Kuwait, 20 Dec 2024
Men's ODI ·
Pakistan won by 81 runs
Pakistan tour of South Africa · Match 2 · Newlands, Cape Town
Scorecard: Pakistan v South Africa, 19 Dec 2024Replay: Pakistan v South Africa, 19 Dec 2024
Men's T20I ·
Bangladesh won by 80 runs
Bangladesh tour of West Indies · Match 3 · Arnos Vale Ground, Kingstown
Scorecard: Bangladesh v West Indies, 19 Dec 2024Replay: Bangladesh v West Indies, 19 Dec 2024
Men's T20I ·
Saudi Arabia won by 11 runs
Gulf T20I Championship · Match 13 · ICC Academy, Dubai
Scorecard: Saudi Arabia v United Arab Emirates, 19 Dec 2024Replay: Saudi Arabia v United Arab Emirates, 19 Dec 2024
Men's Test ·
Match drawn
India tour of Australia · Match 3 · Brisbane Cricket Ground
Scorecard: Australia v India, 18 Dec 2024Replay: Australia v India, 18 Dec 2024
Men's T20I ·
Saudi Arabia won by 8 wickets
Gulf T20I Championship · Match 11 · ICC Academy, Dubai
Scorecard: Oman v Saudi Arabia, 18 Dec 2024Replay: Oman v Saudi Arabia, 18 Dec 2024
Men's T20I ·
United Arab Emirates won by 23 runs
Gulf T20I Championship · Match 12 · ICC Academy, Dubai
Scorecard: United Arab Emirates v Qatar, 18 Dec 2024Replay: United Arab Emirates v Qatar, 18 Dec 2024
Men's Test ·
New Zealand won by 423 runs
England tour of New Zealand · Match 3 · Seddon Park, Hamilton
Scorecard: New Zealand v England, 17 Dec 2024Replay: New Zealand v England, 17 Dec 2024
Men's ODI ·
Pakistan won by 3 wickets
Pakistan tour of South Africa · Match 1 · Boland Park, Paarl
Scorecard: South Africa v Pakistan, 17 Dec 2024Replay: South Africa v Pakistan, 17 Dec 2024
Men's T20I ·
Bangladesh won by 27 runs
Bangladesh tour of West Indies · Match 2 · Arnos Vale Ground, Kingstown
Scorecard: Bangladesh v West Indies, 17 Dec 2024Replay: Bangladesh v West Indies, 17 Dec 2024
Men's T20I ·
Kuwait won by 6 wickets
Gulf T20I Championship · Match 9 · ICC Academy, Dubai
Scorecard: Qatar v Kuwait, 17 Dec 2024Replay: Qatar v Kuwait, 17 Dec 2024
Men's T20I ·
Oman won by 2 runs
Gulf T20I Championship · Match 10 · ICC Academy, Dubai
Scorecard: Oman v Bahrain, 17 Dec 2024Replay: Oman v Bahrain, 17 Dec 2024
Men's T20I ·
Bermuda won by 13 runs
ICC Men's T20 World Cup Sub Regional Americas Qualifier · Match 33 · St Albans Club, Buenos Aires
Scorecard: Bermuda v Cayman Islands, 16 Dec 2024Replay: Bermuda v Cayman Islands, 16 Dec 2024
Men's T20I ·
Bahamas won by 24 runs
ICC Men's T20 World Cup Sub Regional Americas Qualifier · Match 34 · St George's College Ground, Buenos Aires
Scorecard: Bahamas v Mexico, 16 Dec 2024Replay: Bahamas v Mexico, 16 Dec 2024
Men's T20I ·
Suriname won by 4 wickets
ICC Men's T20 World Cup Sub Regional Americas Qualifier · Match 35 · St Albans Club, Buenos Aires
Scorecard: Belize v Suriname, 16 Dec 2024Replay: Belize v Suriname, 16 Dec 2024
Men's T20I ·
Argentina won by 11 runs
ICC Men's T20 World Cup Sub Regional Americas Qualifier · Match 36 · St George's College Ground, Buenos Aires
Scorecard: Argentina v Brazil, 16 Dec 2024Replay: Argentina v Brazil, 16 Dec 2024
Men's T20I ·
Bahrain won by 8 wickets
Gulf T20I Championship · Match 7 · ICC Academy, Dubai
Scorecard: Saudi Arabia v Bahrain, 16 Dec 2024Replay: Saudi Arabia v Bahrain, 16 Dec 2024
Men's T20I ·
United Arab Emirates won by 11 runs
Gulf T20I Championship · Match 8 · ICC Academy, Dubai
Scorecard: United Arab Emirates v Kuwait, 16 Dec 2024Replay: United Arab Emirates v Kuwait, 16 Dec 2024
Men's T20I ·
Bangladesh won by 7 runs
Bangladesh tour of West Indies · Match 1 · Arnos Vale Ground, Kingstown
Scorecard: Bangladesh v West Indies, 15 Dec 2024Replay: Bangladesh v West Indies, 15 Dec 2024
Men's T20I ·
Belize won by 6 wickets
ICC Men's T20 World Cup Sub Regional Americas Qualifier · Match 29 · Belgrano Athletic Club Ground, Buenos Aires
Scorecard: Brazil v Belize, 15 Dec 2024Replay: Brazil v Belize, 15 Dec 2024
Men's T20I ·
Cayman Islands won by 22 runs
ICC Men's T20 World Cup Sub Regional Americas Qualifier · Match 30 · Hurlingham Club Ground, Buenos Aires
Scorecard: Cayman Islands v Argentina, 15 Dec 2024Replay: Cayman Islands v Argentina, 15 Dec 2024
Men's T20I ·
Bermuda won by 62 runs
ICC Men's T20 World Cup Sub Regional Americas Qualifier · Match 31 · Belgrano Athletic Club Ground, Buenos Aires
Scorecard: Bermuda v Bahamas, 15 Dec 2024Replay: Bermuda v Bahamas, 15 Dec 2024
Men's T20I ·
Panama won by 48 runs
ICC Men's T20 World Cup Sub Regional Americas Qualifier · Match 32 · Hurlingham Club Ground, Buenos Aires
Scorecard: Panama v Mexico, 15 Dec 2024Replay: Panama v Mexico, 15 Dec 2024