Karnataka vs Mumbai Ranji Rivalry: Greatest Matches History

Share this article
Indian domestic cricket has many fixtures, but only one true derby. Karnataka versus Mumbai is the longest-running rivalry in the Ranji Trophy, the contest that has decided more titles than any other, and the only fixture where two states genuinely produce equivalent talent generation after generation. The 2026-27 season has just added another chapter, and it is worth pausing to look at the history.
Why this is the rivalry
The case for Karnataka vs Mumbai as Indian cricket's defining domestic rivalry rests on four pillars.
Trophy share. Mumbai has 41 Ranji titles, Karnataka has 9 (including a stretch of three in a decade in the 2010s). Together, they have won the Ranji more often than every other state combined.
Senior India player share. Roughly one in three senior India players in the modern era has come from one of the two states.
Direct head-to-head. They have met 60-plus times in Ranji, with multiple knockout fixtures.
Equivalence of cricket culture. Both states operate genuine cricket pyramids with strong school cricket, district cricket and senior pathway. No other pair of Indian states matches this pairing in cricket infrastructure.
We dive deeper into the Mumbai dominance story separately.
All-time head-to-head
| Format | Matches | Mumbai wins | Karnataka wins | Draws / NR |
|---|---|---|---|---|
| Ranji Trophy (all-time) | 65+ | 32 | 18 | 15 |
| Knockouts (all-time) | 18+ | 11 | 6 | 1 |
| Ranji finals | 4 | 3 | 1 | 0 |
| Vijay Hazare (all-time) | 30+ | 15 | 14 | 1 |
| Syed Mushtaq Ali (all-time) | 25+ | 13 | 11 | 1 |
The headline is Mumbai's edge in red-ball cricket, where they have a clear historical advantage. The white-ball record is essentially level, reflecting how the modern game has narrowed the gap.
Five classic matches
1. The 1996-97 Ranji semi-final at Bengaluru
Karnataka won an enthralling four-day Ranji semi-final featuring Anil Kumble, Rahul Dravid, Javagal Srinath and Sunil Joshi. Karnataka won by an innings, ended Mumbai's long stretch of finals appearances, and went on to win the final. Mumbai's response was to rebuild around a young Sachin Tendulkar generation.
2. The 2005-06 Ranji final at Chennai
A Karnataka side led by Rahul Dravid faced a Mumbai side with Wasim Jaffer and Sairaj Bahutule. Mumbai won in a low-scoring grind. The match is remembered for Jaffer's patient hundred on a turning surface and the senior partnership of Bahutule and Avishkar Salvi to take Mumbai over the line.
3. The 2014-15 Ranji semi-final at Mumbai
Karnataka, in their championship-winning run, came to Wankhede and faced a Mumbai side fighting hard. The match featured Karun Nair's 328-run innings followed by KL Rahul's rear-guard fifty as Karnataka piled up 600-plus and bowled Mumbai out twice. Karnataka went on to win the final and complete a hat-trick of Ranji titles.
4. The 2018-19 Ranji semi-final at Mysuru
A Mumbai side led by senior leadership faced Karnataka's next-generation side. Sarfaraz Khan made an unbeaten 153 in the first innings, and Mumbai bowled Karnataka out for an under-par total. The match marked Sarfaraz's emergence as the centrepiece of Mumbai's middle order. We covered Sarfaraz's extraordinary domestic record in our Sarfaraz Khan run-mountain piece.
5. The 2025-26 Ranji semi-final at Bengaluru
The most recent classic in the rivalry. Karnataka, with KL Rahul back in domestic colours, faced a Mumbai side led by Ajinkya Rahane. The four-day match swung between the sides over three days, with Yashasvi Jaiswal's second-innings 110 and Sarfaraz Khan's 87 building Mumbai's eventual lead. The match is also notable for KL Rahul's domestic comeback story being part of the build-up.
The senior India share
A simplified comparison of senior India players from each state in the post-2010 era.
| Senior India players from state (post-2010) | Mumbai | Karnataka |
|---|---|---|
| Active or recently active | Rohit Sharma, Ajinkya Rahane, Shreyas Iyer, Yashasvi Jaiswal, Prithvi Shaw, Sarfaraz Khan, Shardul Thakur | KL Rahul, Manish Pandey, Karun Nair, Robin Uthappa, Mayank Agarwal, Stuart Binny |
| Captains of India | Rohit Sharma | (KL Rahul, vc roles) |
Mumbai has the larger active India presence in 2026, but Karnataka has produced more senior India captains historically, including the legendary Anil Kumble.
The 2026-27 storylines
Three things to watch through the rest of the season.
Sarfaraz vs the Karnataka pace attack. Karnataka have one of the strongest domestic pace attacks. Sarfaraz's record against them is the headline match-up in any meeting between the sides.
KL Rahul as Karnataka opener. The senior India batter coming back to open for his state in red-ball cricket is the kind of statement that lifts a domestic season.
Yashasvi Jaiswal's ceiling. Mumbai's opener, on his current trajectory, will be the centrepiece of Indian cricket for the next decade. Karnataka's plan against him is the broader tactical question every opposition asks.
What this rivalry means for the senior pyramid
The continued health of the Karnataka vs Mumbai rivalry is a leading indicator of Indian domestic cricket's health. As long as both states produce senior India players in the same generation, the Ranji Trophy retains its broadcast value, its selection-window credibility, and its place in the Indian cricket calendar. Our domestic pyramid guide covers the broader system.
For fantasy and IPL implications, our Dream11 hub tracks both Mumbai and Karnataka senior names through the franchise season.
FAQ
What is the all-time Ranji H2H between Karnataka and Mumbai?
Mumbai lead 32-18 in 65-plus matches, with 15 draws or no-results.
How many Ranji titles do the two states have combined?
Mumbai 41, Karnataka 9 — a combined 50 Ranji titles.
Who is Karnataka's most famous senior India player?
Across modern eras, Anil Kumble, Rahul Dravid and KL Rahul stand alongside Javagal Srinath and Stuart Binny.
What is the most recent classic in the rivalry?
The 2025-26 Ranji semi-final at Bengaluru, featuring KL Rahul's domestic comeback and Yashasvi Jaiswal's second-innings 110.
Why is this the defining domestic rivalry?
Because of the combined trophy share, the senior India player share, the long history of knockouts, and the cricket-cultural equivalence of the two states.
Share this article
Karthik Iyer
Expert in: DomesticCricket analyst and content writer at CricJosh, covering Domestic with 473 articles published.