Major cricket in 2004

 
Australia
  Sri Lanka in Australia 2004
 
Bermuda
  ICC Inter-Continental Cup 2004
 
Canada
  ICC Inter-Continental Cup 2004
 
England
  Cheltenham and Gloucester Trophy 2004
  Frizzell County Championship 2004
  ICC Champions Trophy 2004
  National Westminster Bank Challenge 2004
  National Westminster Bank Series 2004
  New Zealand in England 2004
  Other First-Class matches in England 2004
  Sri Lanka A in England 2004
  totesport League 2004
  Twenty20 Cup 2004
  University Centres of Cricketing Excellence 2004
  University Match 2004
  West Indies in British Isles 2004
 
Ireland
  Cheltenham and Gloucester Trophy 2004
  ICC Inter-Continental Cup 2004
 
Kenya
  ICC Inter-Continental Cup 2004
  India A in Kenya and Zimbabwe 2004
  Kenya Triangular Tournament 2004
  Pakistan A in Kenya 2004
 
Netherlands
  Cheltenham and Gloucester Trophy 2004
  ICC Inter-Continental Cup 2004
  Videocon Cup 2004
 
Scotland
  Cheltenham and Gloucester Trophy 2004
  ICC Inter-Continental Cup 2004
  totesport League 2004
 
Sri Lanka
  Asia Cup 2004
  South Africa in Sri Lanka 2004
 
United States of America
  ICC Inter-Continental Cup 2004
 
West Indies
  Bangladesh in West Indies 2004
 
Zimbabwe
  Australia in Zimbabwe 2004
  India A in Kenya and Zimbabwe 2004
  South Africa A in Zimbabwe 2004
  Sri Lanka in Zimbabwe 2004