List of India Test cricket records

[1] A Test match is scheduled to take place over a period of five days,[a][b] and is played by teams representing full member nations of the International Cricket Council (ICC).

As of December 2024[update], India played 588 Test matches resulting in 181 victories and 183 defeats , 223 draws and 1 tie for an overall winning percentage of 30.78.

[7] The highest innings total scored in Test cricket came in the series between Sri Lanka and India in August 1997.

This broke the longstanding record of 7/903d which England set against Australia in the final Test of the 1938 Ashes series at The Oval.

[11][12] India's highest fourth-innings total is 445 all out in an unsuccessful run chase against Australia at Adelaide in January 1978.

India's highest successful run chase occurred against the West Indies at Port of Spain in 1976 and is also their third-highest fourth-innings total.

[22] India's narrowest win by runs was against Australia in the fourth Test of the 2004 Border-Gavaskar Trophy at Wankhede Stadium.

Played at the PCA Stadium, the hosts won the match by a margin of one wicket, one of only fourteen one-wicket victories in Test cricket.

[21] The final Test of the 1938 Ashes saw England defeat the tourists by an innings and 579 runs, to the draw the series at one match all.

[30] India's biggest defeat came at home during the West Indies tour in 1958 when they lost by an innings and 336 runs at Eden Gardens, Kolkata.

[32] A tie can occur when the scores of both teams are equal at the conclusion of play, provided that the side batting last has completed their innings.

For the most double centuries, Don Bradman holds the Test record scored with twelve, one ahead of Sri Lanka's Kumar Sangakkara who finished his career with eleven.

Sehwag holds the equal Test record for the most triple centuries scored with two, along with Australia's Don Bradman and West Indians Chris Gayle and Brian Lara.

[115][116] India's Anil Kumble is fourth on the list and the highest ranked Indian bowler taking 619 wickets.

Nineteenth century English medium pacer George Lohmann holds the record for the best career average in Test cricket with 10.75.

[108] English bowler William Attewell, who played 10 matches for England between 1884 and 1892, holds the Test record for the best career economy rate with 1.31.

[160] Ravichandran Ashwin is fourth on the list of most five-wicket hauls behind Sri Lanka's Muttiah Muralitharan, Australia's Shane Warne and New Zealand's Richard Hadlee in Test cricket.

The wicket-keeper is a specialist fielder who stands behind the stumps being guarded by the batsman on strike and is the only member of the fielding side allowed to wear gloves and leg pads.

A fair catch is taken when the ball is caught fully within the field of play without it bouncing after the ball has touched the striker's bat or glove holding the bat,[176][177] while a stumping occurs when the wicket-keeper puts down the wicket while the batsman is out of his ground and not attempting a run.

[182] Bert Oldfield, Australia's fifth-most capped wicket-keeper, holds the record for the most stumpings in Test cricket with 52.

[183] Four wicket-keepers have taken seven dismissals in a single innings in a Test match—Wasim Bari of Pakistan in 1979, Englishman Bob Taylor in 1980, New Zealand's Ian Smith in 1991 and most recently West Indian gloveman Ridley Jacobs against Australia in 2000.

[186] Three wicket-keepers have made 11 dismissals in a Test match, Englishman Jack Russell in 1995, South African AB de Villiers in 2013 and most recently India's Rishabh Pant against Australia in 2018.

Indian record is held by Rishabh Pant when he made 20 dismissals during the Border Gavaskar Trophy in Australia in 2018.

[195][196] India's Rahul Dravid holds the record for the most catches in Test cricket by a non-wicket-keeper with 209, followed by Mahela Jayawardene of Sri Lanka on 205 and South African Jacques Kallis with 200.

[199] Greg Chappell, a fellow Australian all-rounder, and India's KL Rahul are equal second behind Gregory with 14 catches taken during the 1974–75 Ashes series and during the 2018 Indian tour of England respectively.

Four players have taken 13 catches in a series on six occasions with both Bob Simpson and Brian Lara having done so twice and Rahul Dravid and Alastair Cook once.

[206] Former English captain Alastair Cook holds the record for the most consecutive Test matches played with 159.

The youngest player to play in a Test match is claimed to be Hasan Raza at the age of 14 years and 227 days.

India's Vinoo Mankad and Pankaj Roy hold the 12th highest Test partnership with 413 made in 1956 against New Zealand.

The current active Dar set the record in December 2019 overtaking Steve Bucknor from the West Indies mark of 128 matches.

Sachin Tendulkar , widely acknowledged as one of the greatest batsmen of all time, still holds several records.
In 2018, Virat Kohli led India to their greatest winning margin by an innings. [ 22 ] [ 23 ] [ 24 ]
VVS Laxman played a leading role in India's narrowest victory by wickets against Australia in October 2010. [ 28 ]
Sachin Tendulkar holds the world record for most Test runs (15,921) and the most centuries (51). [ 35 ] [ 36 ]
Virender Sehwag holds the top two highest individual score for India. [ 73 ]
Anil Kumble has taken the most Test wickets (619), second most five-wicket hauls (35) and the most ten-wicket hauls (8) for India. [ 111 ] [ 112 ] [ 113 ]
Ravichandran Ashwin holds world record for quickest to reach 250, 300 and 350 test wickets.
Anil Kumble is one of three players to have taken 10 wickets in an innings.
Mahendra Singh Dhoni holds the Indian record for most dismissals among wicket keepers. [ 180 ] [ 181 ]
Rahul Dravid holds the world record most catches by a fielder in Test cricket. [ 193 ]
Kapil Dev is considered the greatest all-rounder for India.
Tendulkar has played the Most Test Matches (200) Highest by any player.