Read our team guides to find out who has hit the fastest World Cup fifty, which team has taken all 10 opposition wickets in each of their first seven games, and who former England captain Michael Vaughan sees as the key players.
New Zealand squad: Brendon McCullum (captain), Corey Anderson, Trent Boult, Grant Elliott, Martin Guptill, Tom Latham, Mitchell McClenaghan, Nathan McCullum, Kyle Mills, *Matt Henry, Luke Ronchi (wk), Tim Southee, Ross Taylor, Daniel Vettori, Kane Williamson.
*Matt Henry replaced the injured Adam Milne on 23 March.
Coach: Mike Hesson
South Africa squad: Kyle Abbott, Hashim Amla, Farhaan Behardien, Quinton de Kock (wk), AB de Villiers (capt & wk), JP Duminy, Faf du Plessis, David Miller, Morne Morkel, Wayne Parnell, Aaron Phangiso, Vernon Philander, Rilee Rossouw, Dale Steyn, Imran Tahir.
Coach: Russell Domingo
Australia squad: George Bailey, Michael Clarke (capt), Patrick Cummins, Xavier Doherty, James Faulkner, Aaron Finch, Brad Haddin (wk), Josh Hazlewood, Mitchell Johnson, Mitchell Marsh, Glenn Maxwell, Steve Smith, Mitchell Starc, David Warner, Shane Watson.
Coach: Darren Lehmann
India squad: Ravichandran Ashwin, Stuart Binny, Shikhar Dhawan, MS Dhoni (capt & wk), Ravindra Jadeja, Virat Kohli, Bhuvneshwar Kumar, Akshar Patel, Ajinkya Rahane, Suresh Raina, Ambati Rayudu, Mohammed Shami, Mohit Sharma, Rohit Sharma, Umesh Yadav.
Coach: Duncan Fletcher
All statistics correct as of 22 March 2015.
Fourteen teams started the 11th World Cup in Australia and New Zealand - only four now remain to contest the semi-finals.