Cricket world cup analysis
​Overview​
This project analyzes historical One-Day International (ODI) cricket data to derive insights about player performances, team achievements, and match outcomes. Using datasets of batsmen, bowlers, and match results, I built interactive dashboards in Power BI to visualize key statistics and trends in cricket. The project demonstrates my proficiency in data wrangling, visualization, and storytelling with data.
​
Datasets Used
-
Batsman_Data.csv: Contains performance metrics of batsmen, such as total runs, number of boundaries, and centuries.
-
Bowler_Data.csv: Includes bowling statistics like wickets, overs bowled, and economy rates.
-
ODI_Match_Results.csv: Details match outcomes, including scores, margins of victory, and participating teams.
​
What I Did?
-
Data Cleaning and Preparation:
-
Removed inconsistencies and duplicates in player and match data.
-
Normalized datasets for easier integration and analysis.
-
-
Data Analysis:
-
Identified the top-performing batsmen and bowlers using aggregated metrics like total runs, highest scores, and wickets taken.
-
Calculated team statistics to measure win/loss records and dominance over other countries.
-
-
Data Visualization in Power BI:
-
Built interactive dashboards showing key insights:
-
Top Players: Highlights of highest scorers (e.g., Virat Kohli with 10,843 runs) and wicket-takers (e.g., Lasith Malinga with 322 wickets).
-
Team Statistics: Win/loss records and largest winning margins by country.
-
Performance Trends: Graphs of runs scored and wickets taken by top players.
-
Match Outcomes: Distribution of match results with visualization of winning margins.
-
-
-
Power BI Features Used:
-
Slicers for interactive filtering (e.g., by batsmen, bowlers, or teams).
-
Line and bar charts for trend analysis.
-
Pie charts to visualize the distribution of results.
-
​
What I Learned
-
Power BI Skills:
-
Created dynamic dashboards with slicers and drill-through capabilities.
-
Learned to optimize visualizations for storytelling.
-
Gained experience in publishing and sharing Power BI reports.
-
-
Data Insights:
-
Learned how to analyze cricket performance data effectively.
-
Discovered trends in team performances and individual player achievements.
-
-
Problem-Solving:
-
Tackled challenges like handling missing data and integrating datasets.
-
Improved data modeling skills by creating relationships between datasets.
-
​
Key Highlights
-
Top Performers:
-
Batsman: Virat Kohli with 10,843 runs.
-
Bowler: Lasith Malinga with 322 wickets.
-
-
Team Achievements:
-
India with the highest number of matches played and wins (e.g., 663 total matches).
-
Australia’s dominance in terms of matches won with a high win ratio.
-
-
Interactive Insights:
-
Largest victory margin of 95 runs highlighted.
-
Detailed country-wise analysis of performance metrics.
-
-
Visual Appeal:
-
Clear and concise visualization of trends and comparisons across players and teams.
-