Complete Match-wise IPL Dataset: 2023, 2024 & 2025
Matchwise Data of IPL 2025, 2024 and 2023 | Complete data up to last IPL match
@kaggle.aravindas01_ipl_2023_data
Matchwise Data of IPL 2025, 2024 and 2023 | Complete data up to last IPL match
@kaggle.aravindas01_ipl_2023_data
This dataset contains clean and structured match-level data for last three consecutive IPL seasons:
β IPL 2023 β March 31 to May 28
β IPL 2024 β Full season covered
β IPL 2025 β Complete and up-to-date, including the latest fixtures
Itβs ideal for performing Exploratory Data Analysis (EDA), building ML models, and generating insights into match patterns, team performances, and seasonal trends.
IPL23dataset.csv β Complete data for IPL 2023
ipl_complete_data_2024.csv β Complete data for IPL 2024
ipl_2025_complete_data.csv β Complete and updated data for IPL 2025
Each match record contains comprehensive information such as:
Match Number & Date
Venue
Teams Playing (Team 1 & Team 2)
Toss Winner & Decision
First and Second Innings Teams
Match Winner
Player of the Match
Score Details: Runs, Wickets, Overs, etc.
This dataset is perfect for:
π EDA & Visualization Projects
π€ Machine Learning Model Training
π Seasonal Team Performance Comparisons
π Fantasy League & Strategy Insights
π° Sports Journalism & Commentary
Data Scientists & Analysts
Machine Learning Practitioners
Cricket Fans & Fantasy League Enthusiasts
Sports Researchers & Statisticians
Credits to reliable sources:
crickhit.com
sportskeeda.com
Official IPL Website
This dataset will continue to stay updated during and after the IPL 2025 season.
Found it helpful? Please give it an upvote π and follow the page to stay notified of future versions!
Feel free to use this dataset for analysis, build interactive dashboards, or train cricket-based AI models.
Stay tuned and enjoy IPL 2025 β on and off the field!
CREATE TABLE ipl_2025_complete_data (
"match_number" BIGINT,
"date_time" VARCHAR -- Date & Time,
"venue" VARCHAR,
"team_1" VARCHAR,
"team_1_score" VARCHAR,
"team_2" VARCHAR,
"team_2_score" VARCHAR,
"winner" VARCHAR,
"winning_margin" VARCHAR
);
CREATE TABLE ipl23dataset (
"match_number" BIGINT,
"date" VARCHAR,
"venue" VARCHAR,
"team1" VARCHAR,
"team2" VARCHAR,
"toss_winning_team" VARCHAR,
"toss_decision" VARCHAR,
"first_batting_team" VARCHAR,
"second_batting_team" VARCHAR,
"first_innings_score" VARCHAR,
"overs_in_first_innings" DOUBLE,
"second_innings_score" VARCHAR,
"overs_in_second_innings" DOUBLE,
"winning_team" VARCHAR,
"won_by" VARCHAR
);
CREATE TABLE ipl_complete_data_2024 (
"match_number" BIGINT,
"date_time" VARCHAR -- Date & Time,
"venue" VARCHAR,
"team_1" VARCHAR,
"team_1_score" VARCHAR,
"team_2" VARCHAR,
"team_2_score" VARCHAR,
"winner" VARCHAR,
"winning_margin" VARCHAR
);
Anyone who has the link will be able to view this.