The venue for the second one-dayer between India and South Africa on Feb. 24 has been shifted to Gwalior from Kanpur, the Indian cricket board (BCCI) said.                                           
The BCCI did not specifiy the reason behind the shift but local media reports suggested it was due to the poor condition of a section of the spectator stands.                                            South Africa are scheduled to play three ODIs after the two-test series that began in Nagpur on Saturday. The second test will be played in Kolkata from February 14-18.                                             
The other two one-dayers will be played in Jaipur (February 21) and Ahmedabad (February 27).