South Africa’s young all-rounder Marco Johnson played the best innings of his life while his senior teammate Kagiso Rabada was seen sleeping in the dugout on the second day of the ongoing second and final Test against India at the Barsapara Cricket Stadium in Guwahati.
The second day of the second Test in Guwahati was all South Africa’s name and it was tall all-rounder Marco Johnson who won everyone’s hearts with his extraordinary innings against India. Johnson, who landed at number 9, did not seem troubled at all by the Indian bowling attack.
Marco Jansen steals the show by scoring explosive 93 runs
Although the lanky fast bowler missed his century, his clean and fearless hitting put South Africa in a strong position in the ongoing second and final Test in Guwahati. The 25-year-old player scored 93 runs in just 91 balls with the help of six fours and seven sky-high sixes.
Also read: ‘Angry’ Marco Johnson almost broke the stumps with his bat after missing out on a century in the Guwahati Test.
The right-handed batsman also formed lower-order partnerships – 97 runs with centurion Senuran Muthusamy, 31 runs with Simon Harmer and 27 runs with Keshav Maharaj. His aggressive and confident innings helped South Africa reach a mammoth score of 489 runs in the first innings against India in the ongoing final Test in Guwahati.
Marco Janssen achieves rare feat in Guwahati
With this wonderful innings, Marco Johnson also achieved a special achievement. The innings of 97 runs was Jensen’s highest score in Test cricket. The Proteas all-rounder has also become the player to hit the joint-most number of sixes in an innings against India, equaling Shahid Afridi’s record of 7 sixes in 2006.
By hitting seven sixes in Guwahati, Jensen also equaled the South African record for most sixes in a Test innings, joining veteran batsmen AB de Villiers and Quinton de Kock.
De Villiers first set the benchmark with seven sixes against Australia in Cape Town in 2009, while De Kock achieved the same feat against West Indies in Gros Islet in 2021.
With this innings, the left-arm fast bowler took his Test match tally to 624 runs at an average of over 23. This was Marco’s second half-century against India.
Kagiso Rabada was caught napping while Marco Johnson thrashed Indian bowlers
But while Jensen was lighting up the Barsapara Cricket Stadium with his aggressive batting, Kagiso Rabada inadvertently became the star of a funny moment. The cameras captured Kagiso sleeping in the South African dugout, resting peacefully while the match continued.
Also read: Rishabh Pant gives ‘belt treatment’ to Kuldeep Yadav for insulting Test cricket in Guwahati
Even one of his teammates was trying to explain how Johnson was troubling the Indian bowlers, but Rabada was in such a deep sleep that he did not hear anything and continued sleeping peacefully. Now, the clip of that moment has gone viral on social media.
– Drizzyat12Kennyat8 (@45kennyat7PM) 23 November 2025
Kagiso Rabada withdrew from India tour
Actually, the Proteas fast bowler has been ruled out of the Test due to a rib strain injury and due to the ongoing problem, he has also been sidelined from the rest of the tour. Notably, Rabada has not bowled since he got injured during training in Kolkata last week, and he also did not practice in Guwahati.
Cricket South Africa (CSA) confirmed that Rabada will continue a four-week rehabilitation program with the Proteas medical team before returning to South Africa at the conclusion of the second Test.


