Introduction
The Meghalaya vs Mumbai cricket match most relevant to this search was the Ranji Trophy 2024-25 Group A fixture played at the Sharad Pawar Cricket Academy Ground in Mumbai from January 30 to February 1, 2025. It turned into one of Mumbai’s most emphatic victories of the season. Mumbai, after winning the toss and choosing to field, bowled Meghalaya out for just 86 in 24.3 overs. They then piled up 671/7 declared, with Siddhesh Lad making 145, Akash Anand scoring 103, Shams Mulani hitting an unbeaten 100 and Shardul Thakur blasting 84 from only 42 balls. Meghalaya were again dismissed for 129 in their second innings, handing Mumbai an innings-and-456-run victory. Shardul Thakur was named Player of the Match after combining 84 runs with a match-leading eight wickets across Meghalaya’s two innings.
Quick Match Summary
| Detail | Information |
| Match | Mumbai vs Meghalaya |
| Tournament | Ranji Trophy 2024-25 |
| Stage | Group A |
| Dates | January 30–February 1, 2025 |
| Venue | Sharad Pawar Cricket Academy Ground, Mumbai |
| Toss | Mumbai won the toss and fielded |
| Meghalaya 1st innings | 86 all out |
| Mumbai innings | 671/7 declared |
| Meghalaya 2nd innings | 129 all out |
| Result | Mumbai won by an innings and 456 runs |
| Player of the Match | Shardul Thakur |
| Mumbai points | 7 |
| Meghalaya points | 0 |
The final margin of 456 runs was confirmed by multiple scorecard sources, while CricketArchive records Mumbai’s seven points and Meghalaya’s zero.
Match Scorecard
Meghalaya 1st Innings – 86 All Out
| Batter | R | B | 4s | 6s |
| Nishanta Chakravarty | 0 | 4 | 0 | 0 |
| Arpit Bhatewara | 2 | 6 | 0 | 0 |
| Kishan Lyngdoh | 0 | 4 | 0 | 0 |
| Balchander Anirudh | 0 | 3 | 0 | 0 |
| Sumit Kumar | 0 | 1 | 0 | 0 |
| Jaskirat Sachdeva | 0 | 1 | 0 | 0 |
| Pringsang Sangma | 19 | 39 | 0 | 0 |
| Akash Choudhary | 16 | 36 | 1 | 0 |
| Anish Charak | 17 | 29 | 3 | 0 |
| Himan Phukan | 28 | 24 | 3 | 2 |
| Nafees Siddique | 0* | 3 | 0 | 0 |
| Extras | 4 | |||
| Total | 86 | 24.3 overs |
Mumbai bowling: Shardul Thakur 4/43, Mohit Avasthi 3/27, Sylvester D’Souza 2/14, Shams Mulani 1/1.
Mumbai 1st Innings – 671/7 Declared
| Batter | R | B | 4s | 6s |
| Ayush Mhatre | 5 | 4 | 1 | 0 |
| Amogh Bhatkal | 28 | 43 | 4 | 0 |
| Siddhesh Lad | 145 | 250 | 17 | 1 |
| Ajinkya Rahane | 96 | 177 | 11 | 1 |
| Akash Anand | 103 | 151 | 15 | 0 |
| Suryansh Shedge | 61 | 71 | 4 | 1 |
| Shams Mulani | 100* | 86 | 16 | 0 |
| Shardul Thakur | 84 | 42 | 9 | 5 |
| Tanush Kotian | 34* | 21 | 3 | 1 |
| Extras | 15 | |||
| Total | 671/7 dec | 140.5 overs |
Meghalaya’s leading wicket-takers were Himan Phukan with 3/144 and Anish Charak with 2/185.
Meghalaya 2nd Innings – 129 All Out
| Batter | R | B | 4s | 6s |
| Nishanta Chakravarty | 0 | 1 | 0 | 0 |
| Arpit Bhatewara | 6 | 17 | 1 | 0 |
| Himan Phukan | 0 | 2 | 0 | 0 |
| Kishan Lyngdoh | 39 | 35 | 8 | 0 |
| Balchander Anirudh | 24 | 49 | 3 | 0 |
| Sumit Kumar | 13 | 12 | 3 | 0 |
| Jaskirat Sachdeva | 15 | 28 | 2 | 0 |
| Pringsang Sangma | 15 | 28 | 2 | 0 |
| Akash Choudhary | 0 | 1 | 0 | 0 |
| Anish Charak | 2 | 4 | 0 | 0 |
| Nafees Siddique | 7* | 5 | 1 | 0 |
| Extras | 8 | |||
| Total | 129 | 30.1 overs |
Mumbai bowling: Shardul Thakur 4/48, Tanush Kotian 4/15, Sylvester D’Souza 1/24, Shams Mulani 1/1.
Winning Team Innings Analysis
Mumbai’s victory was built on a remarkable combination of early wickets and an enormous batting response.
The first innings lasted only 24.3 overs. Shardul Thakur immediately exposed Meghalaya’s vulnerability, taking four wickets for 43 runs. Mohit Avasthi added three wickets, while Sylvester D’Souza claimed two. Meghalaya lost six wickets for only two runs during the opening phase, leaving their batting lineup under extraordinary pressure.
Once Mumbai batted, the match moved in the opposite direction. Siddhesh Lad provided the innings’ backbone with 145 from 250 balls. Ajinkya Rahane followed with a patient 96, while Akash Anand converted his opportunity into 103.
Mumbai’s acceleration then became decisive. Suryansh Shedge made 61, Shams Mulani reached an unbeaten century from 86 balls and Shardul Thakur smashed 84 from just 42 deliveries. Thakur’s strike rate of 200 dramatically changed the tempo of the innings. Mumbai eventually declared at 671/7, establishing a first-innings lead of 585 runs.
The innings was significant because Mumbai did not simply accumulate runs; they repeatedly shifted gears. Lad and Rahane absorbed the early overs, Anand and Shedge maintained the pressure, and Mulani and Thakur transformed the final stages into an attacking exhibition.
Chasing Team Innings Analysis
There was no conventional run chase in this first-class match. Instead, Meghalaya returned for a second innings needing to survive after conceding a 585-run first-innings deficit.
They started badly again, losing Nishanta Chakravarty and Himan Phukan within the first over. Arpit Bhatewara followed at 32/3, leaving Meghalaya in serious trouble.
Kishan Lyngdoh offered resistance with 39 from 35 balls, including eight fours. Balchander Anirudh added 24, but Mumbai continued to take wickets before Meghalaya could build a substantial partnership.
Thakur again led the attack, removing four batters. Tanush Kotian also produced an outstanding spell, taking 4/15. Meghalaya were eventually bowled out for 129 in just 30.1 overs, ending the contest without forcing Mumbai to bat again.
Bowling Analysis
Shardul Thakur was the clear standout. He took 4/43 in the first innings and 4/48 in the second, finishing with eight wickets in the match. His contribution was even more valuable because he also scored 84 from 42 balls.
Mohit Avasthi’s 3/27 helped destroy Meghalaya’s first innings, while Sylvester D’Souza took two wickets.
Mumbai’s second-innings bowling was led by Tanush Kotian. His 4/15 from 5.1 overs ensured Meghalaya could not turn their second opportunity into a prolonged resistance. Shams Mulani also took one wicket for just one run.
The contrast between the two attacks was stark. Mumbai’s bowlers consistently found wickets, while Meghalaya’s bowlers were forced to spend long periods defending against a batting lineup that had established complete control.
Turning Point
The match was effectively decided during Meghalaya’s first innings power collapse.
Meghalaya lost six wickets for only two runs, falling from 0/1 to 2/6. Four of those wickets went to Shardul Thakur, while Mohit Avasthi accounted for three wickets overall.
Once Meghalaya were dismissed for 86, Mumbai had the freedom to bat without scoreboard pressure. Their 671/7 declaration then created a deficit that made a comeback almost impossible.
The second innings only confirmed the pattern. Meghalaya were 32/3 and later 59/4 before another collapse ended the match at 129.
Key Match Statistics
| Statistic | Figure |
| Meghalaya 1st innings | 86 |
| Mumbai innings | 671/7 declared |
| Meghalaya 2nd innings | 129 |
| Mumbai’s first-innings lead | 585 runs |
| Winning margin | An innings and 456 runs |
| Siddhesh Lad | 145 |
| Ajinkya Rahane | 96 |
| Akash Anand | 103 |
| Shams Mulani | 100* |
| Shardul Thakur | 84 + 8 wickets |
| Thakur’s bowling | 4/43 & 4/48 |
| Tanush Kotian | 4/15 |
These figures come directly from the completed match scorecard.
Records & Milestones
- Mumbai’s innings-and-456-run victory was the official result and earned them seven Ranji Trophy points.
- Shardul Thakur produced the match’s defining all-round performance with 84 runs and eight wickets. He was named Player of the Match.
- Shams Mulani scored an unbeaten 100 from 86 balls, while Akash Anand made 103.
- Meghalaya’s first-innings total of 86 is listed among their sub-100 Ranji Trophy totals.)
- Mumbai’s 671/7 declaration included four scores of 84 or more, demonstrating the depth of their batting performance.
Head-to-Head Record
The January 2025 Ranji Trophy match is the prominent recorded first-class meeting between Mumbai and Meghalaya in the sources reviewed for this article. Mumbai won that contest by an innings and 456 runs.
The fixture was part of the 2024-25 Ranji Trophy Group A schedule, with Mumbai playing their home match at the Sharad Pawar Cricket Academy Ground in Mumbai.
What This Result Means
For Mumbai, the victory was valuable not only for the seven points but also for the manner in which it was achieved. The team dominated every phase: they bowled Meghalaya out for 86, accumulated 671 runs and then dismissed them for 129.
The result also showcased Mumbai’s depth. Lad and Rahane supplied stability, Anand and Shedge built on it, and Mulani and Thakur accelerated aggressively. With the ball, Thakur and Avasthi controlled the first innings before Thakur and Kotian finished the job in the second.
For Meghalaya, the match exposed the consequences of losing wickets in clusters. Their first innings effectively ended before it could develop, while the second innings showed some resistance through Lyngdoh and Anirudh but never threatened to erase the enormous deficit.
Conclusion
Mumbai produced a commanding Ranji Trophy performance against Meghalaya, winning by an innings and 456 runs. Meghalaya’s 86 in the first innings gave Mumbai the perfect opportunity to take control, and the hosts responded by posting 671/7 declared.
Siddhesh Lad’s 145, Akash Anand’s 103 and Shams Mulani’s unbeaten 100 formed the core of Mumbai’s huge total, while Shardul Thakur provided the most complete individual display with 84 runs and eight wickets.
Meghalaya’s second innings showed brief resistance, particularly through Kishan Lyngdoh’s 39, but Tanush Kotian’s 4/15 and Thakur’s second four-wicket haul ended the contest quickly. The scorecard ultimately tells a simple story: Mumbai dominated with both bat and ball from the opening session to the final wicket.
SEO FAQs
1. Who won the Meghalaya vs Mumbai Ranji Trophy match?
Mumbai won by an innings and 456 runs in the 2024-25 Ranji Trophy Group A match.
2. What was Meghalaya’s score against Mumbai?
Meghalaya scored 86 all out in the first innings and 129 all out in the second innings.
3. What was Mumbai’s score?
Mumbai scored 671/7 declared in 140.5 overs.
4. Who was Player of the Match?
Shardul Thakur was Player of the Match after scoring 84 and taking eight wickets.
5. Who scored the most runs for Mumbai?
Siddhesh Lad was Mumbai’s highest scorer with 145 runs from 250 balls.
6. Who scored a century for Mumbai?
Akash Anand scored 103, while Shams Mulani made an unbeaten 100.
7. Who took the most wickets in the match?
Shardul Thakur took the most wickets, finishing with eight wickets across Meghalaya’s two innings.
8. What was Mumbai’s first-innings lead?
Mumbai led by 585 runs after declaring at 671/7 in response to Meghalaya’s 86.
