Year | Host | Winner | Runner-up | Result |
---|---|---|---|---|
1975 | EnglandSource |
West IndiesSource |
AustraliaSource |
West Indies won by 17 runs |
1979 | EnglandSource |
West IndiesSource |
EnglandSource |
West Indies won by 92 runs |
1983 | EnglandSource |
IndiaSource |
West IndiesSource |
India won by 43 runs |
1987 | AustraliaSource |
EnglandSource |
Australia won by 7 runs | |
1992 | PakistanSource |
EnglandSource |
Pakistan won by 22 runs | |
1996 | SrilankaSource |
AustraliaSource |
Sri Lanka won by 7 wickets | |
1999 | AustraliaSource |
PakistanSource |
Australia won by 8 wickets | |
2003 | South AfricaSource |
AustraliaSource |
IndiaSource |
Australia won by 125 runs |
2007 | West IndiesSource |
AustraliaSource |
SrilankaSource |
Australia won by 53 runs |
2011 | IndiaSource |
SrilankaSource |
India won by 6 wickets | |
2015 | AustraliaSource |
New ZealandSource |
Australia won by 7 wickets | |
2019 | ||||
2023 | IndiaSource |
Sl.No | Date | Fixtures | Venue | Time |
---|---|---|---|---|
1. | Thursday, May 30 | England vs SouthAfrica | The Oval, London | 3.00pm IST |
2. | Friday, May 31 | West Indies vs Pakistan | Trent Bridge, Nottingham | 3.00pm IST |
3. | Saturday, June 1 | New Zealand vs SriLanka | Cardiff Wales Stadium, Cardiff | 3.00pm IST |
4. | Saturday, June 1 | Afghanistan vs Australia | Bristol County Ground, Bristol | 6.00pm IST |
5. | Sunday, June 2 | SouthAfrica vs Bangladesh | The Oval, London | 3.00pm IST |
6. | Monday, June 3 | England vs Pakistan | Trent Bridge, Nottingham | 3.00pm IST |
7. | Tuesday, June 4 | Afghanistan vs SriLanka | Cardiff Wales Stadium, Cardiff | 3.00pm IST |
8. | Wednesday, June 5 | SouthAfrica vs India | Hampshire Bowl, Southampton | 3.00pm IST |
9. | Wednesday, June 5 | Bangladesh vs New Zealand | The Oval, London | 6.00pm IST |
10. | Thursday, June 6 | Australia vs West Indies | Trent Bridge, Nottingham | 3.00pm IST |
11. | Friday, June 7 | Pakistan vs SriLanka | Bristol County Ground, Bristol | 3.00pm IST |
12. | Saturday, June 8 | England vs Bangladesh | Cardiff Wales Stadium, Cardiff | 3.00pm IST |
13. | Saturday, June 8 | Afghanistan vs New Zealand | County Ground, Taunton | 6.00pm IST |
14. | Sunday, June 9 | India vs Australia | The Oval, London | 3.00pm IST |
15. | Monday, June 10 | South Africa vs West Indies | Hampshire Bowl, Southampton | 3.00pm IST |
16. | Tuesday, June 11 | Bangladesh vs SriLanka | Bristol County Ground, Bristol | 3.00pm IST |
17. | Wednesday, June 12 | Australia vs Pakistan | County Ground, Taunton | 3.00pm IST |
18. | Thursday, June 13 | India vs New Zealand | Trent Bridge, Nottingham | 3.00pm IST |
19. | Friday, June 14 | England vs West Indies | Hampshire Bowl, Southampton | 3.00pm IST |
20. | Saturday, June 15 | SriLanka vs Australia | The Oval, London | 3.00pm IST |
21. | Saturday, June 15 | SouthAfrica vs Afghanistan | Cardiff Wales Stadium, Cardiff | 6.00pm IST |
22. | Sunday, June 16 | India vs Pakistan | Old Trafford, Manchester | 3.00pm IST |
23. | Monday, June 17 | West Indies vs Bangladesh | County Ground, Taunton | 3.00pm IST |
24. | Tuesday, June 18 | England vs Afghanistan | Old Trafford, Manchester | 3.00pm IST |
25. | Wednesday, June 19 | New Zealand vs SouthAfrica | Edgbaston, Birmingham | 3.00pm IST |
26. | Thursday, June 20 | Australia vs Bangladesh | Trent Bridge, Nottingham | 3.00pm IST |
27. | Friday, June 21 | England vs SriLanka | Headingley, Leeds | 3.00pm IST |
28. | Saturday, June 22 | India vs Afghanistan | Hampshire Bowl, Southampton | 3.00pm IST |
29. | Saturday, June 22 | West Indies vs New Zealand | Old Trafford, Manchester | 6.00pm IST |
30. | Sunday, June 23 | Pakistan vs SouthAfrica | Lord's, London | 3.00pm IST |
31. | Monday, June 24 | Bangladesh vs Afghanistan | Hampshire Bowl, Southampton | 3.00pm IST |
32. | Tuesday, June 25 | England vs Australia | Lord's, London | 3.00pm IST |
33. | Wednesday, June 26 | New Zealand vs Pakistan | Edgbaston, Birmingham | 3.00pm IST |
34. | Thursday, June 27 | West Indies vs India | Old Trafford, Manchester | 3.00pm IST |
35. | Friday, June 28 | SriLanka vs SouthAfrica | The Riverside, Durham | 3.00pm IST |
36. | Saturday, June 29 | Pakistan vs Afghanistan | Headingley, Leeds | 3.00pm IST |
37. | Saturday, June 29 | New Zealand vs Australia | Lord's, London | 6.00pm IST |
38. | Sunday, June 30 | England vs India | Edgbaston, Birmingham | 3.00pm IST |
39. | Monday, July 1 | SriLanka vs West Indies | The Riverside, Durham | 3.00pm IST |
40. | Tuesday, July 2 | Bangladesh vs India | Edgbaston, Birmingham | 3.00pm IST |
41. | Wednesday, July 3 | England vs New Zealand | The Riverside, Durham | 3.00pm IST |
42. | Thursday, July 4 | Afghanistan vs West Indies | Headingley, Leeds | 3.00pm IST |
43. | Friday, July 5 | Pakistan vs Bangladesh | Lord's, London | 3.00pm IST |
44. | Saturday, July 6 | SriLanka vs India | Headingley, Leeds | 3.00pm IST |
45. | Saturday, July 6 | Australia vs SouthAfrica | Old Trafford, Manchester | 6.00pm IST |
46. | Tuesday, July 9 | Semi-Final #1(1 vs 4) | Old Trafford, Manchester | 3.00pm IST |
47. | Wednesday, July 10 | Reserve Day | Old Trafford, Manchester | 3.00pm IST |
48. | Thursday, July 11 | Semi-Final #2(2 vs 3) | Edgbaston, Birmingham | 3.00pm IST |
49. | Friday, July 12 | Reserve Day | Edgbaston, Birmingham | 3.00pm IST |
50. | Sunday, July 14 | Final | Lord's, London | 3.00pm IST |
51. | Monday, July 15 | Reserve Day | Lord's, London | 3.00pm IST |