India, May 19 -- T20 cricket is a little low on thrill, and Test cricket a whole lot poorer now that Virat Kohli has retired from two of the three formats of cricket. However, not all is lost. The ODIs still remain, and with Kohli recently hinting that his next big goal is to play the 2027 World Cup, South Africa in two years from now will experience packed stadiums and choked roads. More so because that, in all probability, will be the last of Virat Kohli ever in cricket. Forget Legends League. Or the MCC bicentenary matches. Or even the IPL. Kohli, by then, will be 39, closing in on 40. And given how he decided to shock the cricketing fraternity and break its heart with his Test cricket at 36, one thing is guaranteed: Kohli will not ove...