Cricket Database
0 of 50 calls today
Get a free API key Sign in Dashboard Upgrade
MenSeason

ICC Men's Cricket World Cup 2019

45 matches30 May to 14 July 2019
Matches45this season
Teams10took part
Most runs648RG Sharma
Most wickets27MA Starc

Results table

won and lost from every match of the season
TeamPWLNo result
India9720
Australia10730
England11731
New Zealand10631
Pakistan8530
Sri Lanka7340
Bangladesh8350
South Africa9351
West Indies9261
Afghanistan9090

Most runs

  1. RG Sharma9 inns, best 140648
  2. DA Warner10 inns, best 166647
  3. Shakib Al Hasan8 inns, best 124606
  4. KS Williamson9 inns, best 148578
  5. JE Root11 inns, best 107556
  6. JM Bairstow11 inns, best 111532
  7. AJ Finch10 inns, best 153507
  8. Babar Azam8 inns, best 101474

Most wickets

  1. MA Starcecon 5.4427
  2. LH Fergusonecon 4.8921
  3. JC Archerecon 4.5720
  4. Mustafizur Rahmanecon 6.7120
  5. JJ Bumrahecon 4.4218
  6. MA Woodecon 5.1618
  7. Mohammad Amirecon 4.9017
  8. TA Boultecon 4.8417

Sunday 14 July 2019

1 match
ODINew Zealand241/850England24150Match tiedFinal

Thursday 11 July 2019

1 match
ODIAustralia22349England226/232.1England won by 8 wicketsSemi Final

Tuesday 9 July 2019

1 match
ODINew Zealand239/850India22149.3New Zealand won by 18 runsSemi Final

Saturday 6 July 2019

2 matches
ODISouth Africa325/650Australia31549.5South Africa won by 10 runsMatch 45 ODISri Lanka264/750India265/343.3India won by 7 wicketsMatch 44

Friday 5 July 2019

1 match
ODIPakistan315/950Bangladesh22144.1Pakistan won by 94 runsMatch 43

Thursday 4 July 2019

1 match
ODIWest Indies311/650AFGAfghanistan28850West Indies won by 23 runsMatch 42

Wednesday 3 July 2019

1 match
ODIEngland305/850New Zealand18645England won by 119 runsMatch 41

Tuesday 2 July 2019

1 match
ODIIndia314/950Bangladesh28648India won by 28 runsMatch 40

Monday 1 July 2019

1 match
ODISri Lanka338/650West Indies315/950Sri Lanka won by 23 runsMatch 39

Sunday 30 June 2019

1 match
ODIEngland337/750India306/550England won by 31 runsMatch 38

Saturday 29 June 2019

2 matches
ODIAFGAfghanistan227/950Pakistan230/749.4Pakistan won by 3 wicketsMatch 36 ODIAustralia243/950New Zealand15743.4Australia won by 86 runsMatch 37

Friday 28 June 2019

1 match
ODISri Lanka20349.3South Africa206/137.2South Africa won by 9 wicketsMatch 35

Thursday 27 June 2019

1 match
ODIIndia268/750West Indies14334.2India won by 125 runsMatch 34

Wednesday 26 June 2019

1 match
ODINew Zealand237/650Pakistan241/449.1Pakistan won by 6 wicketsMatch 33

Tuesday 25 June 2019

1 match
ODIAustralia285/750England22144.4Australia won by 64 runsMatch 32

Monday 24 June 2019

1 match
ODIBangladesh262/750AFGAfghanistan20047Bangladesh won by 62 runsMatch 31

Sunday 23 June 2019

1 match
ODIPakistan308/750.1South Africa259/950Pakistan won by 49 runsMatch 30

Saturday 22 June 2019

2 matches
ODIIndia224/850AFGAfghanistan21349.5India won by 11 runsMatch 28 ODINew Zealand291/850West Indies28649New Zealand won by 5 runsMatch 29

Friday 21 June 2019

1 match
ODISri Lanka232/950England21247Sri Lanka won by 20 runsMatch 27

Thursday 20 June 2019

1 match
ODIAustralia381/550Bangladesh333/850Australia won by 48 runsMatch 26

Wednesday 19 June 2019

1 match
ODISouth Africa241/649New Zealand245/648.3New Zealand won by 4 wicketsMatch 25

Tuesday 18 June 2019

1 match
ODIEngland397/650AFGAfghanistan247/850England won by 150 runsMatch 24

Monday 17 June 2019

1 match
ODIWest Indies321/850Bangladesh322/341.3Bangladesh won by 7 wicketsMatch 23

Sunday 16 June 2019

1 match
ODIIndia336/550Pakistan212/640India won by 89 runs (DLS)Match 22

Saturday 15 June 2019

2 matches
ODIAFGAfghanistan12534.1South Africa131/128.4South Africa won by 9 wickets (DLS)Match 21 ODIAustralia334/750Sri Lanka24745.5Australia won by 87 runsMatch 20

Friday 14 June 2019

1 match
ODIWest Indies21244.4England213/233.1England won by 8 wicketsMatch 19

Wednesday 12 June 2019

1 match
ODIAustralia30749Pakistan26645.4Australia won by 41 runsMatch 17

Monday 10 June 2019

1 match
ODISouth Africa29/27.3West IndiesNo resultMatch 15

Sunday 9 June 2019

1 match
ODIIndia352/550Australia31650India won by 36 runsMatch 14

Saturday 8 June 2019

2 matches
ODIAFGAfghanistan17241.1New Zealand173/332.1New Zealand won by 7 wicketsMatch 13 ODIEngland386/650Bangladesh28048.5England won by 106 runsMatch 12

Thursday 6 June 2019

1 match
ODIAustralia28849West Indies273/950Australia won by 15 runsMatch 10

Wednesday 5 June 2019

2 matches
ODIBangladesh24449.2New Zealand248/847.1New Zealand won by 2 wicketsMatch 9 ODISouth Africa227/950India230/447.3India won by 6 wicketsMatch 8

Tuesday 4 June 2019

1 match
ODISri Lanka20136.5AFGAfghanistan15232.4Sri Lanka won by 34 runs (DLS)Match 7

Monday 3 June 2019

1 match
ODIPakistan348/850England334/950Pakistan won by 14 runsMatch 6

Sunday 2 June 2019

1 match
ODIBangladesh330/650South Africa309/850Bangladesh won by 21 runsMatch 5

Saturday 1 June 2019

2 matches
ODIAFGAfghanistan20738.2Australia209/334.5Australia won by 7 wicketsMatch 4 ODISri Lanka13629.2New Zealand137/016.1New Zealand won by 10 wicketsMatch 3

Friday 31 May 2019

1 match
ODIPakistan10521.4West Indies108/313.4West Indies won by 7 wicketsMatch 2

Thursday 30 May 2019

1 match
ODIEngland311/850South Africa20739.5England won by 104 runsMatch 1