India

Owner: BCCI

Head Coach: Gautam Gambhir

Captain: Shubman Gill (ODI, TEST), Suryakumar Yadav (T20I)

Official Team Site
India Logo

Indian Cricket Team Records & Stats

# Player M Inns Runs S/R 4s 6s
1 463 452 18426 86.23 2016 195
2 307 295 14492 93.50 1350 161
3 278 270 11441 92.79 1074 352
4 311 300 11363 73.70 1122 190
5 344 318 10889 71.23 950 42
6 350 297 10773 87.56 826 229
7
Mohammad Azharuddin Mohammad Azharuddin
334 308 9378 74.02 622 77
8 304 278 8701 87.67 908 155
9 251 245 8273 104.33 1132 136
10 167 164 6793 91.35 842 79
11 226 194 5615 93.50 476 120
12 196 179 5359 69.79 366 85
13 147 143 5238 85.25 561 17
14 136 127 4413 69.72 335 44
15 146 145 4091 71.74 0 0
16 225 198 3783 95.07 291 67
17
Dilip Vengsarkar Dilip Vengsarkar
129 120 3508 67.74 228 24
18 90 83 3218 89.48 246 74
19 150 128 3108 61.07 206 25
20 108 102 3092 62.26 234 21

Stats updated after every match.

# - Player Rank
M - Matches Played
W– Won
L– Lost
T– Tied
N/R– No Result
PTS– Points
NRR– Net Run Rate
Q– Qualified
Inns - Innings Bowled
Ovr - Overs Bowled
Runs - Runs Conceded
Wk - Wickets Taken
Avg - Bowling Average
Eco - Economy Rate
SR - Bowling Strike Rate
4W - 4 Wickets in an Innings
5W - 5 Wickets in an Innings

Indian Cricket Team Stats!

ODI Cricket:

Sachin Tendulkar has scored 18426 runs in 452 innings, with 2016 fours. He is the top run scorer in ODI cricket.  Shubman Gill holds the best average with 59.04. Yusuf Pathan has registered an impressive strike rate of 113.60. Sachin Tendulkar earns the special achievement of most fifties with 96 half-centuries in his name. Rohit Sharma has smashed the most sixes with 344 in his name. Virat Kohli has posted 51 hundreds. All these are records of Indian players in different categories claiming their first spot in ODI cricket. 

Virat Kohli has amassed 14181 runs in 290 innings with a 57.88 batting average and 152 fours. Hardik Pandya has a strike rate of 110.89. Sachin Tendulkar has 49 centuries in his name. Rahul Dravid has scored 83 fifties. MS Dhoni has hammered 229 sixes. 

Test Cricket:

Sachin Tendulkar has made 15921 runs with a 53.78 average and 51 centuries, 2058  fours and 68 fifties. He is the top run scorer in Test cricket. Farokh Maneksha Engineer has claimed a stunning strike rate of 137.35. Virender Sehwag has struck 91 massive sixes. These are the top records of Indian players in different categories in Test cricket. 

Rahul Dravid has posted 13288 runs with an average of 52.31 with 36 hundreds, 1655 fours and 63 fifties. The batting strike rate of Anshuman Gaekwad is 128.73. Rishabh Pant has launched 30 sixes. 

 T20 Cricket: 

Rohit Sharma is the leading run scorer in T20 cricket for the Indian cricket team with 4231 runs in his name, with 205 sixes and 383 fours. Tilak Varma has achieved the highest average in T20 cricket with 48.75. When we talk about the highest strike rate in T20, Suryakumar Yadav is number 1 in the list with 166.37. Rohit Sharma has smashed 5 hundreds in this format. Virat Kohli has obtained the records of 38 fifties. Stats of all these players in different roles define their fantastic performance over the years.

Virat Kohli has successfully posted 4188 runs in the T20 format with an excellent average of 48.69. Young Yashasvi Jaiswal has impressed all with his 164.31 strike rate and 389 fours. Suryakumar Yadav has claimed 4 hundreds in this format with 148 sixes. 

Highest Individual Score in Test for India: 

Virender Sehwag holds the record of scoring the highest individual score in Test cricket for India. He has posted 319 vs South Africa at Chennai in 2008. It was a memorable innings in Test cricket History. 

Top Individual Score in ODI Cricket for India: 

Rohit Sharma has registered 264 against Sri Lanka in 2014 at Kolkata, which is the top Individual score in ODI cricket. His innings were filled with entertainment for cricket fans. 

Top Individual Score in T20 Cricket for India: 

Young Indian player Abhishek Sharma has set the record for the highest Individual score in T20 in the shortest format of cricket. He has scored 135 runs vs England at Mumbai in 2025. It was a fantastic inning by him. 

The Indian cricket team records across ODI, Test, and T20 formats reflect the great performance of players like Sachin Tendulkar, Virat Kohli, Rohit Sharma, Rahul Dravid, MS Dhoni, Suryakumar Yadav and some other players. These milestones showcase India’s consistent performance in producing world-class batters and match winners, making them one of the most successful teams in world cricket. To check the updated Indian Cricket team Stats and latest cricket news, follow Sports Yaari to know more. 

Check Stats of Indian Players in ICC Events:

Check the stats of Indian players in ICC events to see how they have performed in major tournaments like ICC T20 World Cup, ICC ODI World Cup, ICC Champions Trophy, ICC World Test Championship and Asia Cup. Get the batting averages, bowling figures, strike rates and match-winning performance that show India’s best performance on the field., Stay updated with us to know the top run-getters and wicket takers who continue to make India the champion team in International cricket. 

Watch ICC Ranking of Indian Players: 

Here you can check the latest ICC batsman ranking, bowler ranking and all-rounder ranking. We update the ranking after every match. 

With stats, here you can get squad updates, match schedule, cricket live score and lots more to make the cricket festival more exciting daily. 

For fresh sports news with real-time updates on Indian cricket players, stay connected with Sports Yaari to get everything.

Indian Cricket Team Stats (FAQs)