ODI Schedule
ODI stands for the One Day International matches. It had first come into existence in the Seventies in Australia and the man who was responsible for the development of this format was Kerry Pecker. The first One Day International match was played in January 1971 between the two oldest cricket playing nations i.e. England and Australia. This format is not as long as the test matches and things happen quickly in it. People get to see a lot more fours and sixes in the ODIs than what they get to see in test matches and that’s why, a large no. of people comes to the stadiums to watch this format. With some very important ODI tournaments like Asia Cup coming up, people would be interested to know about the schedule of the upcoming ODI games. Following is the list of the One Day international matches that will take place in near future.
| Date | Match Details |
|---|---|
|
Jul 14, 2026
11:00 local | 10:00 GMT
|
England vs India, 1st ODI
Edgbaston, Birmingham |
|
Jul 16, 2026
13:00 local | 12:00 GMT
|
England vs India, 2nd ODI
D/N Sophia Gardens, Cardiff
|
|
Jul 19, 2026
13:00 local | 12:00 GMT
|
England vs India, 3rd ODI
D/N Lords, London
|
|
Sep 22, 2026
11:00 local | 10:00 GMT
|
England vs Sri Lanka, 1st ODI
Riverside Ground, Chester le Street |
|
Sep 24, 2026
13:00 local | 12:00 GMT
|
England vs Sri Lanka, 2nd ODI
D/N Headingley, Leeds
|
|
Sep 27, 2026
11:00 local | 10:00 GMT
|
England vs Sri Lanka, 3rd ODI
Kennington Oval, London |