The top five records are listed for each category, except for the team wins, losses, draws and ties and the partnership records. Tied records for fifth place are also included. Explanations of the general symbols and cricketing terms used in the list are given below. Specific details are provided in each category where appropriate. All records include matches played by India only.
Key
Symbol
Meaning
†
Player or umpire is currently active in Test cricket
*
Player remained not out or partnership remained unbroken
As of November 2024[update], India played 585 Test matches resulting in 181 victories and 181 defeats each, 222 draws and 1 tie for an overall winning percentage of 30.94.[7]
The highest innings total scored in Test cricket came in the series between Sri Lanka and India in August 1997. Playing in the first Test at R. Premadasa Stadium in Colombo, the hosts posted a first innings total of 6/952d. 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. The fifth and last Test of the 2016–17 series against the England saw India set their highest innings total of 759/7d.[11][12]
India's highest fourth-innings total is 445 all out in an unsuccessful run chase against Australia at Adelaide in January 1978. Australia had set a target of 493. India's second-highest fourth-innings total of 429/8 came against England at The Oval in 1979. Having been set a target of 438 runs, India required 9 runs to win with 2 wickets in hand when the fifth day's play ended resulting in a draw. 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. West Indies had set India a target of 403.[14]
A Test match is won when one side has scored more runs than the total runs scored by the opposing side during their two innings. If both sides have completed both their allocated innings and the side that fielded last has the higher aggregate of runs, it is known as a win by runs. This indicates the number of runs that they had scored more than the opposing side. If one side scores more runs in a single innings than the total runs scored by the other side in both their innings, it is known as a win by innings and runs. If the side batting last wins the match, it is known as a win by wickets, indicating the number of wickets that were still to fall.[20]
The fifth Test of the 1938 Ashes series at The Oval saw England win by an innings and 579 runs, the largest victory by an innings in Test cricket history. The largest victory for India, which is the 12th largest, is their win against West Indies in the first Test of the 2018–19 tour at the Saurashtra Cricket Association Stadium, where the hosts won by an innings and 272 runs.[21]
India's narrowest win by runs was against Australia in the fourth Test of the 2004 Border-Gavaskar Trophy at Wankhede Stadium. Set 107 runs for victory in the final innings, Australia were bowled all out for 93 to give victory to India by thirteen runs. This was the equal sixteen-narrowest win in Test cricket, with the narrowest being the West Indies' one-run win over Australia in 1993.[26]
India's narrowest win by wickets came in the first Test of the Border-Gavaskar Trophy in October 2010. 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.[29]
The Oval in London played host the greatest defeat by an innings 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.[31]
The first Test of the 1928–29 Ashes series saw Australia defeated by England by 675 runs, the greatest losing margin by runs in Test cricket.[25] India's biggest defeat by runs was against Australia in the third Test of the 2004 Border-Gavaskar Trophy at VCA Stadium after which not only did India loose the match, they lost the series as well, making it Australia's first series win on Indian soil since their 1969-70 tour.
India have lost a Test match by a margin of 10 wickets on 18 occasions with most recent being during the 2nd test of the India's tour of New Zealand in 2020.
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.[20] Only two matches have ended in a tie in Test cricket history, both of which involved Australia.[7]
A run is the basic means of scoring in cricket. A run is scored when the batsman hits the ball with his bat and with his partner runs the length of 22 yards (20 m) of the pitch. Alternatively, a player can score multiple runs by hitting the aforementioned ball out of the boundary rope for 4 or 6 runs.[33]
India's Sachin Tendulkar has scored the most runs in Test cricket with 15,921. Second is Ricky Ponting of Australia with 13,378 ahead of Jacques Kallis from South Africa in third with 13,289. Rahul Dravid and Sunil Gavaskar are the only other Indian batsmen who have scored more than 10,000 runs in Test cricket.[34]
A half-century is a score of between 50 and 99 runs. Statistically, once a batsman's score reaches 100, it is no longer considered a half-century but a century.
A century is a score of 100 or more runs in a single innings.
Tendulkar has also scored the most centuries in Test cricket with 51. South Africa's Jacques Kallis is next on 45 and Ricky Ponting with 41 hundreds is in third.[98]
A double century is a score of 200 or more runs in a single 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. In third is Brian Lara of the West Indies with nine. India's Virat Kohli is one of three cricketers who reached the mark on seven occasions.[99]
A duck refers to a batsman being dismissed without scoring a run.[108]Ishant Sharma has scored the joint fifth-highest number of ducks in Test cricket.[109]
Shane Warne held the record for the most Test wickets with 708 until December 2007 when Sri Lankan bowler Muttiah Muralitharan passed Warne's milestone.[114] Muralitharan, who continued to play until 2010, finished with 800 wickets to his name. James Anderson of England is third on the list taking 700 wickets holds the record for most wickets by a fast bowler in Test cricket.[115][116]
India's Anil Kumble is fourth on the list and the highest ranked Indian bowler taking 619 wickets.
Bowling figures refers to the number of the wickets a bowler has taken and the number of runs conceded.[138]
There have been three occasions in Test cricket where a bowler has taken all ten wickets in a single innings – Jim Laker of England took 10/53 against Australia in 1956, India's Anil Kumble in 1999 returned figures of 10/74 against Pakistan, New Zealand's Ajaz Patel in 2021 obtained figures of 10/119 against India. Subhash Gupte, Jasu Patel and Kapil Dev are three Indian bowlers of 15 bowlers who have taken nine wickets in a Test match innings.[139]
A bowler's bowling figures in a match is the sum of the wickets taken and the runs conceded over both innings.
No bowler in the history of Test cricket has taken all 20 wickets in a match. The closest to do so was English spin bowlerJim Laker. During the fourth Test of the 1956 Ashes series, Laker took 9/37 in the first innings and 10/53 in the second to finish with match figures of 19/90.
Narendra Hirwani's figures of 16/136, taken in his debut test, during the fourth match of the West Indies tour of India in 1987, is the third-best in Test cricket history.[151]
A bowler's bowling average is the total number of runs they have conceded divided by the number of wickets they have taken.
Nineteenth century English medium pacer George Lohmann holds the record for the best career average in Test cricket with 10.75. J. J. Ferris, one of fifteen cricketers to have played Test cricket for more than one team,[153] is second behind Lohmann with an overall career average of 12.70 runs per wicket.[154]
A bowler's economy rate is the total number of runs they have conceded divided by the number of overs they have bowled.[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. India's Bapu Nadkarni, with a rate of 1.67 runs per over conceded over his 41-match Test career, is fourth on the list.[156]
A bowler's strike rate is the total number of balls they have bowled divided by the number of wickets they have taken.[108]
As with the career average above, the top bowler with the best Test career strike rate is George Lohmann with strike rate of 34.1 balls per wicket. India's Kuldeep Yadav is the highest-ranked Indian bowler on this list.[158]
A ten-wicket haul refers to a bowler taking ten or more wickets in a match over two innings.
As with the five-wicket hauls above, Anil Kumble is not only behind Muralitharan, Warne and Hadlee, he is also behind Rangana Herath of Sri Lanka in taking the most ten-wicket hauls in Test cricket.[162]
The worst figures in a single innings in Test cricket came in the third Test between the West Indies at home to Pakistan in 1958. Pakistan's Khan Mohammad returned figures of 0/259 from his 54 overs in the second innings of the match.[163][164] The worst figures by an Indian is 0/187 that came off the bowling of E. A. S. Prasanna in the first test of the India's tour of England in 1967.[165]
The worst figures in a match in Test cricket were taken by South Africa's Imran Tahir in the second Test against Australia at the Adelaide Oval in November 2012. He returned figures of 0/180 from his 23 overs in the first innings and 0/80 off 14 in the third innings for a total of 0/260 from 37 overs.[167] He claimed the record in his final over when two runs came from it – enough for him to pass the previous record of 0/259, set 54 years prior.[168]
In cricket, a hat-trick occurs when a bowler takes three wickets with consecutive deliveries. The deliveries may be interrupted by an over bowled by another bowler from the other end of the pitch or the other team's innings, but must be three consecutive deliveries by the individual bowler in the same match. Only wickets attributed to the bowler count towards a hat-trick; run outs do not count.
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.[175]
A wicket-keeper can be credited with the dismissal of a batsman in two ways, caught or stumped. 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.[178]
India's MS Dhoni is fifth in taking most dismissals in Test cricket as a designated wicket-keeper.[179]
Bert Oldfield, Australia's fifth-most capped wicket-keeper, holds the record for the most stumpings in Test cricket with 52. Indian glovemen Syed Kirmani and MS Dhoni are both equal third on 38.[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.[185]
The feat of taking 6 dismissals in an innings has been achieved by 24 wicket-keepers on 32 occasions including 4 Indians.[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.[188]
The feat of making 10 dismissals in a match has been achieved by 4 wicket-keepers on 4 occasions with Wriddhiman Saha being the only Indian.[189]
Caught is one of the nine methods a batsman can be dismissed in cricket.[c] The majority of catches are caught in the slips, located behind the batsman, next to the wicket-keeper, on the off side of the field. Most slip fielders are top order batsmen.[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. Ricky Ponting is the highest ranked Australian in fourth, securing 196 catches in his Test career.[193]
India's Sachin Tendulkar holds the record for the most Test matches played with 200, with James Anderson at second with 188 matches and former captains Ricky Ponting and Steve Waugh being joint-third with each having represented Australia on 168 occasions.[206]
Former English captainAlastair Cook holds the record for the most consecutive Test matches played with 159. He broke Allan Border's long standing record of 153 matches in June 2018.[208]Sunil Gavaskar, the Indian opener played 106 consecutive Test matches, is fourth. The recently retired New Zealand wicket-keeper-batsman Brendon McCullum, who is fifth on the list with 101 matches, is the highest ranked cricketer who never missed a Test match during his playing career. Rahul Dravid, in ninth on 93, is the highest ranked Indian player to achieve the feat.[209]
Graeme Smith, who led the South African cricket team from 2003 to 2014, holds the record for the most matches played as captain in Test cricket with 109. Virat Kohli who led the side for seven years from 2014 to 2022 is sixth on the list with 68 matches.[210]
The youngest player to play in a Test match is claimed to be Hasan Raza at the age of 14 years and 227 days. Making his debut for Pakistan against Zimbabwe on 24 October 1996, there is some doubt as to the validity of Raza's age at the time.[215] The youngest Indian to play Test cricket was Sachin Tendulkar who at the age of 16 years and 205 days debuted in the first Test of the series against Pakistan in November 1989.[216]
England all-rounder Wilfred Rhodes is the oldest player to appear in a Test match. Playing in the fourth Test against the West Indies in 1930 at Sabina Park, in Kingston, Jamaica, he was aged 52 years and 165 days on the final day's play. The oldest Indian Test player is Vinoo Mankad who was aged 41years and 300 days when he represented India for the final time in the fifth Test of the 1959 tour by West Indies at the Arun Jaitley Stadium, then known as Feroze Shah Kotla Stadium.[220]
In cricket, two batsmen are always present at the crease batting together in a partnership. This partnership will continue until one of them is dismissed, retires or the innings comes to a close.
A wicket partnership describes the number of runs scored before each wicket falls. The first wicket partnership is between the opening batsmen and continues until the first wicket falls. The second wicket partnership then commences between the not out batsman and the number three batsman. This partnership continues until the second wicket falls. The third wicket partnership then commences between the not out batsman and the new batsman. This continues down to the tenth wicket partnership. When the tenth wicket has fallen, there is no batsman left to partner so the innings is closed.
An asterisk (*) signifies an unbroken partnership (i.e. neither of the batsmen was dismissed before either the end of the allotted overs or the required score being reached). Last updated: 21 July 2023[225]
An umpire in cricket is a person who officiates the match according to the Laws of Cricket. Two umpires adjudicate the match on the field, whilst a third umpire has access to video replays, and a fourth umpire looks after the match balls and other duties. The records below are only for on-field umpires.
Aleem Dar of Pakistan holds the record for the most Test matches umpired with 130. The current active Dar set the record in December 2019 overtaking Steve Bucknor from the West Indies mark of 128 matches.[226] They are followed by South Africa's Rudi Koertzen who officiated in 108. The most experienced Indian is Srinivas Venkataraghavan who is tenth on the list with 73 Test matches umpired.[227]
^"Law 33 – Caught". Marylebone Cricket Club. Archived from the original on 29 December 2018. Retrieved 29 December 2018.
^"Law 5 – The Bat". Marylebone Cricket Club. Archived from the original on 29 December 2018. Retrieved 29 December 2018. Laws 5.6.2.2 and 5.6.2.3 state that the hand or the glove holding the bat shall be regarded as the ball striking or touching the bat.
^"Law 39 – Stumped". Marylebone Cricket Club. Archived from the original on 29 December 2018. Retrieved 29 December 2018.