Transforming 4 seasons of ball-by-ball IPL data into actionable squad-building intelligence. 255 matches · 60,223 deliveries · 15+ SQL queries · One clear blueprint.
| Player ↕ | Team ↕ | Role ↕ | Strike Rate ↕ | Avg Runs/Season ↕ | Wkts/Season ↕ | Consistency Avg ↕ | SR Bar |
|---|
This project uses a fully relational MySQL database of IPL seasons 2013–2016 comprising 20 interlinked tables, 255 matches, 60,223 ball-by-ball deliveries, and 469 unique players across all franchises.
The schema includes tables for matches, innings, players, teams, ball-by-ball data, wicket types, extras, venues, toss decisions, and player profiles — enabling multi-dimensional JOIN queries impossible with aggregated scorecards alone.
Royal Challengers Bangalore have one of the most star-studded lineups in IPL history — yet they have NEVER won the title. Using 4 seasons of ball-by-ball data, this project identifies the measurable gaps in their strategy and prescribes data-backed solutions.
Three core objectives guided the analysis: (1) Batting Intelligence — identifying top performers by average and strike rate; (2) Bowling Effectiveness — analysing styles and venue-specific performance; (3) Strategic Recommendations — translating findings into an auction plan.
This project demonstrates advanced SQL techniques applied to a real-world sports analytics problem. Highlights include multi-table JOINs across 5+ tables, Common Table Expressions (CTEs) for intermediate result reuse, window functions (RANK, LAG, OVER PARTITION BY) for player rankings and year-on-year trend analysis, and STDDEV for consistency measurement.
Every recommendation is tied to a specific query output — no assumptions, no guesswork, only SQL-verified data evidence.
Adithya Patel
Newton School · Data Analytics Portfolio · March 2025
This project is part of a professional data analyst portfolio demonstrating SQL proficiency, analytical thinking, and the ability to translate complex data into clear, actionable business strategy — skills directly applicable to data analyst and BI roles.