Skip to content

India vs South Africa, 2nd Test, 22 Nov 2025

ICC World Test Championship 2025-2027 · 2nd Test · TestResult
India201 & 140
South Africa489 & 260/5dT:549

South Africa won by 408 runs

Player of the match: Marco Jansen

Match report

At Barsapara Cricket Stadium, Guwahati on 22 Nov 2025, South Africa won by 408 runs. The scores: South Africa 489 (151.1 ov); India 201 (83.5 ov); South Africa 260/5 (78.3 ov); India 140 (63.5 ov). Senuran Muthusamy top-scored for South Africa with 109 off 206 balls. The best bowling figures were Simon Harmer's 6/37 from 23 overs. Player of the match: Marco Jansen. The full scorecard, fall of wickets and ball-by-ball are below.

Scorecard

South Africa · 1st innings489/10 (151.1 ov)
BatterRB4s6sSR
Aiden Markramb Bumrah38815046.91
Ryan Rickeltonc Pant b Kuldeep Yadav35825042.68
Tristan Stubbsc Rahul b Kuldeep Yadav491124243.75
Temba Bavumac Jaiswal b Jadeja41925044.56
Tony de Zorzic Pant b Mohammed Siraj28593147.45
Wiaan Mulderc Jaiswal b Kuldeep Yadav13182072.22
Senuran Muthusamyc Jaiswal b Mohammed Siraj10920610252.91
Kyle Verreynnest Pant b Jadeja451225036.88
Marco Jansenb Kuldeep Yadav939167102.19
Simon Harmerb Bumrah5170029.41
Keshav Maharajnot out12311038.7
Extras 21 (b 8, lb 8, w 1, nb 4, p 1)Total 489/10 · Run rate 3.23
BowlerOMRWEcon
Jasprit Bumrah32107522.34
Mohammed Siraj30510623.53
Nitish Kumar Reddy602504.16
Washington Sundar2655802.23
Kuldeep Yadav29.1411543.94
Ravindra Jadeja2829423.35
India · 1st innings201/10 (83.5 ov)
BatterRB4s6sSR
Yashasvi Jaiswalc Jansen b Harmer58977159.79
KL Rahulc Markram b Maharaj22632034.92
Sai Sudharsanc Rickelton b Harmer15402037.5
Dhruv Jurelc Maharaj b Jansen011000
Rishabh Pantc Verreynne b Jansen780187.5
Ravindra Jadejac Markram b Jansen6180033.33
Nitish Kumar Reddyc Markram b Jansen10181055.55
Washington Sundarc Markram b Harmer48922152.17
Kuldeep Yadavc Markram b Jansen191343014.17
Jasprit Bumrahc Verreynne b Jansen5171029.41
Mohammed Sirajnot out260033.33
Extras 9 (b 0, lb 8, w 0, nb 1)Total 201/10 · Run rate 2.40
BowlerOMRWEcon
Marco Jansen19.554862.42
Wiaan Mulder1051401.4
Keshav Maharaj1513912.6
Simon Harmer2766432.37
Aiden Markram1012602.6
Senuran Muthusamy20201
South Africa · 2nd innings260/5 (78.3 ov)
BatterRB4s6sSR
Ryan Rickeltonc Mohammed Siraj b Jadeja35644054.68
Aiden Markramb Jadeja29843034.52
Tristan Stubbsb Jadeja941809152.22
Temba Bavumac Nitish Kumar Reddy b Washington Sundar3110027.27
Tony de Zorzilbw b Jadeja49684172.05
Wiaan Muldernot out35695050.72
Extras 15 (b 9, lb 0, w 1, nb 5, p 1)Total 260/5 · Run rate 3.31

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

BowlerOMRWEcon
Jasprit Bumrah602203.66
Mohammed Siraj511903.8
Ravindra Jadeja28.336242.17
Kuldeep Yadav1204804
Washington Sundar2226713.04
Yashasvi Jaiswal10909
Nitish Kumar Reddy402406
India · 2nd innings140/10 (63.5 ov)
BatterRB4s6sSR
Yashasvi Jaiswalc Verreynne b Jansen13201165
KL Rahulb Harmer6290020.68
Sai Sudharsanc Markram b Muthusamy141391010.07
Kuldeep Yadavb Harmer5381013.15
Dhruv Jurelc Markram b Harmer230066.66
Rishabh Pantc Markram b Harmer13161181.25
Ravindra Jadejast Verreynne b Maharaj54874262.06
Washington Sundarc Markram b Harmer16442036.36
Nitish Kumar Reddyc Verreynne b Harmer03000
Jasprit Bumrahnot out120050
Mohammed Sirajc Jansen b Maharaj04000
Extras 16 (b 5, lb 9, w 0, nb 2)Total 140/10 · Run rate 2.19
BowlerOMRWEcon
Marco Jansen1572311.53
Wiaan Mulder41601.5
Simon Harmer2363761.6
Keshav Maharaj12.513722.88
Aiden Markram20201
Senuran Muthusamy712113

Fall of wickets

  1. 82-126.5 ov

    South Africa · Aiden Markram b Bumrah 38 (81)

  2. 82-227.2 ov

    South Africa · Ryan Rickelton c †Pant b Kuldeep Yadav 35 (82)

  3. 166-357.2 ov

    South Africa · Temba Bavuma c Jaiswal b Jadeja 41 (92)

  4. 187-463.1 ov

    South Africa · Tristan Stubbs c Rahul b Kuldeep Yadav 49 (112)

  5. 201-567.2 ov

    South Africa · Wiaan Mulder c Jaiswal b Kuldeep Yadav 13 (18)

  6. 246-681.1 ov

    South Africa · Tony de Zorzi c †Pant b Mohammed Siraj 28 (59)

  7. 334-7120.3 ov

    South Africa · Kyle Verreynne st †Pant b Jadeja 45 (122)

  8. 431-8138.1 ov

    South Africa · Senuran Muthusamy c Jaiswal b Mohammed Siraj 109 (206)

  9. 462-9143.1 ov

    South Africa · Simon Harmer b Bumrah 5 (17)

  10. 489-10151.1 ov

    South Africa · Marco Jansen b Kuldeep Yadav 93 (91)

  11. 65-121.3 ov

    India · KL Rahul c Markram b Maharaj 22 (63)

  12. 95-232.2 ov

    India · Yashasvi Jaiswal c Jansen b Harmer 58 (97)

  13. 96-334.3 ov

    India · Sai Sudharsan c Rickelton b Harmer 15 (40)

  14. 102-435.3 ov

    India · Dhruv Jurel c Maharaj b Jansen 0 (11)

  15. 105-537.2 ov

    India · Rishabh Pant c †Verreynne b Jansen 7 (8)

  16. 119-641.4 ov

    India · Nitish Kumar Reddy c Markram b Jansen 10 (18)

  17. 122-743.3 ov

    India · Ravindra Jadeja c Markram b Jansen 6 (18)

  18. 194-878.1 ov

    India · Washington Sundar c Markram b Harmer 48 (92)

  19. 194-981.5 ov

    India · Kuldeep Yadav c Markram b Jansen 19 (134)

  20. 201-1083.5 ov

    India · Jasprit Bumrah c †Verreynne b Jansen 5 (17)

  21. 59-118.3 ov

    South Africa · Ryan Rickelton c Mohammed Siraj b Jadeja 35 (64)

  22. 74-228.1 ov

    South Africa · Aiden Markram b Jadeja 29 (84)

  23. 77-331.3 ov

    South Africa · Temba Bavuma c Nitish Kumar Reddy b Washington Sundar 3 (11)

  24. 178-458.1 ov

    South Africa · Tony de Zorzi lbw b Jadeja 49 (68)

  25. 260-578.3 ov

    South Africa · Tristan Stubbs b Jadeja 94 (180)

  26. 17-16.1 ov

    India · Yashasvi Jaiswal c †Verreynne b Jansen 13 (20)

  27. 21-29.2 ov

    India · KL Rahul b Harmer 6 (29)

  28. 40-323.3 ov

    India · Kuldeep Yadav b Harmer 5 (38)

  29. 42-423.6 ov

    India · Dhruv Jurel c Markram b Harmer 2 (3)

  30. 58-531.2 ov

    India · Rishabh Pant c Markram b Harmer 13 (16)

  31. 95-647.5 ov

    India · Sai Sudharsan c Markram b Muthusamy 14 (139)

  32. 130-760.4 ov

    India · Washington Sundar c Markram b Harmer 16 (44)

  33. 138-862.1 ov

    India · Nitish Kumar Reddy c †Verreynne b Harmer 0 (3)

  34. 140-963.1 ov

    India · Ravindra Jadeja st †Verreynne b Maharaj 54 (87)

  35. 140-1063.5 ov

    India · Mohammed Siraj c Jansen b Maharaj 0 (4)

Runs per over · India

164

Ball by ball

  • End of over 64 · 0 R
  • 63.4·Maharaj to Siraj
  • 63.3·Maharaj to Siraj
  • 63.2·Maharaj to Siraj
  • End of over 63 · 2 R
  • 62.61Harmer to Jadeja
  • 62.5·Harmer to Jadeja
  • 62.4·Harmer to Jadeja
  • 62.31Harmer to Bumrah
  • 62.2·Harmer to Bumrah
  • End of over 62 · 8 R
  • 61.6·Maharaj to Jadeja
  • 61.5·Maharaj to Jadeja
  • 61.42Maharaj to Jadeja
  • 61.3·Maharaj to Jadeja
  • 61.2·Maharaj to Jadeja
  • 61.16Maharaj to Jadeja
  • End of over 61 · 5 R
  • 60.6·Harmer to Nitish Kumar
  • 60.5·Harmer to Nitish Kumar
  • 60.3·Harmer to Sundar
  • 60.21Harmer to Jadeja
  • 60.14Harmer to Jadeja
  • End of over 60 · 4 R
  • 59.6·Muthusamy to Sundar
  • 59.5·Muthusamy to Sundar
  • 59.4·Muthusamy to Sundar
  • 59.34Muthusamy to Sundar
  • 59.2·Muthusamy to Sundar
  • 59.1·Muthusamy to Sundar
  • End of over 59 · 3 R
  • 58.61Harmer to Sundar
  • 58.51Harmer to Jadeja
  • 58.4·Harmer to Jadeja
  • 58.3·Harmer to Jadeja
  • 58.2·Harmer to Jadeja
  • 58.11Harmer to Sundar
  • End of over 58 · 5 R
  • 57.64Muthusamy to Jadeja
  • 57.51Muthusamy to Sundar
  • 57.4·Muthusamy to Sundar
  • 57.3·Muthusamy to Sundar
  • 57.2·Muthusamy to Sundar
  • 57.1·Muthusamy to Sundar
  • End of over 57 · 4 R
  • 56.6·Harmer to Jadeja
  • 56.5·Harmer to Jadeja
  • 56.4·Harmer to Jadeja
  • 56.3·Harmer to Jadeja
  • 56.2·Harmer to Jadeja
  • 56.14Harmer to Jadeja
  • End of over 56 · 1 R
  • 55.6·Muthusamy to Sundar
  • 55.5·Muthusamy to Sundar
  • 55.4·Muthusamy to Sundar
  • 55.3·Muthusamy to Sundar
  • 55.21Muthusamy to Jadeja
  • 55.1·Muthusamy to Jadeja
  • End of over 55 · 1 R
  • 54.6·Marco Jansen to Sundar
  • 54.5·Marco Jansen to Sundar
  • 54.4·Marco Jansen to Sundar
  • 54.3·Marco Jansen to Sundar
  • 54.2·Marco Jansen to Sundar
  • 54.11Marco Jansen to Jadeja
  • End of over 54 · 4 R
  • 53.61Muthusamy to Jadeja
  • 53.51Muthusamy to Sundar
  • 53.4·Muthusamy to Sundar
  • 53.3·Muthusamy to Sundar
  • 53.2·Muthusamy to Sundar
  • 53.12Muthusamy to Sundar
  • End of over 53 · 1 R
  • 52.6·Marco Jansen to Jadeja
  • 52.5·Marco Jansen to Jadeja
  • 52.4·Marco Jansen to Jadeja
  • 52.3·Marco Jansen to Jadeja
  • 52.2·Marco Jansen to Jadeja
  • 52.11Marco Jansen to Sundar
  • End of over 52 · 0 R
  • 51.6·Muthusamy to Jadeja
  • 51.5·Muthusamy to Jadeja
  • 51.4·Muthusamy to Jadeja
  • 51.3·Muthusamy to Jadeja
  • 51.2·Muthusamy to Jadeja
  • 51.1·Muthusamy to Jadeja
  • End of over 51 · 0 R
  • 50.6·Marco Jansen to Sundar
  • 50.5·Marco Jansen to Sundar
  • 50.4·Marco Jansen to Sundar
  • 50.3·Marco Jansen to Sundar
  • 50.2·Marco Jansen to Sundar
  • 50.1·Marco Jansen to Sundar
  • End of over 50 · 2 R
  • 49.61Muthusamy to Sundar
  • 49.5·Muthusamy to Sundar
  • 49.4·Muthusamy to Sundar
  • 49.3·Muthusamy to Sundar
  • 49.21Muthusamy to Jadeja
  • 49.1·Muthusamy to Jadeja
  • End of over 49 · 5 R
  • 48.6·Marco Jansen to Sundar
  • 48.5·Marco Jansen to Sundar
  • 48.44Marco Jansen to Sundar
  • 48.31Marco Jansen to Jadeja
  • 48.2·Marco Jansen to Jadeja
  • 48.1·Marco Jansen to Jadeja
  • End of over 48 · 5 R
  • 47.6·Muthusamy to Sundar
  • 47.41Muthusamy to Jadeja
  • 47.3·Muthusamy to Jadeja
  • 47.2·Muthusamy to Jadeja
  • 47.14Muthusamy to Jadeja
  • End of over 47 · 1 R
  • 46.6·Markram to B Sai Sudharsan
  • 46.5·Markram to B Sai Sudharsan
  • 46.4·Markram to B Sai Sudharsan
  • 46.3·Markram to B Sai Sudharsan
  • 46.2·Markram to B Sai Sudharsan
  • 46.11Markram to Jadeja
  • End of over 46 · 3 R
  • 45.6·Harmer to B Sai Sudharsan
  • 45.52Harmer to B Sai Sudharsan
  • 45.4·Harmer to B Sai Sudharsan
  • 45.31Harmer to Jadeja
  • 45.2·Harmer to Jadeja
  • 45.1·Harmer to Jadeja
  • End of over 45 · 1 R
  • 44.6·Markram to B Sai Sudharsan
  • 44.5·Markram to B Sai Sudharsan
  • 44.4·Markram to B Sai Sudharsan
  • 44.3·Markram to B Sai Sudharsan
  • 44.21Markram to Jadeja
  • 44.1·Markram to Jadeja
  • End of over 44 · 3 R
  • 43.61Harmer to Jadeja
  • 43.52Harmer to Jadeja
  • 43.4·Harmer to Jadeja
  • 43.3·Harmer to Jadeja
  • 43.2·Harmer to Jadeja
  • 43.1·Harmer to Jadeja
  • End of over 43 · 7 R
  • 42.6·Maharaj to B Sai Sudharsan
  • 42.51Maharaj to Jadeja
  • 42.4·Maharaj to Jadeja
  • 42.3·Maharaj to Jadeja
  • 42.2·Maharaj to Jadeja
  • 42.16Maharaj to Jadeja
  • End of over 42 · 1 R
  • 41.6·Harmer to B Sai Sudharsan
  • 41.51Harmer to Jadeja
  • 41.4·Harmer to Jadeja
  • 41.3·Harmer to Jadeja
  • 41.2·Harmer to Jadeja
  • 41.1·Harmer to Jadeja
  • End of over 41 · 1 R
  • 40.6·Maharaj to B Sai Sudharsan
  • 40.5·Maharaj to B Sai Sudharsan
  • 40.41Maharaj to Jadeja
  • 40.3·Maharaj to Jadeja
  • 40.2·Maharaj to Jadeja
  • 40.1·Maharaj to Jadeja
  • End of over 40 · 0 R
  • 39.6·Harmer to B Sai Sudharsan
  • 39.5·Harmer to B Sai Sudharsan
  • 39.4·Harmer to B Sai Sudharsan
  • 39.3·Harmer to B Sai Sudharsan
  • 39.2·Harmer to B Sai Sudharsan
  • 39.1·Harmer to B Sai Sudharsan
  • End of over 39 · 2 R
  • 38.6·Maharaj to Jadeja
  • 38.51Maharaj to B Sai Sudharsan
  • 38.4·Maharaj to B Sai Sudharsan
  • 38.3·Maharaj to B Sai Sudharsan
  • 38.2·Maharaj to B Sai Sudharsan
  • 38.11Maharaj to Jadeja

Squads

India

Playing XI: Yashasvi Jaiswal, KL Rahul, Sai Sudharsan, Dhruv Jurel, Rishabh Pant, Ravindra Jadeja, Nitish Kumar Reddy, Washington Sundar, Kuldeep Yadav, Jasprit Bumrah, Mohammed Siraj

  • Devdutt PadikkalBatterTESTODIT20
  • Manav SutharBowlerTESTODIT20
  • Gurnoor BrarAll-rounderTESTODIT20
  • Saransh JainTESTODIT20
  • Yashasvi JaiswalBatterTESTODIT20
  • KL RahulWicketkeeperTESTODIT20
  • Sai SudharsanBatterTESTODIT20
  • Dhruv JurelWicketkeeperTESTODIT20
  • Rishabh PantWicketkeeperTESTODIT20
  • Ravindra JadejaAll-rounderTESTODIT20
  • Nitish Kumar ReddyBatterTESTODIT20
  • Washington SundarAll-rounderTESTODIT20
  • Kuldeep YadavBowlerTESTODIT20
  • Jasprit BumrahBowlerTESTODIT20
  • Mohammed SirajBowlerTESTODIT20
  • Shubman GillBatterTESTODIT20
  • Axar PatelAll-rounderTESTODIT20
  • Karun NairBatterTESTODIT20
  • Akash DeepBowlerTESTODIT20
  • Prasidh KrishnaBowlerTESTODIT20
  • Shardul ThakurBowlerTESTODIT20
  • Anshul KambojBowlerTESTODIT20
  • Auqib NabiBowlerTESTODIT20
  • Sarfaraz KhanBatterTESTODIT20
South Africa

Playing XI: Aiden Markram, Ryan Rickelton, Tristan Stubbs, Temba Bavuma, Tony de Zorzi, Wiaan Mulder, Senuran Muthusamy, Kyle Verreynne, Marco Jansen, Simon Harmer, Keshav Maharaj

  • David BedinghamBatterTESTODIT20
  • Marques AckermanBatterTESTODIT20
  • Gerald CoetzeeBowlerTESTODIT20
  • Dane PatersonBowlerTESTODIT20
  • Anrich NortjeBowlerTESTODIT20
  • Aiden MarkramBatterTESTODIT20
  • Ryan RickeltonWicketkeeperTESTODIT20
  • Tristan StubbsWicketkeeperTESTODIT20
  • Temba BavumaBatterTESTODIT20
  • Tony de ZorziBatterTESTODIT20
  • Wiaan MulderAll-rounderTESTODIT20
  • Senuran MuthusamyAll-rounderTESTODIT20
  • Kyle VerreynneWicketkeeperTESTODIT20
  • Marco JansenAll-rounderTESTODIT20
  • Simon HarmerBowlerTESTODIT20
  • Keshav MaharajBowlerTESTODIT20
  • Corbin BoschAll-rounderTESTODIT20
  • Dewald BrevisBatterTESTODIT20
  • Kagiso RabadaBowlerTESTODIT20
  • Prenelan SubrayenAll-rounderTESTODIT20

ICC World Test Championship 2025-2027

Fixtures ›

Live data: Goalserve. Updated 4 h ago. Times in Dhaka time.