Sierra Leone Cricket Ranked 17th in 2025 ICC Scorecard
Sierra Leone Cricket has achieved a major milestone, ranking 17th out of 96 countries in the 2025 ICC Grant Scorecard. This marks a dramatic rise from 56th in 2019, when the country’s low ranking resulted in reduced funding from the International Cricket Council (ICC). Cricket Sierra Leone (CSL), under the leadership of Chairman Francis Samura,…
