Hubo sorpresas en el sorteo en Ahmedabad, lo que posiblemente indica una superficie seca. Aiden Markram ganó el sorteo y optó por batear primero. Suryakumar Yadav dijo que habría hecho lo mismo, pero se mostró contento de poder utilizar la superficie adyacente a la que jugaron contra los Países Bajos, la cual favoreció a los lanzadores holandeses al principio.
Markram señaló que el terreno de tierra negra, el mismo que en el partido anterior, estaba más seco en comparación con las superficies habituales de Ahmedabad, lo que debería evitar la adherencia inicial que los equipos que lanzan primero pueden aprovechar.
No hubo sorpresas en la elección de jugadores de Sudáfrica. Los cuatro jugadores titulares – Lungi Ngidi, Marco Jansen, Keshav Maharaj y David Miller – regresaron después de haber sido descansados en el partido anterior. Kagiso Rabada mantuvo su lugar por delante de Anrich Nortje, quien tomó dos wickets en su único partido.
India sorprendió al dejar fuera a su vicecapitán, el lanzador zurdo y disruptor con el bate, Axar Patel, por Washington Sundar, lo que podría indicar un posible uso temprano de lanzadores con efecto a la derecha contra Quinton de Kock y Ryan Rickelton, a pesar de que tanto los lanzadores rápidos de India como Varun Chakravarthy tienen un buen historial contra la parte superior del orden de bateo sudafricano.
India 1 Abhishek Sharma, 2 Ishan Kishan (wk), 3 Tilak Varma, 4 Suryakumar Yadav (capt.), 5 Hardik Pandya, 6 Rinku Singh, 7 Shivam Dube, 8 Washington Sundar, 9 Arshdeep Singh, 10 Jasprit Bumrah, 11 Varun Chakravarthy.
Sudáfrica 1 Aiden Markram (capt.), 2 Quinton de Kock (wk), 3 Ryan Rickelton, 4 Dewald Brevis, 5 Tristan Stubbs, 6 David Miller, 7 Marco Jansen, 8 Corbin Bosch, 9 Keshav Maharaj, Kagiso Rabada, 11 Lungi Ngidi.
