India had no real problems in the first T20 against Zimbabwe in Harare on Friday, beating the African side by a whopping 54 runs to extend their unbeaten streak against them in the format, and on the tour.
The Sri Lanka lower-order held their nerve as they steered their side to a narrow two-wicket win, with 11 balls remaining, over Pakistan in the second ODI and level the five-match series at one-all.
Opener Soumya Sarkar scored 90 and Tamim Iqbal an unbeaten 61 as Bangladesh thumped South Africa by nine wickets to win the third and deciding ODI and clinch their first ever bilateral series win over the Proteas.
Kedar Jadhav scored his maiden ODI century as he helped India beat Zimbabwe by 84 runs and seal a three-nil series win for the Asian team at the Harare Sports Club on Tuesday.
England turned all their critics' predictions on their heads on Saturday as they won the first Ashes Test in Cardiff by 169 runs, with Australia falling to 242 all out on day four, losing all their wickets in less than a day.
Duckworth-Lewis threatened to have the last say, but England's batsmen produced a superb chase to claim a nailbiting three-wicket victory over New Zealand and win the series 3-2.
Soumya Sarkar scored 88 not out as he helped Bangladesh chase down a target of 163 to level the three-match ODI series against South Africa in Mirpur on Sunday.
India coasted to an easy 62-run over Zimbabwe thanks to half-centuries from skipper Ajinkya Rahane and Murali Vijay while seamer Bhuvneshwar Kumar took a four-wicket haul.
England will feel they are closing in on victory in the first Ashes Test against Australia in Cardiff after setting the visitors a daunting score of 412 runs to win at the end of day three.
Batsman Joe Root stood tall for England but Australia will be satisfied after the home side ended on 343 for seven at stumps on Day one of the first Ashes Test in Cardiff on Wednesday.
An all-round effort from veteran Mohammad Hafeez, who took four wicket and scored a century, led Pakistan to a comprehensive six-wicket win over Sri Lanka in the first ODI in Dambulla on Saturday.
South Africa fast bowler Kagiso Rabada produced the best bowling figures on debut in ODI history as the Proteas beat Bangladesh by eight wickets in the first match of the series in Mirpur on Friday.
A century from Zimbabwe captain Elton Chigumbura got his side agonisingly close in Harare, but they fell four runs short as India narrowly defended their 255/6 in the first ODI.
The last time Australia beat England in an Ashes series in the UK, back in 2001, most of the players on this current tour were barely in High School, if at all, and they will walk out in Cardiff expecting to fulfill a childhood dream.
The first two days are set to be overcast, with the week building up to the match also not the sunniest, so the deck is not as dry as a spinner would have liked.
Moeen Ali was the catalyst as England ended day two of the first Ashes Test on top after reducing Australia to 264 for five at stumps, still a deficit of 166 runs with five first innings wickets remaining.
Zimbabwe will play host to India in a three-match ODI series at the Harare Sports Club with the home side standing good chance of causing a massive upset.
South Africa and Bangladesh have played each other 15 times in ODIs over the years, with the Tigers winning just once, but this three-match series offers the Tigers their best chance to change that statistic, even if they don't win the series.
Eddie Leie took three wickets on debut as South Africa comfortably beat Bangladesh by 31 runs in the second, and final, T20 international in Mirpur on Tuesday to wrap up a two-nil series win.
Pakistan recorded a superb victory over Sri Lanka on day five of the third Test in Pallekele, with veteran batsmen Younis Khan and Misbah-ul-Haq seeing the side home by seven wickets to win the series two-one.
Supreme efforts from Pakistan centurions Shan Masood and Younis Khan saw a complete turn-around in fortunes come stumps on day four of the third Test in Pallekele, with Sri Lanka needing to defend 147 more runs and take eight wickets on the last day.
Sri Lanka were in control of the third and final Test against Pakistan at stumps on day three in Pallekele, thanks to skipper Angelo Mathews' unbeaten half century that saw them to a lead of 291 runs.
South Africa made light work of Bangladesh in the first T20 in Dhaka on Sunday, but mostly thanks to a valiant half century for skipper Faf du Plessis, who ensured a 52-run win.