India
Owner: BCCI
Head Coach: Gautam Gambhir
Captain: Shubman Gill (ODI, TEST), Surya Kumar Yadav (T20I)
Official Team Site
Indian Cricket Team Records & Stats
| Rank | Player | M | Inns | Runs | S/R | 4s | 6s |
|---|---|---|---|---|---|---|---|
| 1 | 463 | 452 | 18426 | 86.23 | 2016 | 195 | |
| 2 | 311 | 299 | 14797 | 93.82 | 1376 | 168 | |
| 3 | 282 | 274 | 11577 | 92.74 | 1090 | 357 | |
| 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 | 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 | 129 | 120 | 3508 | 67.74 | 228 | 24 | |
| 18 | 94 | 86 | 3360 | 90.44 | 259 | 76 | |
| 19 | 150 | 128 | 3108 | 61.07 | 206 | 25 | |
| 20 | 108 | 102 | 3092 | 62.26 | 234 | 21 |
Stats updated after every match.
Latest News
Cricket Scotland breaks silence after Bangladesh refuse to play in India
22 January, 2026
Eden Gardens gets ICC seal of approval ahead of T20 World Cup
22 January, 2026
Bizarre! Abhimanyu Easwaran run out after mistakenly walking off crease
22 January, 2026
SA T20 World Cup squad change: Rickelton, Stubbs replace injured pair
22 January, 2026
RCB ownership race heats up as Adar Poonawalla enters fray
22 January, 2026
India vs New Zealand, 2nd T20I: When and where, key players, predicted playing XI, streaming details and more
22 January, 2026
'India will take off if Abhishek Sharma fires': Ravi Shastri issues bold warning ahead of T20 World Cup
22 January, 2026
'Beyond medals lies your greatest achievement': Sachin Tendulkar's heartfelt tribute to Saina Nehwal
22 January, 2026Indian 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.