India Cricket Team Records
Published - 19 Jun 2025, 11:56 AM | Updated - 19 Jun 2025, 12:03 PM

Table of Contents
The India cricket team represents India in men's international cricket. A full member of the International Cricket Council (ICC) for almost a century now, the Indian cricket team is governed by the Board of Control for Cricket in India (BCCI).
While India is now one of the most formidable teams in the game, they had a very humble beginning. The India cricket team made their debut in Test cricket in 1932, playing their first-ever Test against England in London. It took them 20 years to achieve their first-ever Test victory. The historic win came against England on the home soil.
Their first Test series victory came in the 1952/53 season against Pakistan. India cricket team made their ODI debut against England in 1974 while their first T20I match was against South Africa in 2006.
Fast forward to 2025 and the India cricket team is a force to reckon with in international cricket now. India cricket team has been doing well across all formats consistently in the last few decades. Since the turn of the century, India cricket team has won an ODI World Cup, two T20 World Cups, and a record three Champions Trophy titles.
India cricket team is one of the most celebrated and popular teams in the world at present. No team comes close to India cricket team when it comes to popularity and fan following. Here we are taking a look at India's inspirational journey in the game and their records over the years.
India Cricket Team Records:
India cricket team Test Records:
First Test: vs England, Lord's, June 25-28, 1932
First Test win: vs England, Chennai, February 6-10, 1952
First Series win: vs Pakistan, 1952/53
First away series win: vs New Zealand, 1967/68
Highest Team Total: 759/7 declared vs England, Chennai, 2016
Lowest Team Total: 36 vs Australia, Adelaide, 2020
Largest win: innings and 272 runs vs West Indies, Rajkot, 2018
Smallest win: 13 runs vs Australia, Mumbai, 2004
Most extras in an innings: 64 vs West Indies, Kolkata, 1987
Most runs: Sachin Tendulkar, 15921 runs
Highest individual score: Virender Sehwag, 319 vs South Africa
Most hundreds: Sachin Tendulkar, 51
Most fifties: Sachin Tendulkar, 68
Most ducks: Ishant Sharma, 34
Most runs in a series: Sunil Gavaskar, 774 vs West Indies, 1970/71
Most wickets: Anil Kumble, 619 wickets
Best bowling figures in an innings: Anil Kumble, 10/74 vs Pakistan, 1999
Best bowling figures in a Test match: Narendra Hirwani, 16/136 vs West Indies, 1988
Most five-wicket hauls in an innings: Ravichandran Ashwin, 37
Most ten-wicket hauls in a match: Ravichandran Ashwin, 8
Most runs conceded in an innings: Rajesh Chauhan, 276 vs Sri Lanka, 1997
Most wickets in a series: BS Chandrasekhar, 35 wickets in 5 Tests vs England, 1972/73
Most dismissals as a wicketkeeper: MS Dhoni, 294
Most dismissals as a wicketkeeper in an innings: Syed Kirmani, 6 vs New Zealand, 1976
Most dismissals as a wicketkeeper in a Test match: Rishabh Pant, 11 vs Australia, 2018
Most dismissals as a wicketkeeper in a series: Rishabh Pant, 25 vs Australia, 2024/25
Most catches as a fielder: Rahul Dravid, 209
Most catches as a fielder in an innings: Yajurvindra Singh, 5 vs England, 1977
Most catches as a fielder in a Test match: Ajinkya Rahane, 8 vs Sri Lanka, 2015
Most catches as a fielder in a series: KL Rahul, 14 vs England, 2018
Highest partnership by runs: Pankaj Roy and Vinoo Mankad, 413 vs New Zealand, 1956
Most matches as a player: Sachin Tendulkar, 200
Most matches as a captain: Virat Kohli, 68
India cricket team ODI Records:
First ODI: vs England, Leeds, 13 July, 1974
First ODI win: vs East Africa, 11 June, 1975
First series win: vs England, 1981/82
Highest team total: 418/5 vs West Indies, 2011
Lowest team total: 54 vs Sri Lanka, 2000
Largest win: 317 runs vs Sri Lanka, 2023
Smallest win: 1 run vs New Zealand (1990), 1 run vs Sri Lanka (1993), 1 run vs South Africa (2010, 2011)
Most extras in an innings: 41 vs Pakistan, 2007
Most runs: Sachin Tendulkar, 18426
Highest individual score: Rohit Sharma, 264 vs Sri Lanka
Most hundreds: Virat Kohli, 51
Most fifties: Sachin Tendulkar, 96
Most ducks: Sachin Tendulkar, 20
Most runs in a series: Virat Kohli 765, 2023 ICC Cricket World Cup
Most wickets: Anil Kumble, 334
Best bowling figures in an innings: Mohammed Shami, 7/57 vs New Zealand, 2023
Most five-wicket hauls in an innings: Mohammed Shami, 6
Most runs conceded in an innings: Bhuvneshwar Kumar, 106 vs South Africa, 2015
Most wickets in a series: Mohammed Shami, 24, 2023 ICC Cricket World Cup
Most dismissals as a wicketkeeper: MS Dhoni, 438
Most dismissals as a wicketkeeper in an innings: MS Dhoni, 6 vs England, 2007
Most dismissals as a wicketkeeper in a series: MS Dhoni, 21, Commonwealth Bank Series 2007/08
Most catches as a fielder: Virat Kohli, 161
Most catches as a fielder in an innings: Sunil Gavaskar, 4 vs Pakistan, 1985
Highest partnership by runs: Sachin Tendulkar and Rahul Dravid, 331 vs New Zealand, 1999
Most matches as a player: Sachin Tendulkar, 463
Most matches as a captain: MS Dhoni, 200
India cricket team T20I records:
First T20I: vs South Africa, Johannesburg, December 1, 2006
First T20I win: vs South Africa, Johannesburg, December 1, 2006
First series win: vs South Africa, Johannesburg, 2006
Highest team total: 297/6 vs Bangladesh, 2024
Lowest team total: 74 vs Australia, 2008
Largest win: 168 runs vs New Zealand, 2023
Smallest win: 1 run vs South Africa (2012), 1 run vs Bangladesh (2016)
Most extras in an innings: 25 vs Zimbabwe, 2015
Most runs: Rohit Sharma, 4231
Highest individual score: Abhishek Sharma, 135
Most hundreds: Rohit Sharma, 5
Most fifties: Virat Kohli, 38
Most ducks: Rohit Sharma, 12
Most runs in a series: Virat Kohli, 319, ICC T20 World Cup 2014
Most wickets: Arshdeep Singh
Best bowling figures in an innings: Deepak Chahar, 6/7 vs Bangladesh, 2019
Most five-wicket hauls in an innings: Varun Chakaravarthy, Kuldeep Yadav, Bhuvneshwar Kumar (2)
Most runs conceded in an innings: Prasidh Krishna, 68 vs Australia, 2023
Most wickets in a series: Arshdeep Singh, 17, ICC T20 World Cup 2024
Most dismissals as a wicketkeeper: MS Dhoni, 91
Most dismissals as a wicketkeeper in an innings: MS Dhoni, 5 vs England, 2018
Most dismissals as a wicketkeeper in a series: Rishabh Pant, 14, ICC T20 World Cup 2024
Most catches as a fielder: Rohit Sharma, 65
Most catches as a fielder in an innings: Ajinkya Rahane, 4 vs England, 2014
Highest partnership by runs: Sanju Samson and Tilak Varma, 210* vs South Africa, 2024
Most matches as a player: Rohit Sharma, 159
Most matches as a captain: MS Dhoni, 72