Wooble
Back to Bidyadhar's profile
Verified on Wooble2views

IPL'26 Analytics

Processed multi-season IPL datasets to compare toss influence, scoring phases, and top player performances with data-backed insights.

Bidyadhar JenaIPL'26 Analytics

4

87%

#1

Overview

The Indian Premier League (IPL) generates massive amounts of match data every season, but most cricket opinions are still based on assumptions rather than actual statistics. This project aims to analyze IPL ball-by-ball data to identify whether winning the toss truly impacts match outcomes, which match phase contributes most to victories, and which players consistently perform at the highest level across multiple seasons. Using Python-based data analytics and visualization techniques, the project transforms raw cricket datasets into meaningful insights that help understand winning patterns. Process 1. Collected IPL ball-by-ball datasets from Cricsheet/Kaggle in CSV format 2. Cleaned and processed raw match data using Python and Pandas 3. Segmented overs into Powerplay, Middle Overs, and Death Overs phases 4. Analyzed toss results and compared match-winning percentages 5. Calculated batting and bowling statistics across multiple IPL seasons 6. Built visualizations using Matplotlib and Seaborn for better insight representation 7. Extracted key findings and converted statistical outputs into readable cricket insights Results • Analyzed 700+ IPL matches and 200,000+ deliveries to identify winning trends • Found that teams winning the toss did not have a major advantage in overall match victories • Identified Death Overs scoring as the strongest phase linked to winning matches • Extracted and ranked the top 5 batters and bowlers across multiple IPL seasons • Generated 4+ analytical visualizations for performance and match analysis • Transformed raw cricket datasets into actionable insights using Python-based analytics Reflection • Expand the analysis to include all IPL seasons for more accurate long-term trends • Build an interactive Streamlit dashboard with filters for teams, players, and venues • Include venue-wise and team-wise performance comparisons for deeper insights • Apply Machine Learning models to predict match outcomes based on live match conditions • Add advanced cricket metrics such as strike rate trends, economy analysis, and pressure-over performance • Automate JSON-to-CSV data processing for faster large-scale dataset handling

Links & files

Artifacts

5

Gallery

7