CricHeroes

How big is grassroots cricket in India? 10 insights that will blow your mind


URL has been copied successfully!
Share:
Get a summary in:

You already know cricket is big in India. But when someone asks you exactly how big, the answer is harder than it sounds.

Not IPL big. Not India vs Australia, big. The other kind. The Sunday morning maidan kind. The WhatsApp group announcing the toss at 6:30 AM is kind.

Grassroots cricket in India runs deeper than most people realise, and the numbers from 2025 make that impossible to ignore. Here are 10 of them.

TL;DR / Key Takeaways

  • Grassroots cricket in India produced 4,872,624 recorded matches in 2025
  • That is 9.27 matches every single minute, every day of the year
  • 1,23,80,543 players were active, with 1,03,56,442 new registrations in one year
  • Tennis ball cricket outpaced leather ball by more than 2 to 1
  • The game was played across 142 countries, 7,315 cities, and 631 states globally

1) 48,72,624 matches in a single year

This is the number that puts everything else in context. In 2025, 48,72,624 cricket matches were scored and recorded. Not estimated. Recorded, ball by ball.

Score all your matches for free.

From friendly matches to big tournaments, CricHeroes helps you score, livestream, and analyse your game.

Live scoring Live streaming Analytics
Start scoring now
Used by 49M+ cricketers across the world.

To put that in perspective:

  • India has roughly 28,000 post offices
  • India has around 1.5 lakh bank branches
  • Grassroots cricket in India produced more recorded matches than there are post offices and bank branches combined, several times over

Are you a cricket expert?

Prove your knowledge and earn a certificate of expertise.

Take the quiz

That is not a small hobby. That is infrastructure-level participation.

2) 9.27 matches every minute

48 lakh matches divided across a full year works out to 9.27 matches starting somewhere every single minute. While you read this paragraph, roughly 9 cricket matches have begun somewhere in India or across the global diaspora.

That pace held across the entire year. There was no off-season. There was no dead month. The game simply kept going, week after week, regardless of season or schedule.

3) 21 December was the single busiest day, with 48,259 matches

Certain days produced a clear spike in activity. 21 December 2025 was the biggest of them all, with 48,259 matches starting that day. The next most active dates were 28 December, 14 December, 9 February, and 26 January.

The pattern across all peak dates is clear:

  • Long weekends produced the highest match starts
  • Public holidays like Republic Day drove a large volume
  • December's winter break is the single biggest cricket window in the Indian calendar

If you run tournaments, these dates are not a coincidence. They are where your next event should sit.

4) 7 AM is the most popular match start time in India

The busiest single hour across all of 2025 was 7 AM, with 4,57,273 matches recorded at that start time. Other high-activity hours were 8 AM, 9 AM, and 10 AM.

Morning cricket dominates for reasons that make complete sense when you think about them:

  • Grounds are free and cooler before 10 AM
  • Working adults fit cricket before office hours
  • Most corporate and box cricket tournaments run 6 AM to 10 AM slots
  • Afternoon heat across most of India makes late-day cricket harder

Grassroots cricket in India is fundamentally a morning game. Not an evening one. That single insight changes how organisers, brands, and coaches should think about reaching this audience.

5) December was the peak month, with 5,13,249 matches

Month-wise activity in 2025 showed a clear seasonal pattern. December led with 5,13,249 matches, followed by January (4,81,806) and February (4,37,086). The summer months from April to June also stayed strong, with May recording 4,63,853 matches.

What this tells us is that grassroots cricket does not have a traditional off-season. Activity dips slightly in the monsoon months but never collapses. The base level of participation throughout the year remained steady, with winter producing the sharpest peak.

6) 1,23,80,543 active players, & 1,03,56,442 new ones joined in 2025 alone

The player base behind grassroots cricket in India is not just large. It is actively growing.

In 2025, 1,23,80,543 players were recorded as active, meaning each of them played at least one match during the year. On top of that, 1,03,56,442 new cricketers registered on CricHeroes across the year.

A few more numbers from the player footprint:

  • 19,60,338 active teams registered in 2025
  • Average matches per active player: 8.44
  • Veteran players aged 40 and above who were still active: 1,83,459

That last number deserves a moment. 1.83 lakh people above 40 played recorded cricket in 2025. That is not a niche. That is a generation of players who simply refuse to stop.

7) Tennis ball cricket produced 3,34,2351 matches vs 13,28,755 for leather ball

This is probably the most underreported fact in Indian cricket. Tennis ball cricket is not a casual sideshow. It is the main event.

In 2025, tennis ball cricket produced more than twice as many matches as leather ball cricket. The reasons are practical and well understood by anyone who has played on an open maidan or a concrete surface:

  • No protective gear needed
  • Cheaper and more widely available
  • Safer on non-specialist surfaces
  • Easier to organise with no preparation required

For any brand, academy, or organisation trying to reach grassroots cricketers in India, the tennis ball is not an afterthought. It is where most of the game actually happens.

8) Short format cricket (under 20 overs) accounted for 44,79,194 matches

Long format cricket at the grassroots level is not dead, but it is a clear minority. In 2025, matches under 20 overs totalled 44,79,194, while 21-plus over formats produced 3,93,430 matches. That is an 11 to 1 ratio in favour of shorter cricket.

T10, T15, and T20 formats dominate because they fit the actual life of a recreational cricketer. A working adult with two hours on a Sunday morning needs a format that delivers a full competitive match in that window. Short-format cricket solves that problem exactly.

Box cricket added another 6,45,646 matches on top of those numbers. It is a compact format played in enclosed, smaller spaces, and it is growing fast in cities where full ground access is limited.

9) Grassroots cricket in India reached 142 countries in 2025

This one surprises people. Grassroots cricket in India is not just an India story.

In 2025, matches were recorded across:

  • 142 countries
  • 7,315 cities
  • 631 states or regional units globally
  • 15 new and emerging regions added during the year

Indian diaspora communities in the Middle East, the Americas, and Australia are driving significant match volume outside India. The game has followed the community across every border. Growth in 2025 came from depth inside existing regions as much as from new ones, which is a sign of sustained engagement rather than just new sign-ups.

10) 2,38,041 people kept the game running without ever batting or bowling

Every match has players on the field. It also has people making the whole thing possible behind the scenes.

In 2025, 2,38,041 community members contributed to grassroots cricket in non-playing roles:

RoleNumber in 2025
Organisers2,11,413
Scorers15,834
Umpires9,385
Commentators965
Streamers444

Without the 2.11 lakh organisers who created tournaments, the 15,834 scorers who tracked every ball, and the 9,385 umpires who made decisions under pressure, most of those 48 lakh matches simply would not have happened. 

3,95,520 tournaments were organised across 1,87,779 grounds in 2025. An average of 8 matches per tournament. That is a logistical operation on a scale that gets almost no attention.

What these 10 numbers actually tell us

48,72,624 matches. 9.27 per minute. 142 countries. 1.83 lakh veterans still playing at 40.

None of these numbers came from a broadcast deal or a board initiative. They came from people showing up on their own, organising their own tournaments, scoring their own matches, and keeping the game going through every season of the year.

Grassroots cricket in India is not waiting for infrastructure or recognition. It is already running at a scale that most people in the sport have not fully accounted for.

For the complete picture of how the game played out in 2025, read the full report: The landscape of grassroots cricket 2025.

Every run you score deserves a record. Start logging your matches on CricHeroes and let your stats tell the story your team already knows.

FAQ’s

How big is grassroots cricket in India (2025)

Grassroots cricket in India is one of the largest recreational sports ecosystems in the world. In 2025, there were 48,72,624 matches recorded, 1,23,80,543 active players, 19,60,338 active teams, and 3,95,520 tournaments organized across India and globally.

How many grassroots cricket players are there in India

In 2025, 1,23,80,543 players were active at the grassroots level, meaning each had played at least one recorded match. During the same year, 1,03,56,442 new cricketers registered, showing strong participation growth.

Which city has the most grassroots cricket matches

Delhi NCR led India in 2025 with 3,29,505 matches. Bengaluru followed with 2,10,982 matches, while Hyderabad, Mumbai, Pune, and Ahmedabad were also among the top cities.

What time do most cricket matches start in India

The most common start time is 7 AM, with 4,57,273 matches beginning at that hour in 2025. Early morning slots like 8 AM, 9 AM, and 10 AM also see consistently high match activity.

Is tennis ball cricket more popular than leather ball cricket

Yes, tennis ball cricket is far more popular. In 2025, there were 33,42,351 tennis ball matches compared to 13,28,755 leather ball matches, mainly because it is more affordable and easier to organize.

How many cricket tournaments are held in India every year

In 2025, 3,95,520 tournaments were organized across 1,87,779 grounds, with an average of around 8 matches per tournament across India and global locations.

What is the most popular cricket format at grassroots level

Short-format cricket under 20 overs is the most popular, with 44,79,194 matches in 2025. Longer formats above 20 overs accounted for 3,93,430 matches, as shorter formats fit better with local schedules.

Is grassroots cricket played outside India

Yes, grassroots cricket is played in 142 countries across 7,315 cities and 631 regions. Indian communities abroad contribute significantly to the global cricket ecosystem.

How many new cricketers joined in 2025

In 2025, 1,03,56,442 new players joined grassroots cricket, taking total active participation to 1,23,80,543 players for the year.

How to track grassroots cricket stats

CricHeroes is widely used for tracking grassroots cricket. It provides ball-by-ball scoring, player profiles, match history, and performance insights to help players analyze and improve their game.

Leave a Comment

Score all your matches for FREE!