Cricket and betting exchanges are a natural combination. The game's complexity — multiple formats, sessions within matches, individual player performances that have outsized impact on outcomes, and conditions that shift throughout a contest — creates exactly the kind of multi-dimensional analytical environment that exchange...