Cricket is not just a sport in India—it’s a passion and a potential career path. With the right coaching, facilities, and mentorship, young cricketers can go on to represent the country at national and international levels. Here’s a list of the 10 best cricket academies in India based on training quality, infrastructure, success stories, and expert coaching.
1. National Cricket Academy (NCA), Bengaluru
Address: Chinnaswamy Stadium, Cubbon Road, Bangalore, Karnataka – 560001
Fees: Selection-based; costs covered by BCCI for selected trainees
Details: Operated by the BCCI, the NCA is the most elite cricket training institution in India. It grooms top-tier national players and provides world-class facilities, physiotherapy, fitness programs, and veteran mentorship.
2. Sehwag Cricket Academy, Jhajjar
Address: Jhajjar Road, Village Silani Kesho, Jhajjar, Haryana – 124103
Fees: ₹75,000 – ₹1,50,000 per year
Details: Founded by former Indian cricketer Virender Sehwag, this academy focuses on holistic player development. It offers residential programs, turf pitches, and fitness training led by experienced coaches.
3. MS Dhoni Cricket Academy, Multiple Locations
Address: Delhi, Patna, Nagpur, Indore (check local branches)
Fees: ₹60,000 – ₹1,20,000 per year
Details: Backed by the legendary MS Dhoni, the academy aims to build young talent with technical, tactical, and mental training under certified coaches and modern equipment.
4. Madan Lal Cricket Academy, New Delhi
Address: Siri Fort Sports Complex, August Kranti Marg, New Delhi – 110049
Fees: ₹40,000 – ₹90,000 per year
Details: Run by former Indian cricketer Madan Lal, this academy emphasizes fundamentals, match temperament, and fitness. Regular domestic and international exposure is offered to students.
5. Karnataka Institute of Cricket (KIOC), Bengaluru
Address: RBANM’s Ground, Shivaji Nagar, Bengaluru, Karnataka – 560051
Fees: ₹35,000 – ₹1,00,000 per year
Details: KIOC is open 365 days a year and provides professional-level coaching, bowling machines, video analysis, and day-night practice.
6. Sonnet Cricket Club, New Delhi
Address: Sri Venkateswara College Ground, Dhaula Kuan, New Delhi – 110021
Fees: ₹20,000 – ₹60,000 per year
Details: Established by the late coach Tarak Sinha, the club has produced stars like Rishabh Pant and Shikhar Dhawan. It focuses on game awareness and performance under pressure.
7. Vengsarkar Cricket Academy, Mumbai
Address: Oval Maidan, Churchgate, Mumbai, Maharashtra – 400020
Fees: ₹40,000 – ₹80,000 per year
Details: Run by former Indian captain Dilip Vengsarkar, this academy offers technical coaching with modern facilities and arranges matches with local and international teams.
8. Ramakant Achrekar Cricket Academy, Mumbai
Address: Shivaji Park, Dadar, Mumbai, Maharashtra – 400028
Fees: ₹15,000 – ₹45,000 per year
Details: Founded by the legendary coach of Sachin Tendulkar, this iconic academy trains students with a traditional approach, focusing on discipline and match fitness.
9. CricKingdom Cricket Academy by Rohit Sharma, Mumbai
Address: JP International School, Borivali East, Mumbai, Maharashtra – 400066
Fees: ₹45,000 – ₹1,00,000 per year
Details: Rohit Sharma’s CricKingdom is a modern facility with international collaborations. It emphasizes all-round development and offers global exposure through partnerships with overseas academies.
10. Dronacharya Cricket Foundation, New Delhi
Address: Yamuna Sports Complex, Surajmal Vihar, New Delhi – 110092
Fees: ₹25,000 – ₹70,000 per year
Details: Managed by Dronacharya Awardee Gurcharan Singh, this academy combines experience, discipline, and advanced coaching to prepare students for professional cricket.
Enrolling in a reputed cricket academy is the first step toward achieving your dream of playing for India. Each of these top 10 cricket academies offers the right balance of training, facilities, and exposure to turn potential into performance.