Complete Match-wise IPL Dataset: 2023, 2024 & 2025
Matchwise Data of IPL 2025, 2024 and 2023 | Complete data up to last IPL match
@kaggle.rekhabhatt23_complete_match_wise_ipl_dataset_2023_2024_and_2025
Matchwise Data of IPL 2025, 2024 and 2023 | Complete data up to last IPL match
@kaggle.rekhabhatt23_complete_match_wise_ipl_dataset_2023_2024_and_2025
π¦ Dataset Overview
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.
π Files Included
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
π Whatβs Inside? (Key Features)
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.
π§ Why This Dataset?
This dataset is perfect for:
π EDA & Visualization Projects
π€ Machine Learning Model Training
π Seasonal Team Performance Comparisons
π Fantasy League & Strategy Insights
π° Sports Journalism & Commentary
π― Target Users
Data Scientists & Analysts
Machine Learning Practitioners
Cricket Fans & Fantasy League Enthusiasts
Sports Researchers & Statisticians
π Sources & Acknowledgements
Credits to reliable sources:
crickhit.com sportskeeda.com Official IPL Website
π Dataset Updates
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!
β€οΈ Thank You!
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.