Facebook Pixel Virat Kohli’s Record In South Africa Before 2027 World Cup | CREX

Virat Kohli’s Record In South Africa Before 2027 World Cup



Virat Kohli Records in South Africa (Source: AFP)Virat Kohli Records in South Africa (Source: AFP)

Virat Kohli, regarded as one of the greatest One Day International batters of his generation, may have retired from Tests and T20Is, but the 50-over format still remains his strongest domain. 

With 14,941 runs in 314 ODIs at a staggering average of 58.59 and strike rate of 93.95, including 54 centuries and 79 fifties, Kohli continues to remain one of India's most valuable players in white-ball cricket.

Amid growing speculation around Virat Kohli's 2027 World Cup participation, he made it clear earlier this year that he is fully prepared to continue representing India, provided the relationship between player and team remains mutually respectful and valuable.

Thus, at this point in his career, Virat Kohli's potential participation in the 2027 ICC Men's Cricket World Cup marks a major milestone as a likely final chapter in his illustrious 50-over international career.

Notably, the International Cricket Council (ICC) on Thursday confirmed the venues for the 2027 ODI World Cup, which will be held across 12 locations in South Africa, Zimbabwe, and Namibia, with eight of the grounds located in South Africa.

That being said, in this article, let’s take a look at Virat Kohli’s record in South Africa before the coveted 2027 World Cup.

What is Virat Kohli’s Record in South Africa?

Virat Kohli has been at his absolute best in South Africa. Across 20 ODIs, he has amassed 993 runs at a phenomenal average of 76.38 and a strike rate of 88.35, including three centuries and six half-centuries. 

Few overseas batters have enjoyed such sustained success in conditions traditionally regarded as one of the toughest for batting.

His highest score in the country is an unbeaten 160 against South Africa at Newlands, Cape Town, in 2018. That innings remains one of the finest ODI knocks by an Indian in South Africa, as Kohli single-handedly anchored India’s innings while maintaining complete control against a world-class bowling attack.

Also read- Virat Kohli 2.0: The Proactive, Selfless Version India Needed

His record is not built on one-off performances either. Kohli has crossed the 50-run mark nine times in South Africa, converting three of those innings into centuries. 

Whether facing pace-friendly pitches or surfaces offering variable bounce, he has consistently found a way to produce match-defining innings, making South Africa one of his most successful overseas destinations in ODI cricket.

Virat Kohli’s Record in South Africa

Criterion
Stats
Matches20
Innings18
Runs993
Highest Score160*
Batting Average76.38
Strike Rate88.35
Hundreds3
Fifties6
Fours92
Sixes11

(*All Stats Updated Till July 31, 2026)

Virat Kohli’s ODI Record at All 2027 World Cup Venues In South Africa

Wanderers Stadium in Johannesburg, Centurion in Tshwane, Newlands Cricket Ground in Cape Town, Kingsmead Cricket Ground in Durban, St George's Park in Gqeberha, Mangaung Oval in Bloemfontein, Boland Park in Paarl, and Buffalo Park in KuGompo City (formerly East London) are the eight venues in South Africa.

Let’s take a look at Virat Kohli’s record at the 2027 World Cup venues situated in the rainbow nation, South Africa.  

Venue
Matches
Innings
Runs
Highest Score
Batting Average
Strike Rate
100s/50s
4s/6s
Boland Park (Paarl)22515125.5750/13/0
Kingsmead Cricket Ground (Durban)3316611255.3385.571/112/1
Newlands Cricket Ground (Cape Town)33253160*126.589.080/122/2
St George's Park (Gqeberha)2212387*12384.250/19/2
Wanderers Stadium (Johannesburg)4420779*6980.860/222/3

Kohli’s consistency across South African venues has been equally remarkable. At Newlands, he has scored 253 runs in just three innings at an astonishing average of 126.50, while at St George’s Park he averages 123.00 from two innings. 

He has also registered a century at Kingsmead, Durban, underlining his ability to adapt to varying conditions across the country.

Also read- No Nahid Rana, No Problem: Bangladesh Captain Fires Warning At Australia