Indian Premier League (IPL) - Men: Batsman- and Match-wise Balls Faced, Runs Scored, Fours and Sixes Hit
The dataset contains batting details with respect to all the matches played in IPLT20 Men's Cricket since 2008. The details include batsman name, match type, batting position, runs scores, balls faced, strike rate, number of dots, singles, doubles, triples, fours, and sixes hit, etc.
Note:
1) All the values in the dataset are in absolute numbers.
2) The sum of individual batting scores in the dataset will not be equal to the total team score all the times as extras need to be added to the score
Indian Premier League (IPL) - Men: Batsman- and Match-wise Balls Faced, Runs Scored, Fours and Sixes Hit
The dataset contains batting details with respect to all the matches played in IPLT20 Men's Cricket since 2008. The details include batsman name, match type, batting position, runs scores, balls faced, strike rate, number of dots, singles, doubles, triples, fours, and sixes hit, etc.
Note:
1) All the values in the dataset are in absolute numbers.
2) The sum of individual batting scores in the dataset will not be equal to the total team score all the times as extras need to be added to the score
The calendar year of the cricket season in which the match took place.
host_country
String
3
19462
The country hosting the match or tournament.
host_city
String
34
19462
The city where the match venue is located.
stadium_name
String
36
19462
The name of the stadium or venue where the match was played.
match_date
Date
946
19462
The date on which the match was played.
match_type
String
154
19462
The stage or type of the match within the tournament, such as league fixtures or knockout rounds.
innings_number
Int64
2
19462
The innings of the match (first or second) in which the batting performance occurred.
batting_position
Int64
11
19462
The position in the batting order at which the player came in to bat.
player_name
String
741
19462
The name of the batter whose innings performance is recorded.
player_team
String
15
19462
The team that the player represents in the match.
opposition_team
String
15
19462
The opposing team against which the player batted.
balls_faced
Int64
73
19462
The number of deliveries faced by the batter during the innings.
runs_scored
Int64
136
19462
The total runs scored by the batter in the innings.
dismissal_type
String
10
19462
The manner in which the batter was dismissed, or a value indicating they were not out.
strike_rate
Float64
1425
19462
The batter's strike rate, calculated as runs scored per 100 balls faced.
0's
Int64
30
7996
The number of deliveries faced by the batter on which zero runs were scored (dot balls).
1's
Int64
35
7996
The number of singles (one-run scoring shots) hit by the batter.
2's
Int64
13
7996
The number of twos (two-run scoring shots) hit by the batter.
3's
Int64
5
7996
The number of scoring shots worth three runs hit by the batter.
4's
Int64
19
7996
The number of fours (boundary shots worth four runs) hit by the batter.
5's
Int64
3
7996
The number of scoring shots worth five runs recorded by the batter.
6's
Int64
15
7996
The number of sixes (shots worth six runs) hit by the batter.
7's
Int64
2
7996
The number of scoring shots worth seven runs recorded by the batter.
total_team_score
Int64
208
19462
The total runs scored by the player's team in that innings of the match.
match_winning_team
String
18
19458
The team that won the match.
note
String
2
32
Supplementary remarks or annotations about the match or performance, where applicable.
Citation
Independent Institution. (2026). Indian Premier League (IPL) - Men: Batsman- and Match-wise Balls Faced, Runs Scored, Fours and Sixes Hit [Data set]. Dataful. https://dataful.in/datasets/20950