BBC Home
Explore the BBC

CBBC

Chat

Last Updated: Thursday July 08 2010 11:49 GMT

Who do you think will win the World Cup?

Ricky

Check out your predictions

World Cup fever is spreading all over the globe, with millions of footie fans hoping that their team will bring home the trophy.

Everyone has an opinion on who they reckon will do well - and which players will shine in the tournament.

And we want to know what YOU think. Who do you predict will win? Which footballer do you think will score the most goals? And who will be the surprise success?

Whatever you think, let us know!

Your predictions

Who will win? Spain

Top scorer? David Villa

Surprise success? Netherlands

Jacob, 13, Cornwall, England

Who will win? Spain

Top scorer? Arjen Robben

Surprise success? Uruguay

Manraj, 10, Wolverhampton, England

Who will win? Netherlands

Top scorer? Wesley Sneijder

Surprise success? Germany

Omar, 10, London, England

Who will win? Germany

Top scorer? Miroslav Klose

Surprise success? Holland

Daniel, 12, Bury, England

Who will win? Germany

Top scorer? David Villa

Surprise success? Spain

Tony, 10, London, England

Who will win? Holland

Top scorer? Wesley Sneijder

Surprise success? Germany

Khanda, 14, Newcastle, England

Who will win? Germany

Top scorer? Thomas Muller

Surprise success? Paraguay

Maya, 14, London, England

Who will win? Germany

Top scorer?David Villa

Surprise success? Holland

Tash, 11, West Midlands, England

Who will win? Germany

Top scorer? Miroslav Klose

Surprise success? Uruguay

Matthew, 9, Lanarkshire, Scotland

Who will win? Holland

Top scorer? Robin Van Persie

Surprise success? Spain

Khanda, 14, Newcastle, England

Who will win? Brazil

Top scorer? David Villa

Surprise success? Ghana

Ewan, 9, Lancashire, England

Who will win? Spain

Top scorer? Gonzalo Higuain

Surprise success? Brazil

Mark, 7, South Lanarkshire, Scotland

Who will win? Germany

Top scorer? Thomas Mueller

Surprise success? Holland

Sarah, 14, Geneva, Switzerland

Who will win? Brazil

Top scorer? Lionel Messi

Surprise success? Ghana

Ada, 11, London, England

Who will win? Argentina

Top scorer? Fernando Torres

Surprise success? Portugal

Chloe, 12, Wakefield, England

Who will win? Brazil

Top scorer? Maicon

Surprise success? Argentina

Bodrul, 10, Hampshire, England

Who will win? Spain

Top scorer? Fernando Torres

Surprise success? Japan

Olivia, 11, Swindon, England

Who will win? Brazil

Top scorer? Kaka

Surprise success? Germany

Olivia, 11, Basingstoke, England

Who will win? Brazil

Top scorer? Luis Fabiano

Surprise success? Uruguay

Nath, 9, Southampton, England

Who will win? Spain

Top scorer? Lionel Messi

Surprise success? Uruguay

Daniel, 9, County Tyrone, N. Ireland

Who will win? Spain or Brazil

Top scorer? Fernando Torres

Surprise success? Portugal or Germany

Mel, 14, Hertfordshire, England

Who will win? Holland

Top scorer? Cristiano Ronaldo

Surprise success? Germany

Khanda, 14, Newcastle, England

Who will win? Argentina

Top scorer? Tiago

Surprise success? Portugal

Dylan, 13, Perth, Australia

Who will win? Argentina

Top scorer? Gonzalo Higuain

Surprise success? Uruguay

Kem, 11, Surrey, England

Who will win? Holland

Top scorer?Robin Van Persie

Surprise success? Portugal

Khanda, 14, Newcastle, England

Who will win? Brazil

Top scorer? Kaka

Surprise success? Holland

Linda, 13, London, England

Who will win? Argentina

Top scorer? Carlos Tevez or Lionel Messi

Surprise success? Argentina

Mitchie, 14, London, England

Who will win? Argentina

Top scorer? Carlos Tevez

Surprise success? Holland

James, 9, Dublin, Ireland

Who will win? Netherlands

Top scorer? Luis Fabiano

Surprise success? England

John, 13, Scotland

Who will win? England

Top scorer?Wayne Rooney

Surprise success? Japan

Paddy, 10, Suffolk, England

Who will win? England

Top scorer? Jermain Defoe

Surprise success? Germany

Robert, 12, Croydon, England

Who will win? Brazil

Top scorer? Lionel Messi

Surprise success? England

Lauryn, 10, Norwich, England

Who will win? Netherlands

Top scorer? Robin Van Persie

Surprise success? Paraguay

Luke, 12, West Sussex, England

Who will win? Spain

Top scorer? Lionel Messi

Surprise success? Ghana

Joe, 13, Westbury, England

Who will win? Argentina or England

Top scorer? Lionel Messi

Surprise success? England

Faizah, 10, Bradford, England

Who will win? England

Top scorer? Steven Gerrard

Surprise success? Spain

Gracemariya, 11, Reading, England

Who will win? Brazil

Top scorer? Cristiano Ronaldo

Surprise success? Brazil

Linz, 12, Dorset, England

Who will win? Algeria

Top scorer? Karim Ziani

Surprise success? Italy

Abdelhamid, 9, London, England

Who will win? France

Top scorer? Wayne Rooney

Surprise success? Chile

Pillane, 13, Paris, France

Who will win? Brazil

Top scorer? Luis Fabiano

Surprise success? Mexico

Freddie, 11, Derby, England

Who will win? Brazil

Top scorer? Lionel Messi

Surprise success? Portugal

Amy, 11, The Hauge, Netherlands

Who will win? Brazil

Top scorer? Diego Forlán

Surprise success? Switzerland

Chris, 11, Belfast, N. Ireland

Who will win? Brazil (or England, if we're lucky!)

Top scorer? David Villa

Surprise success? Spain

Hannah, 10, England

Who will win? Brazil

Top scorer? Lionel Messi

Surprise success? New Zealand

Euan, 8, Essex, England

Who will win? Brazil

Top scorer? Lionel Messi

Surprise success? USA

Amy, 10, Cardiff, Wales

Who will win? Argentina

Top scorer? Lionel Messi

Surprise success? Brazil

Caitlin, 11, Cardiff, Wales

Who will win? Argentina

Top scorer? Lionel Messi

Surprise success? Denmark

Millie, 11, Moscow, Russia

Who will win? Brazil

Top scorer? Elano

Surprise success? Serbia

Peter, 11, Co. Antrim, N. Ireland

Who will win? Argentina

Top scorer? Lionel Messi

Surprise success? South Korea

Matthew, 12, Newport, Wales

Who will win? Holland

Top scorer? Lionel Messi

Surprise success? Ghana

Sam, 10, West Sussex, England

Who will win? Argentina

Top scorer? Gonzalo Higuain

Surprise success? South Korea

Stefan, 13, Belfast, N. Ireland

Who will win? Argentina

Top scorer? Gonzalo Higuain

Surprise success? Mexico

Felix, 10, England

Who will win? Portugal

Top scorer? Cristiano Ronaldo

Surprise success? England

Radu, 10, London, England

Who will win? England

Top scorer? Didier Drogba

Surprise success? Italy

Caitlin, 11, Plymouth, England

Who will win? Argentina

Top scorer? Lionel Messi

Surprise success? Uruguay

Barney, 8, England

Who will win? Brazil

Top scorer? Kaka

Surprise success? Switzerland

Calum, 10, London, England

Who will win? Holland

Top scorer? Dirk Kuyt

Surprise success? Mexico

Quinty, 13, Holland

Who will win? Brazil

Top scorer? Kaka

Surprise success? Ghana

Millie, 10, London, England

Who will win? Spain

Top scorer? Diego Forlan

Surprise success? Uruguay

Jack, 11, Wales

Who will win? England

Top scorer? Steven Gerrard

Surprise success? Spain

Lucy, 12, Southend-on-Sea, England

Who will win? South Africa

Top scorer? Lionel Messi

Surprise success? Italy

Elia, 10, Scotland

Who will win? Brazil

Top scorer? Wayne Rooney

Surprise success? Chile

Danielle, 12, Belfast, N. Ireland

Who will win? England

Top scorer? Wayne Rooney

Surprise success? South Korea

Reuben, 11, Belfast, N. Ireland

Who will win? Uruguay

Top scorer? Lionel Messi

Surprise success? Spain

Nathan, 12, Tyne and Wear, England

Who will win? Portugal

Top scorer? Ronaldo

Surprise success? Ivory Coast

Anna, 13, London, England

Who will win? England

Top scorer? Ronaldo

Surprise success? USA

Kayla, 12, Pretoria, South Africa

Who will win? England

Top scorer? Wayne Rooney

Surprise success? USA

Amy, 10, Cambridge, England

Who will win? England

Top scorer? Wayne Rooney

Surprise success? USA

Noor, 12, Glasgow, Scotland

Who will win? Spain

Top scorer? Lionel Messi

Surprise success? Mexico

Phoebe, 10, England

Who will win? Argentina

Top scorer? Lionel Messi

Surprise success? USA

Fawad, 11, Qatar

Who will win? England

Top scorer? Steven Gerrard

Surprise success? Spain

Reece, 9, Merseyside, England

Who will win? Brazil

Top scorer? Wayne Rooney or Lionel Messi

Surprise success? Mexico

Kieran, 12, Manchester, England

Who will win? Spain

Top scorer? Lionel Messi

Surprise success? Mexico

Ahmed, 12, Manchester, England

Who will win? Argentina

Top scorer? Lionel Messi

Surprise success? England

Elijah, 9, England

Who will win? Holland

Top scorer? Gonzalo Higuain

Surprise success? New Zealand

Jamie, 13, Cambridgeshire, England

Who will win? Spain

Top scorer? Gonzalo Higuain

Surprise success? Spain

Shuabe, 10, London, England

Who will win? Brazil

Top scorer? Lionel Messi

Surprise success? Mexico

Olivia, 13, Manchester, England

Who will win? Holland

Top scorer? Gonzalo Higuain

Surprise success? Uruguay

Dennis, 14, Flavoland, Holland

Who will win? Spain

Top scorer? Gonzalo Higuain

Surprise success? Mexico

Wesley, 13, Flavoland, Holland

Who will win? Brazil

Top scorer? Kaka

Surprise success? Holland

Hamzah, 10, London, England

Who will win? England

Top scorer? Wayne Rooney

Surprise success? USA

Christian, 12, London, England

Who will win? England

Top scorer? Wayne Rooney

Surprise success? Mexico

Max, 10, Kent, England

Who will win? Argentina

Top scorer? Lionel Messi

Surprise success? Uruguay

Scott, 13, Scottish Borders, Scotland

Who will win? Germany

Top scorer? Lionel Messi

Surprise success? Mexico

Musab, 8, Norwich, England

Who will win? Portugal

Top scorer? Lionel Messi

Surprise success? Uruguay

Amy, 10, Manchester, England

Who will win? Argentina

Top scorer? Lionel Messi

Surprise success? South Africa

TJ, 11, Reading, England

Who will win? England

Top scorer? Fernando Torres

Surprise success? Cameroon

Ben, 10, Birmingham, England

Who will win? Germany

Top scorer? Gonzalo Higuain

Surprise success? Uruguay

Charlie, 9, Cwmbran, Wales

Who will win? Germany

Top scorer? Steven Gerrard

Surprise success? Ivory Coast

Ruby, 12, Braintree, England

Who will win? Brazil

Top scorer? Kaka

Surprise success? England

Anne, 10, Dumbarton, Scotland

Who will win? Paraguay

Top scorer? Roque Santa Cruz

Surprise success? Portugal

Rachel, 11, London, England

Who will win? Holland

Top scorer? Lionel Messi

Surprise success? Uruguay

Lucy, 12, Paisley, Scotland

Who will win? Brazil

Top scorer? Diego Forlan

Surprise success? Uruguay

Class, 8-12, Skye, Scotland

Who will win? Argentina

Top scorer? Lionel Messi

Surprise success? USA

Jemma, 9, Swansea, Wales

Who will win? Denmark

Top scorer? Nicklas Bendtner

Surprise success? Chile

Abdi, 11, London, England

Who will win? Holland

Top scorer? Diego Forlan

Surprise success? Ghana

Mark, 14, Overijssel, The Netherlands

Who will win? England

Top scorer?Steven Gerrard

Surprise success? USA

Isobel, 10, Barnsley, England

Who will win? England

Top scorer? Steven Gerrard

Surprise success? South Africa

CJ, 5, Surrey, England

Who will win? Spain

Top scorer? Lionel Messi

Surprise success? Brazil

Mahmuda, 11, London, England

Who will win? England

Top scorer? Wayne Rooney

Surprise success? England

Roisin, 10, Nottingham, England

Who will win? Brazil

Top scorer? Lionel Messi

Surprise success? Switzerland

Felix, 9, Texas, USA

Who will win? Germany

Top scorer? Lionel Messi

Surprise success? Switzerland

Ella, 13, Manchester, England

Who will win? Italy

Top scorer? Daniele De Rossi

Surprise success? USA

Harnay, 12, Essonne, France

Who will win? Spain

Top scorer? Steven Gerrard

Surprise success? England

Hazel, 9, Nottingham, England

Who will win? Spain

Top scorer? Lukas Podolski

Surprise success? South Korea

Matthew, 10, Essex, England

Who will win? Argentina

Top scorer? Lionel Messi

Surprise success? Germany

Tom, 11, Oxfordshire, England

Who will win? Spain

Top scorer? Wayne Rooney

Surprise success? England

Safyan, 11, Birmingham, England

Who will win? Germany

Top scorer? Robinho

Surprise success? North Korea

Laurie, 12, Wiltshire, England

Who will win? England

Top scorer? Wayne Rooney

Surprise success? Switzerland

Miles, 11, Reading, England

Who will win? Brazil

Top scorer? David Villa

Surprise success? Uruguay

Tom, 10, Powys, Wales

Who will win? Argentina

Top scorer? Lionel Messi

Surprise success? England

Hayley, 14, Wales

Who will win? Holland

Top scorer? Lionel Messi

Surprise success? Ivory Coast

Henry, 12, London, England

Who will win? Argentina

Top scorer? Lionel Messi

Surprise success? North Korea

Matthew, 11, Oldham, England

Who will win? Brazil

Top scorer? Steven Gerrard

Surprise success? England

Sophy, 10, Burnley, England

Who will win? Germany

Top scorer?Lukas Podolski

Surprise success? Slovenia

Alex, 12, Gloucestershire, England

Who will win? England

Top scorer? Wayne Rooney

Surprise success? England

Jordon, 11, Oxfordshire, England

Who will win? Spain

Top scorer? Lionel Messi

Surprise success? Paraguay

Jacob, 11, Cheshire, England

Who will win? Germany

Top scorer? Wayne Rooney

Surprise success? France

Abbie, 12, Leeds, England

Who will win? Argentina

Top scorer? Steven Gerrard

Surprise success? Mexico

Davina, 13, London, England

Who will win? Italy

Top scorer? Steven Gerrard

Surprise success? Ivory Coast

Jess, 11, London, England

Who will win? Spain

Top scorer? Fernando Torres

Surprise success? Paraguay

Louise, 8, Liverpool, England

Who will win? Spain

Top scorer? Fernando Torres

Surprise success? Serbia

Hannah, 13, Cardiff, Wales

Who will win? Spain

Top scorer? Lionel Messi

Surprise success? Holland

Daniel, 8, Southampton, England

Who will win? England

Top scorer? Frank Lampard

Surprise success? Paraguay

Jade, 11, Surrey, England

Who will win? England

Top scorer? Wayne Rooney

Surprise success? USA

Amy, 9, Essex, England

Who will win? Spain

Top scorer? David Villa

Surprise success? Honduras

Bob, 12, Cardiff, Wales

Who will win? Brazil

Top scorer? Kaka

Surprise success? Mexico

Robert, 12, Sonora, Mexico

Who will win? Honduras

Top scorer? David Suazo

Surprise success? Slovakia

Checkou, 11, Tegucigalpa, Honduras

Who will win? England

Top scorer? Steven Gerrard

Surprise success? Spain

Mohammed, 9, London, England

Who will win? England

Top scorer? Wayne Rooney

Surprise success? South Africa

Matilda, 12, London, England

Who will win? Argentina

Top scorer? Miroslav Klose

Surprise success? USA

Ryan, 11, Newcastle, England

Who will win? Brazil

Top scorer? Wayne Rooney

Surprise success? USA

Harris, 11, Buckinghamshire, England

Who will win? Argentina

Top scorer? Carlos Tevez

Surprise success? Spain

Francis, 6, Liverpool, England

Who will win? Brazil

Top scorer? Kaka

Surprise success? Argentina

Olivia, 9, Liverpool, England

Who will win? Spain

Top scorer? Wayne Rooney

Surprise success? Paraguay

Andrea, 13, Nottingham, England

Who will win? Germany

Top scorer? Steven Gerrard

Surprise success? England

James, 9, Devon, England

Who will win? England

Top scorer? Steven Gerrard

Surprise success? Spain

Joshua, 10, Swindon, England

Who will win? Spain

Top scorer? David Villa

Surprise success? England

Lewis, 12, Renfrewshire, Scotland

Who will win? Argentina

Top scorer? Lionel Messi

Surprise success? England

Sherwin, 11, Belfast, N. Ireland

Who will win? England

Top scorer? Wayne Rooney

Surprise success? England

Christopher, 12, Cornwall, England

Who will win? Argentina

Top scorer? Lionel Messi

Surprise success? England

Monique, 10, Leicester, England

Who will win? Brazil

Top scorer? Kaka

Surprise success? Brazil

Shea, 11, Londonderry, N. Ireland

Who will win? Holland

Top scorer? Steven Gerrard

Surprise success? Brazil

Holly, 13, London, England

Who will win? Argentina

Top scorer? Lionel Messi

Surprise success? Spain

Jody, 11, Gwent, Wales

Who will win? Holland

Top scorer? Lionel Messi

Surprise success? Brazil

Khanda, 14, Newcastle, England

Who will win? Spain

Top scorer? David Villa

Surprise success? Ivory Coast

Andy, 11, Southampton, England

Who will win? Brazil

Top scorer? Lionel Messi

Surprise success? Slovakia

Tibor, 11, London, England

Who will win? Holland

Top scorer? Lionel Messi

Surprise success? Mexico

Rebecca, 11, Lancashire, England

Who will win? Denmark

Top scorer? Steven Gerrard

Surprise success? England

Millie, 11, Moscow, Russia

Who will win? Brazil

Top scorer? David Villa

Surprise success? Serbia

Oliver, 10, Hertfordshire, England

Who will win?Brazil

Top scorer? Lionel Messi

Surprise success? Ivory Coast

Angus, 9, Worcestershire, England

Who will win? Brazil

Top scorer? Kaka

Surprise success? England

Vakiesh, 10, London, England

Who will win? Spain

Top scorer? David Villa

Surprise success? Holland

James, 12, Macclesfield, England

Who will win? Argentina

Top scorer? Lionel Messi

Surprise success? USA

Jack, 11, Swansea, Wales

Who will win? Argentina

Top scorer? Wayne Rooney

Surprise success? Japan

Nishat, 11, Glenrothes, Scotland

Who will win? Brazil

Top scorer? Wayne Rooney

Surprise success? England

Kieran, 13, Hartlepool, England

Who will win? Brazil

Top scorer? Wayne Rooney

Surprise success? England

Claire, 10, Co. Down, N. Ireland

Who will win? Brazil

Top scorer? Lionel Messi

Surprise success? Nigeria

Matthew, 9, Lanarkshire, Scotland

Who will win? Spain

Top scorer? David Villa

Surprise success? Ivory Coast

JP, 14, Cornwall, England

Who will win? Argentina

Top scorer? Lionel Messi

Surprise success? South Korea

William, 11, Leeds, England

Who will win? South Africa

Top scorer?Wayne Rooney

Surprise success? England

Zohaib, 8, London, England

Who will win? Holland

Top scorer? Gonzalo Higuain

Surprise success? South Korea

Orkun, 10, Hampshire, England

Who will win? Spain

Top scorer? David Villa

Surprise success? South Korea

Akeel, 13, London, England

Who will win? Holland

Top scorer? Wayne Rooney

Surprise success? England

Fahim, 12, Kent, England

Who will win? Spain

Top scorer? Steven Gerrard

Surprise success? Uruguay

James, 10, Essex, England

Who will win? Argentina

Top scorer? Wayne Rooney

Surprise success? Nigeria

Catherine, 14, Derby, England

Who will win? England

Top scorer? Fernando Torres

Surprise success? Ghana

Sam, 12, Norwich, England

Who will win? Brazil

Top scorer? Kaka

Surprise success? South Africa

Sabir, 8, Southend, England

Who will win? Spain

Top scorer? Wayne Rooney

Surprise success? USA

Donald, 7, East Lothian, Scotland

Who will win? Italy

Top scorer? Wayne Rooney

Surprise success? Brazil

Kieran, 8, East Lothian, Scotland

Who will win? Brazil

Top scorer? Steven Gerrard

Surprise success? South Africa

Ada, 11, London, England

Who will win? Brazil

Top scorer? David Villa

Surprise success? USA

Callum, 11, Ipswich, England

Who will win? England

Top scorer? Fernando Torres

Surprise success? South Africa

Lilly, 10, Warwick, England

Who will win? England

Top scorer? Wayne Rooney

Surprise success? South Africa

Aishlinn, 10, St Albans, England

Who will win? Holland

Top scorer? Robin Van Persie

Surprise success? USA

Tom, 11, Doncaster, England

Who will win? Italy

Top scorer? Fernando Torres

Surprise success? England

Amelia, 12, Scunthorpe, England

Who will win? Spain

Top scorer? Steven Gerrard

Surprise success? England

Lucy, 10, Greater Manchester, England

Who will win? Spain

Top scorer? Robinho

Surprise success? South Korea

Amelia, 10, Hampshire, England

Who will win? Brazil

Top scorer? Ricardo Kaka

Surprise success? South Africa

Kirsty, 11, South Africa

Who will win? England

Top scorer? Wayne Rooney

Surprise success? South Africa

Katie, 11, Lancashire, England

Who will win? Denmark

Top scorer? Wayne Rooney

Surprise success? England

Joe, 8, Birmingham, England

Who will win? Brazil

Top scorer? Lionel Messi

Surprise success? South Africa

Mohammad, 9, Manchester, England

Who will win? Spain

Top scorer? David Villa

Surprise success? Argentina

Huzaifah, 10, Bolton, England

Who will win? England

Top scorer? Cristiano Ronaldo

Surprise success? Portugal

Natalie, 14, Derbyshire, England

Who will win? England

Top scorer? Wayne Rooney

Surprise success? South Africa

Alex, 11, Kent, England

Who will win? South Africa

Top scorer? Wayne Rooney

Surprise success? England

Brandon, 12, Hampshire, England

Who will win? Argentina

Top scorer? Wayne Rooney

Surprise success? Japan

Elijah, 9, Reading, England

Who will win? Brazil

Top scorer? Cristiano Ronaldo

Surprise success? France

Zahra, 10, Aberdeen, Scotland

Who will win? Brazil

Top scorer? Wayne Rooney

Surprise success? USA

Sophie, 9, Aberdeen, Scotland

Who will win? Brazil

Top scorer? Wayne Rooney

Surprise success? USA

Ava, 9, Aberdeen, Scotland

Who will win? Spain

Top scorer? Wayne Rooney

Surprise success? Brazil

Hasan, 10, Birmingham, England

Who will win? Spain

Top scorer? Fernando Torres

Surprise success? England

Shane, 12, West Midlands, England

Who will win? England

Top scorer? Lionel Messi

Surprise success? South Africa

Adrian, 13, Luton, England

Who will win? England

Top scorer? Wayne Rooney

Surprise success? Algeria

Cam, 7, Edinburgh, Scotland

Who will win? Spain

Top scorer? Lionel Messi

Surprise success? Ivory Coast

Ross, 8, Edinburgh, Scotland

Who will win? England

Top scorer? Lionel Messi

Surprise success? England

Sally, 7, Edinburgh, Scotland

Who will win? England

Top scorer? Wayne Rooney

Surprise success? Brazil

Joe, 7, Edinburgh, Scotland

Who will win? Spain

Top scorer? David Villa

Surprise success? Uruguay

Nat, 11, London, England

Who will win? Brazil

Top scorer? Kaka or Wayne Rooney

Surprise success? USA

Kevan, 11, London, England

Who will win? Spain

Top scorer? Fernando Torres

Surprise success? South Africa

Adam, 10, Kent, England

Who will win? Brazil

Top scorer? Fernando Torres

Surprise success? England

Ayden, 10, Kent, England

Who will win? England

Top scorer? Wayne Rooney

Surprise success? Ivory Coast

Ewan, 11, Hertfordshire, England

Who will win? Spain

Top scorer? Wayne Rooney

Surprise success? England

Emily, 10, Wigan, England

Who will win? Spain

Top scorer? Wayne Rooney

Surprise success? Argentina

Kane, 14, Berkshire, England

Who will win? Spain

Top scorer? Wayne Rooney

Surprise success? Brazil

Attif, 14, Berkshire, England

Who will win? Spain

Top scorer? Wayne Rooney

Surprise success? South Africa

Benedict, 11, London, England

Who will win? Brazil

Top scorer? Defoe

Surprise success?England

Angharad, 12, Cardiff, Wales

Who will win? England

Top scorer? Peter Crouch

Surprise success? South Africa

Jack, 14, Plymouth, England

Who will win? Spain

Top scorer?Fernando Torres

Surprise success? England

Morgan, 9, Wigan, England

Who will win? Spain

Top scorer? Wayne Rooney

Surprise success? Ivory Coast

Charlie, 11, Stevenage, England

Who will win? Brazil

Top scorer? Robinho

Surprise success? New Zealand

James, 10, Wigan, England

Who will win? Argentina

Top scorer? Wayne Rooney

Surprise success? Spain

Joe, 10, Wigan, England

Who will win? Brazil

Top scorer? Wayne Rooney

Surprise success? Devon

Sam, 9, Devon, England

Who will win? Brazil

Top scorer? Fernando Torres

Surprise success? Germany

Syef, 13, Oxford, England

Who will win? Brazil

Top scorer? Fernando Torres

Surprise success? England

Charlotte, 13, England

Who will win? Spain

Top scorer? Fernando Torres

Surprise success? Holland

Lewis, 12, Rhyl, Wales

Who will win? Spain

Top scorer? David Villa

Surprise success? Nigeria

Oliver, 9, Derbyshire, England

Who will win? Italy

Top scorer? Wayne Rooney

Surprise success? Spain

Carla, 11, Birmingham, England

Who will win? Brazil

Top scorer? David Villa

Surprise success? England

Charley, 10, East Sussex, England

Who will win? England

Top scorer? Wayne Rooney

Surprise success? South Africa

John, 11, Leeds, England

Who will win? England

Top scorer? Wayne Rooney

Surprise success?Paraguay

Andrew, 9, Surrey, England

Who will win? Brazil

Top scorer? Lionel Messi

Surprise success? Serbia

Noah, 9, Nottingham, England

Who will win? Argentina

Top scorer?Lionel Messi

Surprise success? Cameroon

Arthur, 9, Oxford, England

Who will win? England

Top scorer? Luis Fabiano

Surprise success? Australia

Huyton, 10, Southport, England

Who will win? Spain

Top scorer? Lionel Messi

Surprise success? England

Harry, 11, London, England

Who will win? Spain

Top scorer? Wayne Rooney

Surprise success? South Africa

Belle, 14, London, England

Who will win? Argentina

Top scorer? Lionel Messi

Surprise success? Uruguay

James, 10, London, England

Who will win?Argentina

Top scorer? Lionel Messi

Surprise success? England

Sohaib, 11, Birmingham, England

Who will win? Nigeria

Top scorer? Obafemi Martins

Surprise success? England

Carl, 14, Middlesbrough, England

Who will win? Spain

Top scorer? David Villa

Surprise success? USA

Caitlin, 11, Cheshire, England

Who will win? Spain

Top scorer? Fernando Torres

Surprise success? Cameroon

Daisy, 10, London, England

Who will win? Brazil

Top scorer? Lionel Messi

Surprise success? Cameroon

Agnes, 8, London, England

Who will win? England

Top scorer? Wayne Rooney

Surprise success? Argentina

Honour, 12, Ipswich, England

Who will win? Spain

Top scorer? Lionel Messi

Surprise success? Ivory Coast

Taanpreet, 13, London, England

Who will win? Spain

Top scorer? Fernando Torres

Surprise success? Cameroon

Abdoul, 12, London, England

Who will win? Brazil

Top scorer? Robinho

Surprise success? Portugal

Mahammad, 11, Madeira, Portugal

Who will win? Chile

Top scorer?Lionel Messi

Surprise success? Honduras

Olivia, 13, West Midlands, England

Who will win? Holland

Top scorer?Robinho

Surprise success? USA

John, 9, London, England

Who will win? Spain

Top scorer? Wayne Rooney

Surprise success?England

James, 9, London, England

Who will win? Spain

Top scorer? David Villa

Surprise success? England

Arvy, 9, London, England

Who will win? Holland

Top scorer? Lionel Messi

Surprise success? Ivory Coast

Cameron, 12, Lancashire, England

Who will win? England

Top scorer?Wayne Rooney

Surprise success? South Africa

Asim, 13, Bristol, England

Who will win? Brazil

Top scorer? Wayne Rooney

Surprise success? Italy

Jade, 11, Northumberland, England

Who will win? Brazil

Top scorer? Wayne Rooney

Surprise success? Spain

Aaron, 10, West Midlands, England

Who will win? Argentina

Top scorer? Lionel Messi

Surprise success? South Africa

Reagan, 9, Manchester, England

Who will win?Spain

Top scorer?Fernando Torres

Surprise success? Ivory Coast

Sophie, 11, Shropshire, England

Who will win? Spain

Top scorer? David Villa

Surprise success? Serbia

Tom, 13, Co. Meath, Ireland

Who will win? South Africa

Top scorer? Wayne Rooney

Surprise success? England

Sadia, 13, London, England

Who will win? Spain

Top scorer? Fernando Torres

Surprise success? England

Jacob, 12, Barnsley, England

Who will win? Spain or Brazil

Top scorer? Wayne Rooney

Surprise success? Chile

Elizabeth, 8, Channel Islands

Who will win? Spain

Top scorer? Wayne Rooney

Surprise success? Serbia

Ollie, 11, London, England

Who will win? Spain

Top scorer? Fernando Torres

Surprise success? Chile

Nikou, 13, Berkshire, England

Who will win? England

Top scorer? Wayne Rooney

Surprise success? Netherlands

Georgia, 11, Buckinghamshire, England

Who will win? Argentina

Top scorer? Lionel Messi

Surprise success? Chile

Owen, 10, Liverpool, England

Who will win? Spain

Top scorer? Fernando Torres

Surprise success? Paraguay

Alvin, 11, Blackburn, England

Who will win? England

Top scorer? Wayne Rooney

Surprise success? Denmark

Sharon, 10, Bolton, England

Who will win? Italy

Top scorer? Wayne Rooney

Surprise success? Netherlands

Heather, 14, North Yorkshire, England

Who will win? Spain

Top scorer? Fernando Torres

Surprise success? South Africa

Ciara, 11, County Cork, Ireland

Who will win? Spain

Top scorer? Wayne Rooney

Surprise success? USA

Kay, 11, Swansea, Wales (supporting England)

Who will win? Brazil

Top scorer? Wayne Rooney/Fernando Torres

Surprise success? Ivory Coast

Josie, 7, Scarborough, England

Who will win? England

Top scorer? Wayne Rooney

Surprise success? South Africa

Chantelle, 15, Farnborough, England

Who will win? USA

Top scorer? Wayne Rooney

Surprise success? Honduras

Aaron, 14, York, England

Who will win? Spain

Top scorer? Wayne Rooney

Surprise success? Brazil

Kieron, 9, Surrey, England

Who will win? Brazil

Top scorer? David Villa

Surprise success? Ghana

Joshua, 11, Devon, England