The most wickets in Ranji Trophy history belong to legendary left-arm spinner Rajinder Goel.
The widely used record credits Goel with 637 Ranji Trophy wickets, while the BCCI’s historical record lists him with 640 wickets. Either way, he remains comfortably ahead of every other bowler in the competition’s history.
S. Venkataraghavan is second with 530 wickets, while Sunil Joshi is third with 479.
After the 2025-26 season, Jalaj Saxena has moved into fourth place with 456 wickets, making him the highest-ranked active-era bowler on the current all-time list.
The figures below use the current CricketArchive-style Ranji Trophy record totals unless otherwise noted.
Most Wickets in Ranji Trophy History
| Rank | Bowler | Teams | Wickets |
|---|---|---|---|
| 1 | Rajinder Goel | Patiala, Southern Punjab, Delhi, Haryana | 640 |
| 2 | S. Venkataraghavan | Madras / Tamil Nadu | 530 |
| 3 | Sunil Joshi | Karnataka | 479 |
| 4 | Jalaj Saxena | Madhya Pradesh, Kerala | 456 |
| 5 | R. Vinay Kumar | Karnataka, Puducherry | 442 |
| 6 | Narendra Hirwani | Madhya Pradesh, Bengal | 441 |
| 7 | Bhagwat Chandrasekhar | Mysore / Karnataka | 437 |
| 8 | V. V. Kumar | Madras / Tamil Nadu | 418 |
| 9 | Shahbaz Nadeem | Bihar / Jharkhand | 416 |
| 10 | Pankaj Singh | Rajasthan, Puducherry | 409 |
*The BCCI historically credits Rajinder Goel with 640 wickets. CricketArchive lists 637. Both records recognise him as the all-time leader.
1. Rajinder Goel – 640 Wickets
Rajinder Goel holds the Ranji Trophy career wicket record.
The left-arm spinner played from the late 1950s to the mid-1980s and represented Patiala, Southern Punjab, Delhi and Haryana.

Goel was remarkably consistent across a career lasting more than two decades.
He remains the only bowler to reach the 600-wicket mark in Ranji Trophy cricket.
The BCCI honoured Goel as the Ranji Trophy’s highest wicket-taker with 640 wickets during its Platinum Jubilee celebrations.
The three-wicket difference does not affect his position at No. 1.
Rajinder Goel Ranji Trophy Record
| Detail | Record |
|---|---|
| Career Span | 1958-59 to 1984-85 |
| Primary Style | Left-arm orthodox spin |
| Teams | Patiala, Southern Punjab, Delhi, Haryana |
| Career Wickets | 637 in current statistical record |
| BCCI Figure | 640 |
| All-Time Rank | 1st |
Remarkably, Goel never played a Test match for India despite owning the greatest bowling record in Ranji Trophy history.
2. S. Venkataraghavan – 530 Wickets
Former India off-spinner S. Venkataraghavan is second on the list with 530 wickets.
He represented Madras and Tamil Nadu.

Venkataraghavan is the only bowler other than Goel to cross 500 Ranji Trophy wickets.
His domestic career ran from 1963-64 to 1984-85.
3. Sunil Joshi – 479 Wickets
Sunil Joshi is third with 479 wickets for Karnataka.

The left-arm spinner was also a useful lower-order batter and became one of the finest all-rounders in Ranji Trophy history.
Joshi played from 1992-93 to 2010-11. He also represented India in Tests and ODIs.
4. Jalaj Saxena – 456 Wickets
Jalaj Saxena has climbed to fourth place on the current all-time list with 456 Ranji Trophy wickets.
He began his career with Madhya Pradesh before moving to Kerala.

Saxena passed the 400-wicket mark during the 2024-25 season and continued adding to his total afterward.
His rise has changed the top five compared with older Ranji Trophy record lists.
Earlier articles often show Vinay Kumar in fourth place because Saxena had not yet overtaken him at the time.
Saxena is also the first player in Ranji Trophy history to complete the double of:
- 6,000 runs
- 400 wickets
That makes him one of the competition’s greatest all-round performers.
5. R. Vinay Kumar – 442 Wickets
R. Vinay Kumar took 442 Ranji Trophy wickets.
He represented Karnataka for most of his career before later playing for Puducherry.

Vinay Kumar is the leading fast bowler among the retired players near the top of the all-time standings.
He was a key part of Karnataka’s highly successful domestic teams.
6. Narendra Hirwani – 441 Wickets
Leg-spinner Narendra Hirwani finished with 441 wickets.

He represented Madhya Pradesh and Bengal.
Hirwani also played Test and ODI cricket for India and is remembered for his outstanding Test debut against West Indies.
7. Bhagwat Chandrasekhar – 437 Wickets
India leg-spin great Bhagwat Chandrasekhar took 437 Ranji Trophy wickets.

He represented Mysore and Karnataka.
Chandrasekhar is seventh on the current career list.
8. V. V. Kumar – 418 Wickets
V. V. Kumar took 418 wickets while representing Madras and Tamil Nadu.

He was once the Ranji Trophy’s all-time leading wicket-taker before Rajinder Goel passed his record during the 1978-79 season.
9. Shahbaz Nadeem – 416 Wickets
Shahbaz Nadeem finished with 416 Ranji Trophy wickets.

The left-arm spinner represented Bihar and Jharkhand during his long domestic career.
He also played Test cricket for India.
10. Pankaj Singh – 409 Wickets
Pankaj Singh completes the current top 10 with 409 wickets.

The fast bowler represented Rajasthan and Puducherry.
He was a major part of Rajasthan’s back-to-back Ranji Trophy title-winning teams in 2010-11 and 2011-12.
Most Wickets in a Single Ranji Trophy Season
The record for the most wickets in one Ranji Trophy season belongs to Harsh Dubey.
The Vidarbha left-arm spinner took 69 wickets in 2024-25.
He broke the previous record of 68 wickets held by Ashutosh Aman.
Most Wickets in One Ranji Trophy Season
| Rank | Bowler | Team | Wickets | Season |
|---|---|---|---|---|
| 1 | Harsh Dubey | Vidarbha | 69 | 2024-25 |
| 2 | Ashutosh Aman | Bihar | 68 | 2018-19 |
| 3 | Jaydev Unadkat | Saurashtra | 67 | 2019-20 |
| 4 | Bishan Singh Bedi | Delhi | 64 | 1974-75 |
| 5 | Dodda Ganesh | Karnataka | 62 | 1998-99 |
| 5 | Kanwaljit Singh | Hyderabad | 62 | 1999-00 |
Harsh Dubey took his record-breaking 69th wicket during the 2024-25 Ranji Trophy final against Kerala.
He finished the season with seven five-wicket hauls and helped Vidarbha win the title.
Who Took the Most Wickets in Ranji Trophy 2025-26?
Auqib Nabi finished as the leading wicket-taker in the 2025-26 Ranji Trophy Elite competition.
The Jammu & Kashmir pacer took 60 wickets in 10 matches.
2025-26 Leading Wicket-Takers
| Rank | Bowler | Team | Wickets |
|---|---|---|---|
| 1 | Auqib Nabi | Jammu & Kashmir | 60 |
| 2 | Mayank Mishra | Uttarakhand | 59 |
| 3 | Shreyas Gopal | Karnataka | 48 |
| 4 | Siddharth Desai | Gujarat | 45 |
| 5 | Shahbaz Ahmed | Bengal | 39 |
Nabi’s 60 wickets helped Jammu & Kashmir produce a historic 2025-26 campaign.
Best Bowling Figures in a Ranji Trophy Innings
The best bowling figures in a Ranji Trophy innings belong to Premangsu Chatterjee.
He took: 10 wickets for 20 runs
The Bengal bowler achieved the feat against Assam in the 1956-57 season.
Best Bowling Figures in an Innings
| Bowler | Figures | Team | Opponent | Season |
|---|---|---|---|---|
| Premangsu Chatterjee | 10/20 | Bengal | Assam | 1956-57 |
| Pradeep Sunderam | 10/78 | Rajasthan | Vidarbha | 1985-86 |
| Ankeet Chavan | 9/23 | Mumbai | Punjab | 2012-13 |
| Hyder Ali | 9/25 | Railways | Jammu & Kashmir | 1969-70 |
| Faisal Shaikh | 9/29 | Goa | Services | 2002-03 |
Only two bowlers have taken all 10 wickets in a Ranji Trophy innings.
Best Bowling Figures in a Ranji Trophy Match
Anil Kumble holds the record for the best match bowling figures in Ranji Trophy history.
He took 16 wickets for 99 runs
Kumble achieved the record for Karnataka against Kerala in the 1994-95 season.
It remains one of the greatest bowling performances in Indian domestic cricket.
Spin Dominates the All-Time Wicket List
The Ranji Trophy career bowling chart is dominated by spin bowlers.
Rajinder Goel, Venkataraghavan, Sunil Joshi, Jalaj Saxena, Narendra Hirwani, Chandrasekhar, V. V. Kumar and Shahbaz Nadeem all built their careers primarily through spin.
Long first-class matches and Indian pitch conditions have traditionally allowed high-quality spinners to bowl large numbers of overs.
Fast bowlers such as Vinay Kumar and Pankaj Singh therefore stand out strongly among the top career wicket-takers.
Conclusion: The most wickets in Ranji Trophy history record remains with Rajinder Goel
Current statistical records list Rajinder Goel with 637 wickets, while the BCCI credits him with 640.
S. Venkataraghavan is second with 530, and Sunil Joshi is third with 479.
Jalaj Saxena has climbed to fourth with 456 wickets, moving ahead of Vinay Kumar and Narendra Hirwani on the updated list.
For a single season, Harsh Dubey’s 69 wickets in 2024-25 remain the record.
Premangsu Chatterjee owns the best innings figures with 10/20, while Anil Kumble holds the best match figures with 16/99.
