Skip to content
Format7 min

India vs South Africa Tests 2019: India Win 3-0 (First Whitewash of SA, 11 Consecutive Home Series Record) — Rohit Sharma 529 Runs (First Batter to Score Twin Debut-Opener Centuries), Kohli 254* Career Best, Agarwal 215, Ashwin Joint-Fastest to 350 Wickets

India won the three-match Test series against South Africa in October 2019 by 3-0 — part of the inaugural ICC World Test Championship. This was India's first-ever whitewash of South Africa in a bilateral Test series and extended India's consecutive home Test series wins to 11, a new world record. Rohit Sharma was Player of the Series with 529 runs (average 132.25). 1st Test Visakhapatnam: India won 203 runs — Rohit 176+127 (first batter to score two centuries in their debut as Test opener); Agarwal 215 (maiden double century); Rohit-Agarwal 317 opening stand; Elgar 160; Ashwin 7/145; Shami 5/35; PoM Rohit. 2nd Test Pune: India won innings+137 — Kohli 254* (career-best; past 7,000 Test runs); Agarwal 108; PoM Kohli. 3rd Test Ranchi: India won innings+202 — Rohit 212 (maiden double century); Rahane 115; PoM Rohit. Three different batters scored double centuries in successive Tests (Agarwal 215, Kohli 254*, Rohit 212) — first time in history. Ashwin equalled Muralitharan as joint-fastest to 350 Test wickets (66th Test).

Written by GeoCric EditorialUpdated Sep 5, 2026
ShareShareWhatsAppFacebook

India won the three-match Test series against South Africa in October 2019 by 3-0 — part of the inaugural ICC World Test Championship. It was India's first-ever whitewash of South Africa in a bilateral Test series and extended India's run of consecutive home Test series wins to 11 — a new world record for any team. Rohit Sharma was Player of the Series with 529 runs at an average of 132.25. 1st Test ACA-VDCA Stadium, Visakhapatnam (Oct 2-6): India won by 203 runs — IND 502/7d & 323/4d; SA 431 & 191. Rohit Sharma scored 176 in the 1st innings and 127 in the 2nd — twin centuries in his debut as Test opener, making him the first batter in Test history to score two centuries in the match of their Test opening debut. Mayank Agarwal scored 215 (maiden double century in Tests); their opening partnership of 317 was a record for India against South Africa. Dean Elgar scored 160 and Quinton de Kock scored 111 for South Africa. Ashwin took 7/145 in South Africa's 1st innings — during this match he equalled Muralitharan as joint-fastest to 350 Test wickets (in his 66th Test). Shami took 5/35 in South Africa's 2nd innings. Player of the Match: Rohit. 2nd Test MCA Stadium, Pune (Oct 10-13): India won by innings and 137 runs — IND 601/5d; SA 275 & 189. Kohli scored 254* — his career-highest Test score, during which he passed 7,000 Test runs. Agarwal scored 108; Jadeja contributed 91. Keshav Maharaj took his 100th Test wicket during this match and scored 72. Ashwin took 4/69. Player of the Match: Kohli. 3rd Test JSCA Stadium, Ranchi (Oct 19-22): India won by innings and 202 runs — IND 497/9d; SA 162 & 133. Rohit scored 212 — his maiden Test double century — and Ajinkya Rahane scored 115. South Africa followed on. Player of the Match: Rohit. Three separate batters scored double centuries in successive Tests in the same series (Agarwal 215 in Test 1, Kohli 254* in Test 2, Rohit 212 in Test 3) — the first time this had happened in Test history.

Rohit Sharma's Debut as Test Opener: Twin Centuries at Visakhapatnam

Rohit Sharma's selection as Test opener for the South Africa series — a role previously occupied by KL Rahul and others through a period of experimentation — produced an immediate historic result. His 176 in India's 1st innings and 127 in the 2nd, both in the same match of his Test opening debut, made him the first batter in Test history to score two centuries in the match in which they debuted as an opener. He also became only the sixth Indian batsman to score centuries in both innings of the same Test. Combined with Mayank Agarwal's 215, the Rohit-Agarwal opening partnership of 317 was India's record against South Africa. Rohit's 529 series runs — across three Tests in which he scored 176, 127, a low score in Pune (dismissed cheaply in one innings as India declared), and 212 at Ranchi — confirmed that his reinvention as Test opener was one of Indian cricket's most consequential batting decisions in years.

Kohli 254* at Pune and Three Double Centuries in Three Successive Tests

Virat Kohli's 254* at Pune — his career-highest Test score, an innings in which he also passed 7,000 Test runs — was the centrepiece of India's 601/5 declared and ensured South Africa followed on 326 behind. Combined with Agarwal's 215 at Visakhapatnam and Rohit's 212 at Ranchi, the series produced the extraordinary record of three different batters scoring double centuries in three successive Tests within the same series — a first in Test cricket history. South Africa's last two Tests were both lost by an innings, with the margin of innings-and-137 and innings-and-202 illustrating the scale of India's batting and bowling dominance. Ashwin (who equalled Muralitharan's record as joint-fastest to 350 Test wickets during the opening match) and Shami contributed the decisive bowling; Jadeja's 91 at Pune showed India's extraordinary batting depth even before the tail.

India's 3-0 whitewash of South Africa was the series that took India's consecutive home Test series wins to 11 — a world record for any team. The sequence had begun in 2013. India's dominance of Test cricket at home in the decade from 2013 to 2023 was built on first-class preparation of turning surfaces at venues across the country and the relentless spin attack of Ashwin and Jadeja. South Africa's 2019 series loss — including the last two Tests by an innings each — represented one of their most comprehensive defeats overseas; Dean Elgar's 160 in the 1st Test was the only major resistance across six innings from an SA batting lineup struggling with turn they could not combat.

Frequently asked questions

Who won the India vs South Africa Test series in 2019?

India won 3-0. India won by 203 runs (Visakhapatnam — Rohit 176+127 debut opener twin centuries, Agarwal 215), by innings and 137 runs (Pune — Kohli 254* career-best), and by innings and 202 runs (Ranchi — Rohit 212). Rohit was Player of the Series with 529 runs. India's 11 consecutive home series wins was a world record.

What record did Rohit Sharma set at Visakhapatnam in October 2019?

Rohit Sharma (176 and 127) became the first batter in Test history to score two centuries in the match of their debut as Test opener, and the sixth Indian overall to score centuries in both innings of a Test. He and Agarwal (215) put on a 317-run opening stand, India's record against South Africa. Rohit's 529 series runs made him Player of the Series.