
QUICK RECORD NAVIGATION






Latest News about Indian Cricket
ICONIC INDIAN RECORD HOLDERS
Indian Batting Records by Format
Test Cricket Batting Records (India)
| Record | Player | Record |
|---|---|---|
| Most Runs | Sachin Tendulkar | 15,921 |
| Highest Individual Score | Virender Sehwag | 319 |
| Most Centuries | Sachin Tendulkar | 51 |
| Most Double Centuries | Virat Kohli | 7 |
| Most Fifties | Sachin Tendulkar | 68 |
| Highest Batting Average (Min. 2,000 Runs) | Vinod Kambli | 54.20 |
| Most Sixes | Rohit Sharma | 88+ |
| Most Matches | Sachin Tendulkar | 200 |
ODI Batting Records (India)
| Record | Player | Record |
|---|---|---|
| Most Runs | Sachin Tendulkar | 18,426 |
| Highest Individual Score | Rohit Sharma | 264 |
| Most Centuries | Sachin Tendulkar | 49 |
| Most Double Centuries | Rohit Sharma | 3 |
| Most Fifties | Sachin Tendulkar | 96 |
| Highest Strike Rate (Min. 2,000 Runs) | Virender Sehwag | 104+ |
| Most Sixes | Rohit Sharma | 340+ |
| Most Matches | Sachin Tendulkar | 463 |
T20 International Batting Records (India)
| Record | Player | Record |
|---|---|---|
| Most Runs | Rohit Sharma | 4,200+ |
| Highest Individual Score | Shubman Gill | 126* |
| Most Centuries | Rohit Sharma | 5 |
| Most Fifties | Virat Kohli | 38+ |
| Highest Strike Rate (Min. 1,000 Runs) | Suryakumar Yadav | 165+ |
| Most Sixes | Rohit Sharma | 200+ |
| Most Matches | Rohit Sharma | 159 |
IPL Batting Records (Indian Players)
| Record | Player | Record |
|---|---|---|
| Most Runs | Virat Kohli | 8,900+ |
| Highest Individual Score | KL Rahul | 132* |
| Most Centuries | Virat Kohli | 8 |
| Most Fifties | Virat Kohli | 65+ |
| Most Runs in a Season | Virat Kohli (2016) | 973 |
| Most Sixes | Rohit Sharma | 300+ |
| Most Matches | MS Dhoni | 280+ |
Across All International Formats
| Record | Player | Record |
|---|---|---|
| Most International Runs | Sachin Tendulkar | 34,357 |
| Most International Centuries | Sachin Tendulkar | 100 |
| Most International Fifties | Sachin Tendulkar | 164 |
| Most International Matches | Sachin Tendulkar | 664 |
| Most Runs as Captain | Virat Kohli | 12,800+ |
| Most ICC Tournament Runs | Virat Kohli | 5,000+ |
| Most International Sixes | Rohit Sharma | 630+ |
| Highest International Score | Rohit Sharma | 264 |
Quick Indian Batting Records
| Record Category | Record Holder | Achievement |
|---|---|---|
| Most International Runs | Sachin Tendulkar | 34,357 Runs |
| Most International Centuries | Sachin Tendulkar | 100 Centuries |
| Most ODI Runs | Sachin Tendulkar | 18,426 Runs |
| Most Test Runs | Sachin Tendulkar | 15,921 Runs |
| Most T20I Runs | Rohit Sharma | 4,200+ Runs |
| Highest ODI Score | Rohit Sharma | 264 |
| Highest Test Score | Virender Sehwag | 319 |
| Most IPL Runs | Virat Kohli | 8,900+ Runs |
| Most IPL Centuries | Virat Kohli | 8 |
| Most Runs in IPL Season | Virat Kohli | 973 Runs (2016) |
Indian Bowling Records by Format
Test Cricket Bowling Records (India)
| Record | Player | Record |
|---|---|---|
| Most Wickets | Anil Kumble | 619 |
| Best Bowling Figures (Innings) | Narendra Hirwani | 16/136 (Match) |
| Best Bowling Figures (Innings) | Jasprit Bumrah | 6/27 |
| Most Five-Wicket Hauls | Anil Kumble | 35 |
| Most Ten-Wicket Match Hauls | Anil Kumble | 8 |
| Best Bowling Average (Min. 100 Wickets) | Ravichandran Ashwin | 23.95 |
| Most Matches | Anil Kumble | 132 |
| Most Wickets in a Series | Harbhajan Singh | 32 (vs Australia, 2001) |
ODI Bowling Records (India)
| Record | Player | Record |
|---|---|---|
| Most Wickets | Anil Kumble | 337 |
| Best Bowling Figures | Stuart Binny | 6/4 |
| Most Five-Wicket Hauls | Ravindra Jadeja | 3 |
| Most ODI Matches | Zaheer Khan | 200 |
| Best Economy Rate (Min. 100 Wickets) | Ravindra Jadeja | Under 5.0 |
| Most Maiden Overs | Kapil Dev | 235 |
| Most Wickets in a World Cup | Mohammed Shami | 55+ |
T20 International Bowling Records (India)
| Record | Player | Record |
|---|---|---|
| Most Wickets | Arshdeep Singh | 110+ |
| Best Bowling Figures | Deepak Chahar | 6/7 |
| Most Four-Wicket Hauls | Arshdeep Singh | 5+ |
| Best Economy Rate (Min. 50 Wickets) | Axar Patel | Under 7.5 |
| Most Matches | Hardik Pandya | 110+ |
| Most Wickets in a Calendar Year | Arshdeep Singh | 36 |
| Most Maiden Overs | Arshdeep Singh | 4+ |
IPL Bowling Records (Indian Players)
| Record | Player | Record |
|---|---|---|
| Most IPL Wickets | Yuzvendra Chahal | 220+ |
| Best Bowling Figures | Alzarri Joseph* | 6/12 |
| Best Bowling Figures (Indian) | Anil Kumble | 5/5 |
| Most Five-Wicket Hauls | Jaydev Unadkat | 2 |
| Most Purple Caps | Harshal Patel | 2 |
| Most Wickets in a Season | Harshal Patel | 32 (2021) |
| Most Dot Balls | Bhuvneshwar Kumar | 1,700+ |
| Most IPL Matches | Yuzvendra Chahal | 170+ |
*Overall IPL record holder (not Indian).
Across All International Formats
| Record | Player | Record |
|---|---|---|
| Most International Wickets | Anil Kumble | 956 |
| Most Test Wickets | Anil Kumble | 619 |
| Most ODI Wickets | Anil Kumble | 337 |
| Most T20I Wickets | Arshdeep Singh | 110+ |
| Most Five-Wicket Hauls | Anil Kumble | 48 |
| Most ICC Tournament Wickets | Mohammed Shami | 80+ |
| Most World Cup Wickets | Mohammed Shami | 64+ |
| Best International Bowling Figures | Jasprit Bumrah | 6/19 (T20I) |
Indian Spin Bowling Records
| Record | Player | Record |
|---|---|---|
| Most International Wickets | Anil Kumble | 956 |
| Most Test Wickets | Anil Kumble | 619 |
| Most ODI Wickets | Harbhajan Singh | 269 |
| Most T20I Wickets | Ravichandran Ashwin | 72 |
| Most Five-Wicket Hauls | Anil Kumble | 48 |
| Best Test Figures | Anil Kumble | 10/74 |
Indian Fast Bowling Records
| Record | Player | Record |
|---|---|---|
| Most International Wickets | Kapil Dev | 687 |
| Most Test Wickets | Jasprit Bumrah | 200+ |
| Most ODI Wickets | Javagal Srinath | 315 |
| Most T20I Wickets | Arshdeep Singh | 110+ |
| Best ODI Figures | Stuart Binny | 6/4 |
| Most World Cup Wickets | Mohammed Shami | 64+ |
Quick Indian Bowling Records
| Record Category | Record Holder | Achievement |
|---|---|---|
| Most International Wickets | Anil Kumble | 956 Wickets |
| Most Test Wickets | Anil Kumble | 619 Wickets |
| Most ODI Wickets | Anil Kumble | 337 Wickets |
| Most T20I Wickets | Arshdeep Singh | 110+ Wickets |
| Best Test Bowling Match Figures | Anil Kumble | 10/74 |
| Best ODI Bowling Figures | Stuart Binny | 6/4 |
| Best T20I Bowling Figures | Deepak Chahar | 6/7 |
| Most IPL Wickets | Yuzvendra Chahal | 220+ Wickets |
| Most IPL Wickets in a Season | Harshal Patel | 32 Wickets |
| Most World Cup Wickets | Mohammed Shami | 64+ Wickets |
Indian Captaincy Records
Test Captaincy Records (India)
| Record | Captain | Achievement |
|---|---|---|
| Most Test Wins | Virat Kohli | 40 Wins |
| Most Test Matches as Captain | Virat Kohli | 68 Matches |
| Highest Win Percentage (Min. 40 Tests) | Virat Kohli | 58.82% |
| Most Overseas Test Wins | Virat Kohli | 16 Wins |
| Most Runs as Test Captain | Virat Kohli | 5,864 Runs |
| Most Test Centuries as Captain | Virat Kohli | 20 Centuries |
| Highest Individual Score as Captain | Shubman Gill | 269 |
| Most Double Centuries as Captain | Virat Kohli | 7 Double Centuries |
Virat Kohli is India’s most successful Test captain, leading India to 40 victories in 68 Tests and establishing India as a dominant force overseas.
ODI Captaincy Records (India)
| Record | Captain | Achievement |
|---|---|---|
| Most ODI Wins | MS Dhoni | 110 Wins |
| Most ODI Matches as Captain | MS Dhoni | 200 Matches |
| Most World Cup Wins as Captain | MS Dhoni & Kapil Dev | 1 Each |
| Most Champions Trophy Titles | MS Dhoni | 1 |
| Most Runs as ODI Captain | Virat Kohli | 5,400+ Runs |
| Most ODI Centuries as Captain | Virat Kohli | 21 |
| Highest Individual ODI Score as Captain | Rohit Sharma | 208 |
| Best ODI Win Percentage (Min. 50 Matches) | Virat Kohli | 75%+ |
T20I Captaincy Records (India)
| Record | Captain | Achievement |
|---|---|---|
| Most T20I Wins | Rohit Sharma | 49+ Wins |
| Most T20I Matches as Captain | Rohit Sharma | 60+ Matches |
| ICC T20 World Cup Titles | Rohit Sharma & MS Dhoni | 1 Each |
| Most Consecutive T20I Wins | Rohit Sharma | 12 |
| Most Runs as T20I Captain | Rohit Sharma | 1,900+ Runs |
| Most T20I Sixes as Captain | Rohit Sharma | 120+ |
| Highest Individual T20I Score as Captain | Rohit Sharma | 121* |
IPL Captaincy Records
| Record | Captain | Achievement |
|---|---|---|
| Most IPL Titles | Rohit Sharma | 5 Titles |
| Most IPL Matches as Captain | MS Dhoni | 230+ Matches |
| Most IPL Wins | MS Dhoni | 140+ Wins |
| Most IPL Finals as Captain | MS Dhoni | 10 Finals |
| Most Consecutive IPL Playoff Appearances | MS Dhoni | 11 |
| Highest IPL Win Percentage (100+ Matches) | Rohit Sharma | 56%+ |
| Most IPL Runs as Captain | Virat Kohli | 5,000+ Runs |
| Most IPL Centuries as Captain | Virat Kohli | 5 |
ICC Tournament Captaincy Records
| Record | Captain | Achievement |
|---|---|---|
| Most ICC Trophies | MS Dhoni | 3 |
| ODI World Cup Winning Captain | Kapil Dev (1983), MS Dhoni (2011), Rohit Sharma (2024) | |
| T20 World Cup Winning Captain | MS Dhoni (2007), Rohit Sharma (2024) | |
| Champions Trophy Winning Captain | Sourav Ganguly (2002*), MS Dhoni (2013) | |
| World Test Championship Final Captain | Virat Kohli, Rohit Sharma | |
| Most ICC Tournament Wins | MS Dhoni | 40+ |
Most Successful Indian Captains (All Formats)
| Rank | Captain | Major Achievement |
|---|---|---|
| 1 | MS Dhoni | 3 ICC Trophies |
| 2 | Virat Kohli | Most Test Wins (40) |
| 3 | Rohit Sharma | 5 IPL Titles & ICC T20 World Cup |
| 4 | Sourav Ganguly | Built India’s Modern Team |
| 5 | Kapil Dev | 1983 World Cup Winner |
| 6 | Mohammad Azharuddin | 90 ODI Wins |
| 7 | Rahul Dravid | Historic Overseas Test Wins |
| 8 | Shubman Gill | Youngest Modern Test Captain |
Captaincy Records by Format
| Format | Most Successful Captain | Key Record |
|---|---|---|
| Test Cricket | Virat Kohli | 40 Wins |
| ODI Cricket | MS Dhoni | 110 Wins |
| T20I Cricket | Rohit Sharma | Most Wins |
| IPL | Rohit Sharma | 5 Titles |
| ICC Events | MS Dhoni | 3 Trophies |
Quick Captaincy Facts
- Most Successful Indian Test Captain: Virat Kohli (40 Wins)
- Most Successful Indian ODI Captain: MS Dhoni (110 Wins)
- Most Successful Indian T20I Captain: Rohit Sharma
- Most Successful IPL Captain: Rohit Sharma (5 Titles)
- Only Captain to Win All Major ICC White-Ball Trophies: MS Dhoni
- Most Test Runs as Captain: Virat Kohli (5,864 Runs)
- Most Test Centuries as Captain: Virat Kohli (20 Centuries)
- Highest Test Score by an Indian Captain: Shubman Gill (269)
Featured



FORMAT-WISE RECORD



HISTORIC INDIAN CRICKET MOMENTS

1983 World Cup Victory

2011 World Cup Win

Gabba Test Win

First Test Match Win
INDIAN PLAYER DATABASE
COMPARISON ZONE






LATEST INDIAN RECORD ARTICLES
- 7 Reasons India Can Beat Australia Today in the Women’s T20 World Cup 2026
- Why England’s Legendary Captain Is Retiring from International Cricket After the Trent Bridge Test
- Can Shreyas Iyer’s India Bounce Back or Will Ireland Script Another Historic Triumph?
- Zimbabwe Captain’s Brilliant Bowling Against Bangladesh Explained
- Why England Lost Control on Day 3 Against New Zealand
Frequently Asked Questions (FAQs)
1. Who has scored the most runs for India in international cricket?
Sachin Tendulkar holds the record for the most international runs by an Indian cricketer, scoring 34,357 runs across Tests, ODIs, and T20Is.
2. Who has taken the most wickets for India in international cricket?
Anil Kumble is India’s leading wicket-taker with 956 international wickets, including 619 wickets in Test cricket.
3. Who has scored the most centuries for India?
Sachin Tendulkar holds the record with 100 international centuries, the most by any player in cricket history.
4. What is the highest individual score by an Indian batter in ODI cricket?
Rohit Sharma’s 264 against Sri Lanka in 2014 is the highest individual ODI score by an Indian and remains the world record.
5. Who is India’s most successful Test captain?
Virat Kohli is India’s most successful Test captain with 40 Test victories and a win percentage of nearly 59%.
6. Which Indian bowler has the best bowling figures in an ODI?
Stuart Binny holds the record with remarkable figures of 6/4 against Bangladesh in 2014.
7. Who has scored the most runs for India in Test cricket?
Sachin Tendulkar leads the list with 15,921 Test runs, the highest by any Indian batter.
8. Who has hit the most sixes for India in international cricket?
Rohit Sharma holds the record for the most international sixes by an Indian cricketer, with more than 630 sixes across formats.
9. Who is India’s highest wicket-taker in Test cricket?
Anil Kumble tops the list with 619 Test wickets, making him India’s most successful Test bowler.
10. Which Indian captain has won the most ICC trophies?
MS Dhoni is the only captain to win all three major ICC white-ball tournaments for India:
- ICC T20 World Cup (2007)
- ICC Cricket World Cup (2011)
- ICC Champions Trophy (2013)
11. What is India’s highest team total in Test cricket?
India’s highest Test innings score is 759/7 declared against England at Chennai in 2016.
12. Who has scored the fastest T20I century for India?
Rohit Sharma scored a 35-ball century against Sri Lanka in 2017, one of the fastest centuries in T20 International cricket.
13. Who has taken all 10 wickets in a Test innings for India?
Anil Kumble remains the only Indian bowler to take 10 wickets in a Test innings, achieving 10/74 against Pakistan in 1999.
14. Who has scored the most IPL runs among Indian players?
Virat Kohli is the highest run-scorer among Indian players in IPL history and also the all-time leading run-scorer in the tournament.
15. Which Indian bowler has taken the most IPL wickets?
Yuzvendra Chahal holds the record for the most wickets by an Indian bowler in IPL history.



















