Men's Test ·
India503/9dSri Lanka290 & 429/9d
Match drawn
India tour of Sri Lanka · Match 2 · Sinhalese Sports Club Ground
Scorecard: India v Sri Lanka, 27 Aug 2026Replay: India v Sri Lanka, 27 Aug 2026
219 matches · Men's · Test · India
Men's Test ·
Match drawn
India tour of Sri Lanka · Match 2 · Sinhalese Sports Club Ground
Scorecard: India v Sri Lanka, 27 Aug 2026Replay: India v Sri Lanka, 27 Aug 2026
Men's Test ·
India won by 165 runs
India tour of Sri Lanka · Match 1 · Galle International Stadium
Scorecard: India v Sri Lanka, 19 Aug 2026Replay: India v Sri Lanka, 19 Aug 2026
Men's Test ·
South Africa won by 408 runs
South Africa tour of India · Match 2 · Barsapara Cricket Stadium, Guwahati
Scorecard: South Africa v India, 26 Nov 2025Replay: South Africa v India, 26 Nov 2025
Men's Test ·
South Africa won by 30 runs
South Africa tour of India · Match 1 · Eden Gardens, Kolkata
Scorecard: South Africa v India, 16 Nov 2025Replay: South Africa v India, 16 Nov 2025
Men's Test ·
India won by 7 wickets
West Indies tour of India · Match 2 · Arun Jaitley Stadium
Scorecard: India v West Indies, 14 Oct 2025Replay: India v West Indies, 14 Oct 2025
Men's Test ·
India won by an innings and 140 runs
West Indies tour of India · Match 1 · Narendra Modi Stadium, Ahmedabad
Scorecard: West Indies v India, 4 Oct 2025Replay: West Indies v India, 4 Oct 2025
Men's Test ·
India won by 6 runs
India tour of England · Match 5 · The Oval
Scorecard: India v England, 4 Aug 2025Replay: India v England, 4 Aug 2025
Men's Test ·
Match drawn
India tour of England · Match 4 · Old Trafford
Scorecard: India v England, 27 Jul 2025Replay: India v England, 27 Jul 2025
Men's Test ·
England won by 22 runs
India tour of England · Match 3 · Lord's
Scorecard: England v India, 14 Jul 2025Replay: England v India, 14 Jul 2025
Men's Test ·
India won by 336 runs
India tour of England · Match 2 · Edgbaston
Scorecard: India v England, 6 Jul 2025Replay: India v England, 6 Jul 2025
Men's Test ·
England won by 5 wickets
India tour of England · Match 1 · Headingley
Scorecard: India v England, 24 Jun 2025Replay: India v England, 24 Jun 2025
Men's Test ·
Australia won by 6 wickets
India tour of Australia · Match 5 · Sydney Cricket Ground
Scorecard: India v Australia, 5 Jan 2025Replay: India v Australia, 5 Jan 2025
Men's Test ·
Australia won by 184 runs
India tour of Australia · Match 4 · Melbourne Cricket Ground
Scorecard: Australia v India, 30 Dec 2024Replay: Australia v India, 30 Dec 2024
Men's Test ·
Match drawn
India tour of Australia · Match 3 · Brisbane Cricket Ground
Scorecard: Australia v India, 18 Dec 2024Replay: Australia v India, 18 Dec 2024
Men's Test ·
Australia won by 10 wickets
India tour of Australia · Match 2 · Adelaide Oval
Scorecard: India v Australia, 8 Dec 2024Replay: India v Australia, 8 Dec 2024
Men's Test ·
India won by 295 runs
India tour of Australia · Match 1 · Perth Stadium
Scorecard: India v Australia, 25 Nov 2024Replay: India v Australia, 25 Nov 2024
Men's Test ·
New Zealand won by 25 runs
New Zealand tour of India · Match 3 · Wankhede Stadium, Mumbai
Scorecard: New Zealand v India, 3 Nov 2024Replay: New Zealand v India, 3 Nov 2024
Men's Test ·
New Zealand won by 113 runs
New Zealand tour of India · Match 2 · Maharashtra Cricket Association Stadium, Pune
Scorecard: New Zealand v India, 26 Oct 2024Replay: New Zealand v India, 26 Oct 2024
Men's Test ·
New Zealand won by 8 wickets
New Zealand tour of India · Match 1 · M Chinnaswamy Stadium, Bengaluru
Scorecard: India v New Zealand, 20 Oct 2024Replay: India v New Zealand, 20 Oct 2024
Men's Test ·
India won by 7 wickets
Bangladesh tour of India · Match 2 · Green Park, Kanpur
Scorecard: Bangladesh v India, 1 Oct 2024Replay: Bangladesh v India, 1 Oct 2024
Men's Test ·
India won by 280 runs
Bangladesh tour of India · Match 1 · MA Chidambaram Stadium
Scorecard: India v Bangladesh, 22 Sept 2024Replay: India v Bangladesh, 22 Sept 2024
Men's Test ·
India won by an innings and 64 runs
England tour of India · Match 5 · Himachal Pradesh Cricket Association Stadium, Dharamsala
Scorecard: England v India, 9 Mar 2024Replay: England v India, 9 Mar 2024
Men's Test ·
India won by 5 wickets
England tour of India · Match 4 · JSCA International Stadium Complex, Ranchi
Scorecard: England v India, 26 Feb 2024Replay: England v India, 26 Feb 2024
Men's Test ·
India won by 434 runs
England tour of India · Match 3 · Niranjan Shah Stadium, Rajkot
Scorecard: India v England, 18 Feb 2024Replay: India v England, 18 Feb 2024
Men's Test ·
India won by 106 runs
England tour of India · Match 2 · Andhra Cricket Association-Visakhapatnam District Cricket Association Stadium, Visakhapatnam
Scorecard: India v England, 5 Feb 2024Replay: India v England, 5 Feb 2024
Men's Test ·
England won by 28 runs
England tour of India · Match 1 · Rajiv Gandhi International Stadium, Uppal
Scorecard: England v India, 28 Jan 2024Replay: England v India, 28 Jan 2024
Men's Test ·
India won by 7 wickets
India tour of South Africa · Match 2 · Newlands, Cape Town
Scorecard: South Africa v India, 4 Jan 2024Replay: South Africa v India, 4 Jan 2024
Men's Test ·
South Africa won by an innings and 32 runs
India tour of South Africa · Match 1 · SuperSport Park, Centurion
Scorecard: India v South Africa, 28 Dec 2023Replay: India v South Africa, 28 Dec 2023
Men's Test ·
Match drawn
India tour of West Indies · Match 2 · Queen's Park Oval, Port of Spain, Trinidad
Scorecard: India v West Indies, 24 Jul 2023Replay: India v West Indies, 24 Jul 2023
Men's Test ·
India won by an innings and 141 runs
India tour of West Indies · Match 1 · Windsor Park, Roseau
Scorecard: West Indies v India, 14 Jul 2023Replay: West Indies v India, 14 Jul 2023