As far as the cricket is concerned, the answer to above question is YES. Fox sports do cover the ICC world cup matches especially those played between England vs South Africa, Australia vs New Zealand, England v Australia, Ireland v UAE and the county cricket matches. The online streaming of Fox sports is not free to access in all the region however citizens of America, Canada and England can watch the live cricket and other matches over their online version / website from their respected countries.
Fox Sports do no only broadcast live cricket matches but the debates and new updates on cricket events is a plus. The network has 6 operating channels including Fox Sports1, 2, Big Ten Network, Fox Soccer Plus, Fox College Sports and Fox Deportes. All these channels are dedicated to different sports, Fox Sports2 is specific to cricket matches and boxing.
You can visit the Fox Sports Website by clicking on the link given above. There you can watch live cricket matches with ball by ball score update and commentary, news updates and match forecast. You can also stay updated with upcoming cricket matches schedule, squad and other useful information regarding the cricket sport.