Sri Lanka completed a 2-0 T20I series win over Bangladesh with a 75-run victory in the second and final game in Sylhet.
Kusal Mendis scored his maiden fifty in Twenty20 internationals to lead Sri Lanka's six-wicket rout of Bangladesh, in Dhaka.
Akila Dananjaya claimed a five-for on debut as Sri Lanka beat Bangladesh by 215 runs to win the two-Test series 1-0.
Roshen Silva's unbeaten half-century put Sri Lanka in command of the second Test after stretching their lead to 312 against Bangladesh.
Sri Lanka reduced Bangladesh to 56-4 before stumps after being bowled out for 222 on day one of the second Test, in Dhaka.
Mominul Haque hit his second century of the game before the first Test between Bangladesh and Sri Lanka ended in a draw.
Sri Lanka close in on victory in the first Test against Bangladesh in Chittagong after hitting 713-9 in their first innings.
Kusal Mendis and Dhananjaya de Silva put on 308 as Sri Lanka ended day three of the first Test against Bangladesh on 504-3.
Sri Lanka closed day two of the first Test on 187-1, 326 behind Bangladesh, after Dhananjaya de Silva hit an unbeaten 104.
Mominul Haque made Sri Lanka suffer with a dominant century for Bangladesh on day one of the first Test in Chittagong.
Shehan Madushanka claimed a hat-trick on debut as Sri Lanka beat Bangladesh by 79 runs to win the tri-nations series.
England lost their fifth-place play-off to Bangladesh as Sri Lanka beat the Windies in the plate final at the U19 World Cup.
Windies created controversy in the Under-19 World Cup after South Africa opener Jiveshan Pillay was out obstructing the field.
India retained their 100 per cent record in the U19 World Cup, while Australia look set for a quarter-final with England.
India completed a series whitewash over Sri Lanka with a narrow five-wicket victory in the third and final T20I in Mumbai.
India won the battle of the Group B heavyweights after beating fellow three-time champions Australia by 100 runs.
James Anderson is now the fifth highest wicket-taker in Test cricket history - so who are the fantastic four above him?
Rohit Sharma matched the fastest hundred in international T20s when he thrashed a 35-ball century against Sri Lanka in Indore.
Away from the England men's team, we take a look back at some of the other cricketing highlights of 2017...
Yuzvendra Chahal and Kuldeep Yadav helped skittle Sri Lanka as India won the
opening T20I in Cuttack by 93 runs.
©2018 Sky UK