Every now and then, Indian domestic cricket gives us a proper David vs Goliath story, and this is one of them. On one side you had Mumbai, the most successful team in Ranji Trophy history, a side full of international stars. On the other side, you had Meghalaya, one of the youngest teams in Indian cricket, still learning how to swim in the deep end. When they met on January 30, 2025 at the Sharad Pawar Cricket Academy in Mumbai, everyone expected a hard week for the smaller team. It turned out even harder than anyone imagined. Here is the full meghalaya cricket team vs mumbai cricket team match scorecard, told in simple words.
Match Details at a Glance
| Item | Details |
| Tournament | Ranji Trophy 2024-25, Elite Group A |
| Date | Started January 30, 2025 |
| Venue | Sharad Pawar Cricket Academy BKC, Mumbai |
| Toss | Mumbai won and chose to bowl |
| Result | Mumbai won by an innings and 456 runs |
| Points | Mumbai 7, Meghalaya 0 |
First Innings: Meghalaya Crumble for 86
Mumbai’s decision to bowl first looked like a masterstroke within the very first hour. The Meghalaya batters simply had no answer to the Mumbai attack. Wickets kept falling, the scoreboard kept freezing, and before lunch on day one they had slumped to 40 for 7. Pringsang Sangma’s 18 was one of the few fighting knocks in a painful innings. Meghalaya were eventually bundled out for just 86 runs in 24.3 overs. In a four day match, that is a nightmare start.

Mumbai’s Reply: A Batting Parade
Then came the Mumbai show, and it was worth watching. Ajinkya Rahane and Siddhesh Lad walked out and calmly batted the whole day. By stumps on day one, Mumbai had already wiped out the deficit and reached 213 for 2, with Lad on 89 and Rahane on 83. The message was clear. Mumbai were not just saving the game, they were building a mountain.
And what a mountain it was. Lad went on to score a patient 110, young Akash Anand made a superb 102, Shams Mulani smashed 84 off just 73 balls, and Suryansh Shedge added a quick 61. Mumbai finally declared at 671 for 7 after 140.5 overs, a lead of 585 runs. Just look at these numbers.
| Batter | Runs | Balls |
| Siddhesh Lad | 110 | 212 |
| Akash Anand | 102 | 147 |
| Shams Mulani | 84 | 73 |
| Ajinkya Rahane | 83 | 152 |
| Suryansh Shedge | 61 | 70 |
Read Also: West Indies Women to Host World Champions Australia
Second Innings: The Inevitable End
Now trailing by 585 runs, Meghalaya needed something truly special to save the match. Instead, the story repeated itself. The batters fought hard in patches, and the top scorer played a brave little knock of 39 off 35 balls with eight fours, but the wickets never stopped coming. The innings folded for 129 in just 30.1 overs, with Anish Charak and Nafees Siddique left standing at the end. The match was over inside three days.
Here is the complete scorecard summary of the match:
| Team | Innings | Score |
| Meghalaya | 1st innings | 86 all out (24.3 overs) |
| Mumbai | 1st innings | 671 for 7 declared (140.5 overs) |
| Meghalaya | 2nd innings | 129 all out (30.1 overs) |
Key Highlights from the Match
- Mumbai won by an innings and 456 runs, which tells you everything about the gap between the two sides on the day.
- Mumbai scored two centuries in the same innings, from Siddhesh Lad and Akash Anand.
- Meghalaya were bowled out twice in a combined 54.4 overs. That is shorter than one full day of play.
- Mumbai collected 7 points from the game, while Meghalaya went home with zero.
- The match finished inside three days even though a Ranji Trophy game is scheduled for four.
But Wait, There Is a Twist in This Rivalry
Here is something most people forget about this fixture. These two teams have also produced one of the biggest upsets in domestic T20 history. Back in the 2022 Syed Mushtaq Ali Trophy, Meghalaya actually stunned Mumbai. Their bowlers first restricted the star-packed Mumbai batting lineup, and then Dwaraka Ravi Teja and Sanjay Yadav both hit fifties to complete a famous chase. So while this Ranji scorecard looks completely one-sided, the rivalry has a spicy chapter where the small team had the last laugh.
Final Thoughts
The Meghalaya cricket team vs Mumbai cricket team match scorecard from January 2025 shows exactly why Mumbai remain the kings of the Ranji Trophy. Deep batting, ruthless bowling, and zero mercy once they smell a win. For Meghalaya, it was a harsh lesson, but matches like this are how young teams grow. And if the 2022 T20 upset taught us anything, it is that you can never completely count them out. That is what makes this fixture fun.
Read More: CBDT Conditionally Accepted ITRs Relaxation: What Taxpayers Need to Know (2026 Update)

