
Contents
1. Team and player data
Cricket fans aren’t only fans of the sport. Most Cricket fans only support a single team or even a single player. This is why including team and player data is essential for your application. As a fan, I want to know who plays for my club and how they are doing.
2. Fixtures
To add matches to their calendar, fans need to know when their team plays. They want to go to the stadium or watch the game on television. However, those people still need your application after knowing when the matches occur. Let’s find out why!
3. Team rankings
I am going to my team’s match, and now I want to know where my team is ranked in the league. So, I need team rankings for that. That way, I can compare my team with the opposing team to get a feel of how the match will play out. Fans are always interested in knowing which teams are the best. Therefore, they will check the ICC rankings, or in the future your rankings.

4. Line-ups
I am going to my team’s match, and now I want to know which players will play and who is on the bench. Is my favourite player in the line-up, or will I miss out on him today? What about the opponents? Is their best player in their, or is he injured?
5. Scoreboard
Now I know which players will play, but I want to keep track of the scores during the match. For that, your application needs a scoreboard. This way, your customers are always up-to-date of the other scores in the league playing at the same time.

6. Officials
Based on the officiating of the officials I might be able to predict the match. If you offer officials data, I will be more satisfied because you showed me what I was looking for.
7. Results
After the match, I want to see the results of the matches, especially those I didn’t watch. I want to know who was the man of the match or even man of the series. I want to know who was the winning team so I can see if our competitors played well or not.