CricBet99 offers a wide range of cricket matches to bet on, including international matches, domestic leagues, Test matches, One-Day Internationals (ODIs), Twenty20 (T20) games, and other special cricket events.