India vs South Africa, South Africa tour of India, 2nd Test

ICC World Test Championship 2025/2027 · Test/5day · · Barsapara Cricket Stadium, Guwahati

South Africa won by 408 runs (India 201 & 140, South Africa 489 & 260/5).

Match report

India (IND) faced South Africa (SA) in the South Africa tour of India, 2nd Test of ICC World Test Championship 2025/2027, a Test match, at Barsapara Cricket Stadium, Guwahati. Play began on Saturday, 22 November 2025 at 03:30 UTC. It is a multi-day match with two innings per side and no limit on overs.

South Africa won the toss and chose to bat. The on-field umpires were Richard Illingworth and Rod Tucker, with Richie Richardson as match referee.

South Africa made 489 in 151.1 overs, with Senuran Muthusamy top-scoring on 109 from 206 balls. Kuldeep Yadav was the pick of the bowlers with 4 for 115. India made 201 in 83.5 overs, with Yashasvi Jaiswal top-scoring on 58 from 97 balls. Marco Jansen was the pick of the bowlers with 6 for 48. South Africa made 260/5 in 78.3 overs, with Tristan Stubbs top-scoring on 94 from 180 balls. Ravindra Jadeja was the pick of the bowlers with 4 for 62. India made 140 in 63.5 overs, with Ravindra Jadeja top-scoring on 54 from 87 balls. Simon Harmer was the pick of the bowlers with 6 for 37.

Result: South Africa won by 408 runs. Marco Jansen was named player of the match.

The full scorecard, fall of wickets and every ball of the commentary are on the Scorecard and Commentary tabs, and the Crease Cam replays each delivery as an animation.

South Africa · 1st innings: 489 (151.1 ov)

Batting
BatterDismissalRB4s6sSR
Aiden Markramb Jasprit Bumrah38815046.91
Ryan Rickeltonc Rishabh Pant b Kuldeep Yadav35825042.68
Tristan Stubbsc Lokesh Rahul b Kuldeep Yadav491124243.75
Temba Bavumac Yashasvi Jaiswal b Ravindra Jadeja41925044.57
Tony de Zorzic Rishabh Pant b Mohammed Siraj28593147.46
Wiaan Mulderc Yashasvi Jaiswal b Kuldeep Yadav13182072.22
Senuran Muthusamyc Yashasvi Jaiswal b Mohammed Siraj10920610252.91
Kyle Verreynnest Rishabh Pant b Ravindra Jadeja451225036.89
Marco Jansenb Kuldeep Yadav939167102.2
Simon Harmerb Jasprit Bumrah5170029.41
Keshav Maharajnot out12311038.71

Extras: 21

Bowling
BowlerOMRWEcon
Jasprit Bumrah32107522.34
Mohammed Siraj30510623.53
Nitish Kumar Reddy602504.17
Washington Sundar2655802.23
Kuldeep Yadav29.1411543.94
Ravindra Jadeja2829423.36

India · 1st innings: 201 (83.5 ov)

Batting
BatterDismissalRB4s6sSR
Yashasvi Jaiswalc Marco Jansen b Simon Harmer58977159.79
Lokesh Rahulc Aiden Markram b Keshav Maharaj22632034.92
Sai Sudharsanc Ryan Rickelton b Simon Harmer15402037.5
Dhruv Jurelc Keshav Maharaj b Marco Jansen011000
Rishabh Pantc Kyle Verreynne b Marco Jansen780187.5
Ravindra Jadejac Aiden Markram b Marco Jansen6180033.33
Nitish Kumar Reddyc Aiden Markram b Marco Jansen10181055.56
Washington Sundarc Aiden Markram b Simon Harmer48922152.17
Kuldeep Yadavc Aiden Markram b Marco Jansen191343014.18
Jasprit Bumrahc Kyle Verreynne b Marco Jansen5171029.41
Mohammed Sirajnot out260033.33

Extras: 9

Bowling
BowlerOMRWEcon
Marco Jansen19.554862.42
Wiaan Mulder1051401.4
Keshav Maharaj1513912.6
Simon Harmer2766432.37
Aiden Markram1012602.6
Senuran Muthusamy20201

South Africa · 2nd innings: 260/5 (78.3 ov)

Batting
BatterDismissalRB4s6sSR
Ryan Rickeltonc Mohammed Siraj b Ravindra Jadeja35644054.69
Aiden Markramb Ravindra Jadeja29843034.52
Tristan Stubbsb Ravindra Jadeja941809152.22
Temba Bavumac Nitish Kumar Reddy b Washington Sundar3110027.27
Tony de Zorzilbw b Ravindra Jadeja49684172.06
Wiaan Muldernot out35695050.72

Extras: 15 · Did not bat: Kyle Verreynne, Marco Jansen, Senuran Muthusamy, Simon Harmer, Keshav Maharaj

Bowling
BowlerOMRWEcon
Jasprit Bumrah602203.67
Mohammed Siraj511903.8
Ravindra Jadeja28.336242.18
Kuldeep Yadav1204804
Washington Sundar2226713.05
Yashasvi Jaiswal10909
Nitish Kumar Reddy402406

India · 2nd innings: 140 (63.5 ov)

Batting
BatterDismissalRB4s6sSR
Yashasvi Jaiswalc Kyle Verreynne b Marco Jansen13201165
Lokesh Rahulb Simon Harmer6290020.69
Sai Sudharsanc Aiden Markram b Senuran Muthusamy141391010.07
Kuldeep Yadavb Simon Harmer5381013.16
Dhruv Jurelc Aiden Markram b Simon Harmer230066.67
Rishabh Pantc Aiden Markram b Simon Harmer13161181.25
Ravindra Jadejast Kyle Verreynne b Keshav Maharaj54874262.07
Washington Sundarc Aiden Markram b Simon Harmer16442036.36
Nitish Kumar Reddyc Kyle Verreynne b Simon Harmer03000
Jasprit Bumrahnot out120050
Mohammed Sirajc Marco Jansen b Keshav Maharaj04000

Extras: 16

Bowling
BowlerOMRWEcon
Marco Jansen1572311.53
Wiaan Mulder41601.5
Simon Harmer2363761.61
Keshav Maharaj12.513722.88
Aiden Markram20201
Senuran Muthusamy712113

Latest overs

  1. Over 64 (IND, Keshav Maharaj): 0 runs, 128/10 – W • • • W
  2. Over 63 (IND, Simon Harmer): 2 runs, 128/8 – 1 • • 1 • W
  3. Over 62 (IND, Keshav Maharaj): 6 runs, 126/7 – • • 0b • • 6
  4. Over 61 (IND, Simon Harmer): 5 runs, 120/7 – • • W • 1 4
  5. Over 60 (IND, Senuran Muthusamy): 4 runs, 115/6 – • • • 4 • •
  6. Over 59 (IND, Simon Harmer): 3 runs, 111/6 – 1 1 • • • 1