Obwohl der offizielle Nationalsport Sri Lankas Volleyball ist, führt Cricket mit großem Abstand die Rangliste der beliebtesten Sportarten an. Die sri-lankische Cricket-Nationalmannschaft gehört zu den besten der Welt. Auch wenn Sri Lanka 1982 den Status einer Test-Cricket-Mannschaft bekam, drangen sie erst Anfang der 1990er Jahre an die Weltspitze des Crickets vor, welches mit dem Gewinn der Weltmeisterschaft im Jahr 1996 und dem Asia Cup 1997 ihren Höhepunkt erreichte. Seitdem spielt Sri Lanka regelmäßig um die Krone der Weltspitze mit. So teilte man sich die ICC Champions Trophy 2002 mit Indien, wurde sowohl 2007 (gegen Australien) als auch 2011 (gegen Indien) Vizeweltmeister, genauso wie bei den ICC T20 World Cups 2009 und 2012. Ebenso gewann Sri Lanka die ICC World Twenty20 2014 in Bangladesch, nachdem man Indien im Finale besiegte. Die Nationalmannschaft gewann auch die Asia Cups der Jahre 1986, 1997, 2004, 2008 und 2014. Sri Lanka war Mitgastgeber der World Cups 1996 und 2011, sowie der ICC World Twenty20 2014. Der Asia Cup wurde auch mehrere Male in Sri Lanka ausgetragen.