Men's T20I ·
Zimbabwe162/4 (20.0)Pakistan (won)163/3 (19.1)
Pakistan won by 7 wickets
Zimbabwe Twenty20 Tri-Series · Match 4 · Harare Sports Club
Scorecard: Zimbabwe v Pakistan, 4 Jul 2018Replay: Zimbabwe v Pakistan, 4 Jul 2018
7,165 matches · Men's
Men's T20I ·
Pakistan won by 7 wickets
Zimbabwe Twenty20 Tri-Series · Match 4 · Harare Sports Club
Scorecard: Zimbabwe v Pakistan, 4 Jul 2018Replay: Zimbabwe v Pakistan, 4 Jul 2018
Men's T20I ·
India won by 8 wickets
India tour of Ireland and England · Match 1 · Old Trafford
Scorecard: England v India, 3 Jul 2018Replay: England v India, 3 Jul 2018
Men's T20I ·
Australia won by 100 runs
Zimbabwe Twenty20 Tri-Series · Match 3 · Harare Sports Club
Scorecard: Australia v Zimbabwe, 3 Jul 2018Replay: Australia v Zimbabwe, 3 Jul 2018
Men's T20I ·
Australia won by 9 wickets
Zimbabwe Twenty20 Tri-Series · Match 2 · Harare Sports Club
Scorecard: Pakistan v Australia, 2 Jul 2018Replay: Pakistan v Australia, 2 Jul 2018
Men's T20I ·
Pakistan won by 74 runs
Zimbabwe Twenty20 Tri-Series · Match 1 · Harare Sports Club
Scorecard: Pakistan v Zimbabwe, 1 Jul 2018Replay: Pakistan v Zimbabwe, 1 Jul 2018
Men's T20I ·
India won by 143 runs
India tour of Ireland and England · Match 2 · Malahide Cricket Ground, Dublin
Scorecard: India v Ireland, 29 Jun 2018Replay: India v Ireland, 29 Jun 2018
Men's T20I ·
England won by 28 runs
Australia tour of England · Edgbaston
Scorecard: England v Australia, 27 Jun 2018Replay: England v Australia, 27 Jun 2018
Men's T20I ·
India won by 76 runs
India tour of Ireland and England · Match 1 · Malahide Cricket Ground, Dublin
Scorecard: India v Ireland, 27 Jun 2018Replay: India v Ireland, 27 Jun 2018
Men's Test ·
Sri Lanka won by 4 wickets
Sri Lanka tour of West Indies · Match 3 · Kensington Oval
Scorecard: West Indies v Sri Lanka, 26 Jun 2018Replay: West Indies v Sri Lanka, 26 Jun 2018
Men's ODI ·
England won by 1 wicket
Australia tour of England · Match 5 · Old Trafford
Scorecard: Australia v England, 24 Jun 2018Replay: Australia v England, 24 Jun 2018
Men's ODI ·
England won by 6 wickets
Australia tour of England · Match 4 · Riverside Ground, Chester-le-Street
Scorecard: Australia v England, 21 Jun 2018Replay: Australia v England, 21 Jun 2018
Men's T20I ·
Scotland won by 115 runs
Netherlands Tri-Nation T20I Series · Match 6 · VRA Ground, Amstelveen
Scorecard: Scotland v Netherlands, 20 Jun 2018Replay: Scotland v Netherlands, 20 Jun 2018
Men's ODI ·
England won by 242 runs
Australia tour of England · Match 3 · Trent Bridge
Scorecard: England v Australia, 19 Jun 2018Replay: England v Australia, 19 Jun 2018
Men's T20I ·
Scotland won by 7 wickets
Netherlands Tri-Nation T20I Series · Match 5 · VRA Ground, Amstelveen
Scorecard: Netherlands v Scotland, 19 Jun 2018Replay: Netherlands v Scotland, 19 Jun 2018
Men's Test ·
Match drawn
Sri Lanka tour of West Indies · Match 2 · Darren Sammy National Cricket Stadium, Gros Islet, St Lucia
Scorecard: Sri Lanka v West Indies, 18 Jun 2018Replay: Sri Lanka v West Indies, 18 Jun 2018
Men's T20I ·
Match tied
Netherlands Tri-Nation T20I Series · Match 4 · Sportpark Het Schootsveld, Deventer
Scorecard: Scotland v Ireland, 17 Jun 2018Replay: Scotland v Ireland, 17 Jun 2018
Men's ODI ·
England won by 38 runs
Australia tour of England · Match 2 · Sophia Gardens, Cardiff
Scorecard: England v Australia, 16 Jun 2018Replay: England v Australia, 16 Jun 2018
Men's T20I ·
Ireland won by 46 runs
Netherlands Tri-Nation T20I Series · Match 3 · Sportpark Het Schootsveld, Deventer
Scorecard: Ireland v Scotland, 16 Jun 2018Replay: Ireland v Scotland, 16 Jun 2018
Men's ODI ·
England won by 3 wickets
Australia tour of England · Match 1 · The Oval
Scorecard: Australia v England, 13 Jun 2018Replay: Australia v England, 13 Jun 2018
Men's T20I ·
Pakistan won by 84 runs
Pakistan tour of Ireland, England and Scotland · Match 2 · Grange Cricket Club Ground, Raeburn Place, Edinburgh
Scorecard: Pakistan v Scotland, 13 Jun 2018Replay: Pakistan v Scotland, 13 Jun 2018
Men's T20I ·
Netherlands won by 4 wickets
Netherlands Tri-Nation T20I Series · Match 2 · Hazelaarweg, Rotterdam
Scorecard: Ireland v Netherlands, 13 Jun 2018Replay: Ireland v Netherlands, 13 Jun 2018
Men's T20I ·
Pakistan won by 48 runs
Pakistan tour of Ireland, England and Scotland · Match 1 · Grange Cricket Club Ground, Raeburn Place, Edinburgh
Scorecard: Pakistan v Scotland, 12 Jun 2018Replay: Pakistan v Scotland, 12 Jun 2018
Men's T20I ·
Netherlands won by 4 runs
Netherlands Tri-Nation T20I Series · Match 1 · Hazelaarweg, Rotterdam
Scorecard: Netherlands v Ireland, 12 Jun 2018Replay: Netherlands v Ireland, 12 Jun 2018
Men's Test ·
West Indies won by 226 runs
Sri Lanka tour of West Indies · Match 1 · Queen's Park Oval, Port of Spain, Trinidad
Scorecard: West Indies v Sri Lanka, 10 Jun 2018Replay: West Indies v Sri Lanka, 10 Jun 2018
Men's Test ·
England won by an innings and 55 runs
Pakistan tour of Ireland, England and Scotland · Match 2 · Headingley
Scorecard: Pakistan v England, 3 Jun 2018Replay: Pakistan v England, 3 Jun 2018
Men's T20I ·
West Indies won by 72 runs
ICC World XI tour of England · Lord's
Scorecard: West Indies v ICC World XI, 31 May 2018Replay: West Indies v ICC World XI, 31 May 2018
Men's Test ·
Pakistan won by 9 wickets
Pakistan tour of Ireland, England and Scotland · Match 1 · Lord's
Scorecard: England v Pakistan, 27 May 2018Replay: England v Pakistan, 27 May 2018
Men's Test ·
Pakistan won by 5 wickets
Pakistan tour of Ireland, England and Scotland · Malahide Cricket Ground, Dublin
Scorecard: Ireland v Pakistan, 15 May 2018Replay: Ireland v Pakistan, 15 May 2018
Men's Test ·
South Africa won by 492 runs
Australia tour of South Africa · Match 4 · Wanderers Stadium, Johannesburg
Scorecard: South Africa v Australia, 3 Apr 2018Replay: South Africa v Australia, 3 Apr 2018
Men's Test ·
Match drawn
England tour of Australia and New Zealand · Match 2 · Hagley Oval, Christchurch
Scorecard: England v New Zealand, 3 Apr 2018Replay: England v New Zealand, 3 Apr 2018