IPL 2023: A closer look through the lens of data analytics

As we journey into the 16th season of the Indian Premier League, let's take a closer look at this tournament that has gripped the attention of the country, and the cricketing world in general.

This Twenty20 cricket league was founded by the Board of Control for Cricket in India (BCCI) in 2007, and held its first season in the subsequent year with eight teams representing different regions of India. With the tournament being a huge success, the IPL grew in size and popularity over the subsequent years, attracting some of the best players from around the world. Having now emerged as the most-attended cricket league in the world, let's take a closer look at:

  • Some important insights from our dashboard for IPL 2023
  • How we built the dashboard and arrived at these data

Important insights from the IPL 2023 dashboard

Analyzing tournament data is crucial to gaining insights that can guide strategic decision-making for teams. With data analysis, we can unearth a range of data insights, from team-level and individual player performances to examining trends in viewership, revenue, and the overall health of the competition. These insights can be useful to coaches and players alike, helping them refine their tactics and improve their performances.

In the following section, we'll go over some of the important data insights from our dashboard for IPL 2023 that can be useful for cricket fans when it comes to analyzing the tournament.

1. Team comparison

The primary information when it comes to a tournament would be the performance of teams in comparison with one another—which teams are leading and which ones are not. In the IPL, this information is commonly found in the points table, which presents a comparison of key metrics across all participating teams.

Another way of comparing the performance of the teams is by observing their progress over time, which paints a clearer picture of how the teams have progressed since the tournament started. For that, we have the Teams tournament progress report below. You can also use the filter to compare the progress of specific teams of your choice.

Check out our live dashboard to explore further insights on the on-going IPL season.

2. Batting vs bowling

Perhaps, if we could break down cricket into two components, they would be batting and bowling. In the first batting report below, Runs by teams, we have the distribution of the total runs taken by each team in this season. This can further be analyzed as runs from boundaries and runs from singles or doubles, but that's just on the surface level.

Today's business intelligence (BI) software gives users the ability to unearth deeper insights by drilling down into the data. To uncover further insights on the runs taken by individual batsmen in each of the teams, follow these instructions:

  • Click on any data point (Any point on the bar/any team on the x-axis)
  • Select the drill-down feature
  • Click on Player

Similarly, we have the bowling report below, Wickets by teams, that gives insights into the performance of bowlers across the teams in IPL 2023.

3. Popularity of teams

To gain a well-rounded understanding of a popular sports league like the IPL, the analysis can't be limited to only the performance of the teams and players. It's also important to analyze other aspects of the tournament, like the revenue generated, overall viewership, popularity of the teams, and so on.

Teams by popularity presents insights into the popularity of the competing teams, based on their social media following. Analyzing the teams by popularity can help in creating effective marketing strategies, gaining a competitive advantage, and enhancing the overall fan experience.

It's important to ensure that any decisions pertaining to the fans are made quickly and at the right time, to keep them engaged. For this, BI platforms offer automated insights on reports and dashboards that can give you a jump-start on decision-making. You can explore this by clicking on Zia Insights in the above report—Zoho Analytics' automated insights capability.

The insights explored so far in this blog only give a sneak peek into an extensive analysis that we've done on the IPL. You can check out our complete dashboard where we've taken into account various aspects of the tournament.

In the following section, we'll look at how we created the dashboard for IPL 2023.

Creating the IPL 2023 dashboard

Creating the IPL 2023 dashboard was a multi-step process:

  1. Importing and preparing data

  2. Making the data analysis-ready

  3. Visualizing the data for analysis

  4. Building the dashboard

  5. Embedding the dashboard

Let's briefly explore each of these steps.

1. Importing and preparing data

To create this dashboard, we imported data from multiple sources into Zoho Analytics. These sources have been listed in the Fan Park tab in the dashboard.

However, the data wasn't ready for analysis, as it was not clean and properly formatted. To cleanse the data, we used Zoho DataPrep.

Zoho DataPrep is an AI-powered data preparation tool that helps BI users prepare data from a range of data sources and improve their data quality.

Here's a short screen-capture of how Zoho DataPrep helped us transform and enrich our data quality in no time.

With Zoho DataPrep, we were able to improve the data quality, schedule data imports, and apply the same set of transformations to multiple datasets effortlessly, using the ruleset feature.

2. Making the data analysis-ready

After importing and preparing data, the next step was to create query tables that grouped the data in a convenient format for analysis. Check out the following demo video to see how we did it.

3. Analyzing the data

From the query tables created, we were able to analyze the data using different data visualizations, like line charts, bar charts, and geo maps. We created over 40 reports for IPL 2023.

We then grouped the reports into different categories like Overview, Batting, Bowling, Historical Analysis, and Fan Park.

Here's a screen recording of how we created these reports:

4. Creating the dashboard

Once the reports were created, we compiled a list of important metrics that could be presented as KPI widgets in the dashboard. Then, with the simple drag-and-drop interface, we were able to add the reports to multiple dashboard tabs.

Not only did we add reports, but also images, text boxes, and an intelligent assistant—Ask Zia—to enhance interaction with the dashboard.

5. Embedding the dashboard

As a final step, we created a website portal for IPL 2023, using the website portal creation capability in Zoho Analytics. We were able to seamlessly embed this dashboard using the tight integration with Zoho Sites, Zoho's online website builder tool.


Analyzing IPL data is a fascinating exercise that provides valuable insights into the performance of players and teams. The data provides useful information for developing effective game strategies, evaluating player performance, engaging fans, and identifying business opportunities. As the IPL continues to grow in popularity, the importance of data analysis will only increase. By leveraging powerful data analytics software, fans, players, teams, and organizers can gain a deeper understanding of the game and make better decisions, ultimately leading to a more exciting and competitive cricket league.

You can access the live dashboard to follow the stats of your favorite teams and players!

Sign up for Zoho Analytics today, or schedule a free personalized demo with one of our experts!


Leave a Reply

Your email address will not be published.

The comment language code.
By submitting this form, you agree to the processing of personal data according to our Privacy Policy.

Related Posts