Cricket's international calendar is bursting with fixtures across the globe in August, with three Tests series and six limited-overs contests all set to play out over the coming four weeks.
Headlining the action, of course, is England's ongoing Test series with India, which is currently locked at 1-1 and looks poised for a fascinating finish in the fourth and fifth Tests at Old Trafford and the Oval.
Elsewhere, South Africa are preparing for a visit of Zimbabwe, while Sri Lanka will play host to Pakistan and the West Indies will welcome Bangladesh.
In fact, with Australia joining South Africa for a triangular one-day international series in Zimbabwe, only New Zealand won't feature in August among the world's Test-playing nations.
So with a packed month ahead, we've provided a preview for each international series across the following slides.