ICC World Cup was announced yesterday and so the ground is all set for the major event to start from 30th May 2019 in England. A total of 9 teams including Pakistan, South Africa, England, Australia, New Zealand, Afghanistan, West Indies, India and Sri Lanka will be participating in it.

Nearly an year to commence, the pundits have already started making predictions. Allsportspk expert panel brings forth for its readers, the matches which are expected to have higher level of excitement and cannot afford to be missed.

1.Australia Vs India, 9th June 2019

Australia and India have had lots of One-day tours and almost all of them have been high scoring matches. The two teams are highly competitive and it’s truly going to be a nail biting contest between them.

2.  India Vs Pakistan, 16th June 2019

The rivalry between India and Pakistan has been there for a long period of time. Pakistan have never won a World Cup match against India.

However, a recent champions trophy triumph against India will allow the green shirts to have an optimistic approach in this match.

3. England Vs Australia, 25th June

The rivalry between these two nations is much more than just an Ashes series that is held every year. Australia have always been the favorites in ODIs against England.

However, England have completely transformed their team and they are all set to give a tough time to the defending champions.

4. Australia Vs New Zealand, 29th June

New Zealand will be looking to beat Australia as they were the team which Australians demolished to clinch the World Cup in 2015.

The Kiwis will look to forget this loss by displaying their all-round cricket, a skill they have learned after their loss to Australia in the 2015 World Cup finals.

5. Afghanistan Vs West Indies, 4th July

No one imagined that Afghanistan would make it to the World Cup but they proved everyone wrong when they won the World Cup qualifier final against West Indies.

West Indies, who are surprisingly the weakest side in the tournament will look to turn things around by beating Afghanistan. All in all, it’s going to be a cracker.

The full schedule of the ICC World Cup matches is given below:

Match No.

Date

Match

Venue

1

30th May 2019

England Vs South Africa

The Oval, London

2

31st May 2019

West Indies Vs Pakistan

Trent Bridge, Nottingham

3

1st June 2019

New Zealand Vs Sri Lanka

Cardiff Wales Stadium, Cardiff

4

1st June 2019

Afghanistan Vs Australia

Cardiff Wales Stadium, Cardiff

5

2nd June 2019

South Africa Vs Bangladesh

The Oval, London

6

3rd June 2019

England Vs Pakistan

Trent Bridge, Nottingham

7

4th June 2019

Afghanistan Vs Sri Lanka

Cardiff Wales Stadium, Cardiff

8

5th June 2019

Bangladesh Vs New Zealand

The Oval, London

9

5th June 2019

South Africa Vs India

Hampshire Bowl, Southampton

10

6th June 2019

Australia Vs West Indies

Trent Bridge, Nottingham

11

7th June 2019

Pakistan Vs Sri Lanka

County Ground Bristol, Bristol

12

8th June 2019

England Vs Bangladesh

Cardiff Wales Stadium, Cardiff

13

8th June 2019

Afghanistan Vs New Zealand

County Ground Taunton, Taunton

14

9th June 2019

India Vs Australia

The Oval, London

15

10th June 2019

South Africa Vs West Indies

Hampshire Bowl, Southampton

16

11th June 2019

Bangladesh Vs Sri Lanka

County Ground Bristol, Bristol

17

12th June 2019

Australia Vs Pakistan

County Ground Taunton, Taunton

18

13th June 2019

India Vs New Zealand

Trent Bridge, Nottingham

19

14th June 2019

England Vs West Indies

Hampshire Bowl, Southampton

20

15th June 2019

South Africa Vs Afghanistan

Cardiff Wales Stadium, Cardiff

21

15th June 2019

Sri Lanka Vs Australia

The Oval, London

22

16th June 2019

India Vs Pakistan

Old Trafford, Manchester

23

17th June 2019

West Indies Vs Bangladesh

County Ground Taunton, Taunton

24

18th June 2019

England Vs Afghanistan

Old Trafford, Manchester

25

19th June 2019

New Zealand Vs South Africa

Edgbaston, Birmingham

26

20th June 2019

Australia Vs Bangladesh

Trent Bridge, Nottingham

27

21st June 2019

England Vs Sri Lanka

Headingley, Leeds

28

22nd June 2019

West Indies Vs New Zealand

Old Trafford, Manchester

29

22nd June 2019

India Vs Afghanistan

Hampshire Bowl, Southampton

30

23rd June 2019

Pakistan Vs South Africa

Lord’s, London

31

24th June 2019

Bangladesh Vs Afghanistan

Hampshire Bowl, Southampton

32

25th June 2019

England Vs Australia

Lord’s, London

33

26th June 2019

New Zealand Vs Pakistan

Edgbaston, Birmingham

34

27th June 2019

West Indies Vs India

Old Trafford, Manchester

35

28th June 2019

Sri Lanka Vs South Africa

The Riverside, Chester-le-Street

36

29th June 2019

Pakistan Vs Afghanistan

Headingley, Leeds

37

29th June 2019

New Zealand Vs Australia

Lord’s, London

38

30th June 2019

England Vs India

Edgbaston, Birmingham

39

1st July 2019

Sri Lanka Vs West Indies

The Riverside, Chester-le-Street

40

2nd July 2019

Bangladesh Vs India

Edgbaston, Birmingham

41

3rd July 2019

England Vs New Zealand

The Riverside, Chester-le-Street

42

4th July 2019

Afghanistan Vs West Indies

Headingley, Leeds

43

5th July 2019

Pakistan Vs Bangladesh

Lord’s, London

44

6th July 2019

Australia Vs South Africa

Old Trafford, Manchester

45

6th July 2019

Sri Lanka Vs India

Headingley, Leeds

46

9th July 2019

First semifinal (1 Vs 4)

Old Trafford, Manchester

47

10th July 2019

Reserve Day

Old Trafford, Manchester

48

12th July 2019

Second semi-final (2 Vs 3)

Edgbaston, Birmingham

49

12th July 2019

Reserve Day

Edgbaston, Birmingham

50

1st July 2019

Final

Lord’s, London

51

15th July 2019

Reserve Day

Lord’s, London

For updates regularly visit: Allsportspk