ODI
4th ODI, Afghanistan v Ireland 2017 | Greater Noida Sports Complex Ground, Greater Noida
Ireland won by 3 wickets
Afghanistan
220
Ireland
224/7
Match Centre
ODI
3rd ODI, Afghanistan v Ireland 2017 | Greater Noida Sports Complex Ground, Uttar Pradesh
Ireland won by 6 wickets
Afghanistan
264/8
Ireland
265/4
Match Centre
ODI
2nd ODI, Afghanistan v Ireland 2017 | Greater Noida Sports Complex Ground, Uttar Pradesh
Afghanistan won by 34 runs
Afghanistan
338
Ireland
304
Match Centre
Test
3rd Test, India v Australia 2017 | JSCA International Stadium Complex, Ranchi
Match drawn
India
603/9d
Australia
451 & 204/6
Match Centre
Test
2nd Test, New Zealand v South Africa 2017 | Basin Reserve, Wellington
South Africa won by 8 wickets
New Zealand
268 & 171
South Africa
359 & 82/2
Match Centre
Test
2nd Test, Sri Lanka v Bangladesh 2017 | P Sara Oval, Colombo
Bangladesh won by 4 wickets (Series drawn 1-1)
Sri Lanka
338 & 319
Bangladesh
467 & 191/6
Match Centre
ODI
1st ODI, Afghanistan v Ireland 2017 | Greater Noida Sports Complex Ground, Greater Noida
Afghanistan won by 30 runs
Afghanistan
292/7
Ireland
262
Match Centre
List A
Match 36, World Cricket League Championship, 2015-2017 | Tribhuvan University Oval, Kirtipur
Nepal won by 7 wickets
Nepal
160/3
Kenya
155
Match Centre
T20I
3rd T20I, Afghanistan v Ireland 2017 | Greater Noida Sports Complex Ground, Uttar Pradesh
Afghanistan won by 28 runs (Afghanistan won the series 3-0)
Afghanistan
233/8
Ireland
205
Match Centre
List A
Match 35, World Cricket League Championship, 2015-2017 | Tribhuvan University Oval, Kirtipur
Kenya won by 5 wickets
Nepal
112/8
Kenya
98/5
Match Centre