2023 will see 40 bilateral tours and a World Cup, bringing with them hundreds of matches.

Zero Wicket have compiled the full list of fixtures for 2023, and will update this page every time a new fixture is confirmed, with most tours in the second half of the year still yet to have specifics announced by the competing cricket boards.

World Cup fixtures are also yet to be announced.

Once a tour is completed, it will be moved to the bottom of the page and updated with match results.

Note all times listed are AEDT, or AEST outside of daylight savings..

New Zealand multi-format tour of Pakistan

The first Test was played at the end of December, with New Zealand to kick off their year with the second Test, followed by three ODIs.

Date Time Match Venue
Mon Dec 26 4:00pm 1st Test: Match drawn National Stadium, Karachi
Mon Jan 2 4:00pm Pakistan vs New Zealand, 2nd Test National Stadium, Karachi
Mon Jan 9 8:30pm Pakistan vs New Zealand, 1st ODI National Stadium, Karachi
Wed Jan 11 8:30pm Pakistan vs New Zealand, 2nd ODI National Stadium, Karachi
Fri Jan 13 8:30pm Pakistan vs New Zealand, 3rd ODI National Stadium, Karachi

South Africa Test tour of Australia

Two Tests in this series were played at the back-end of 2022, with the final to be played in the first week of January at the Sydney Cricket Ground.

Date Time Match Venue
Sat, Dec 17 11:20am 1st Test: Australia won by an innings and 182 runs The Gabba, Brisbane
Mon, Dec 26 10:30am 2nd Test: Australia won by 6 wickets Melbourne Cricket Ground, Melbourne
Wed Jan 4 10:30am Australia vs South Africa, 3rd Test Sydney Cricket Ground, Sydney

Sri Lanka limited overs tour of India

Sri Lanka will kick off their year with a six-game white ball tour of India, split into three in each format. For India, it's the first of 12 white ball fixtures in a period of four weeks.

Date Time Match Venue
Wed Jan 4 12:30am India vs Sri Lanka, 1st T20I Wankhede Stadium, Mumbai
Fri Jan 6 12:30am India vs Sri Lanka, 2nd T20I Maharashtra CAS, Pune
Sun Jan 8 12:30am India vs Sri Lanka, 3rd T20I Saurashtra CAS, Rajkot
Tue Jan 10 7pm India vs Sri Lanka, 1st ODI Barsapara Cricket Stadium, Guwahati
Thu Jan 12 7pm India vs Sri Lanka, 2nd ODI Eden Gardens, Kolkata
Sun Jan 15 7pm India vs Sri Lanka, 3rd ODI Greenfield Stadium, Thiruvananthapuram

Ireland limited overs tour of Zimbabwe

Ireland will play a series of important games in the ODI format against Zimbabwe, with three wins potentially moving them back within reach of a direct qualification spot for the World Cup. Three T20I matches will also be included.

Date Time Match Venue
Wed Jan 18 10pm Zimbabwe vs Ireland, 1st T20I Harare Sports Club, Harare
Sat Jan 21 10pm Zimbabwe vs Ireland, 2nd T20I Harare Sports Club, Harare
Tue Jan 24 10pm Zimbabwe vs Ireland, 3rd T20I Harare Sports Club, Harare
Sat Jan 28 6:15pm Zimbabwe vs Ireland, 1st ODI Harare Sports Club, Harare
Mon Jan 30 6:15pm Zimbabwe vs Ireland, 2nd ODI Harare Sports Club, Harare
Thu Feb 2 6:15pm Zimbabwe vs Ireland, 3rd ODI Harare Sports Club, Harare

New Zealand limited overs tour of India

New Zealand will be India's second opponent of the month, also turning up to the sub-continent for three matches in each of the white-ball formats.

Date Time Match Venue
Wed Jan 18 7pm India vs New Zealand, 1st ODI Wankhede Stadium, Mumbai
Sat Jan 21 7pm India vs New Zealand, 2nd ODI Maharashtra CAS, Pune
Tue Jan 24 7pm India vs New Zealand, 3rd ODI Saurashtra CAS, Rajkot
Sat Jan 28 1am India vs New Zealand, 1st T20I Barsapara Cricket Stadium, Guwahati
Mon Jan 30 1am India vs New Zealand, 2nd T20I Eden Gardens, Kolkata
Thu Feb 2 1am India vs New Zealand, 3rd T20I Greenfield Stadium, Thiruvananthapuram

England ODI tour of South Africa

England's first commitment of the new year will come against South Africa in the form of a crucial three-match ODI series. South Africa will desperately be chasing wins as they attempt to keep their World Cup direct qualification hopes alive.

Date Time Match Venue
Fri Jan 27 10pm South Africa vs England, 1st ODI Mangaung Oval, Bloemfontein
Sun Jan 29 10pm South Africa vs England, 2nd ODI Mangaung Oval, Bloemfontein
Wed Feb 1 10pm South Africa vs England, 3rd ODI Diamond Oval, Kimberley

West Indies Test tour of Zimbabwe

The West Indies will tune up for their later series against South Africa with two Tests in the region against Zimbabwe, with both to be held outside of Harare.

Date Time Match Venue
Sat Feb 4 7pm Zimbabwe vs West Indies, 1st Test Queens Sports Club, Bulawayo
Sun Feb 12 7pm Zimbabwe vs West Indies, 2nd Test Queens Sports Club, Bulawayo

Australia Test and ODI tour of India

Australia's first big tour of 2023 comes in the form of the Border-Gavaskar series away against India. They will play four Tests, immediately followed up by three ODIs.

Date Time Match Venue
Thu Feb 9 3pm India vs Australia, 1st Test Vidarbha CAS, Nagpur
Fri Feb 17 3pm India vs Australia, 2nd Test Arun Jaitley Stadium, Delhi
Wed Mar 1 3pm India vs Australia, 3rd Test Himachal Pradesh CAS, Dharamsala
Thu Mar 9 3pm India vs Australia, 4th Test Narendra Modi Stadiuym, Ahmedabad
Fri Mar 17 7pm India vs Australia, 1st ODI Wankhede Stadium, Mumbai
Sun Mar 19 7pm India vs Australia, 2nd ODI Rajasekhara Reddy ACA-VDCA CS, Visakhapatnam
Wed Mar 22 7pm India vs Australia, 3rd ODI MA Chidambaram Stadium, Chennai

England Test tour of New Zealand

England's new aggressive approach to Test cricket will receive a serious workout in the seam and swing friendly New Zealand conditions, with two Tests against the Black Caps, the first of which will be a day-night encounter.

Date Time Match Venue
Thu Feb 16 12pm New Zealand vs England, 1st Test Bay Oval, Mount Maunganui
Fri Feb 24 9am New Zealand vs England, 2nd Test Basin Reserve, Wellington

West Indies multi-format tour of South Africa

The West Indies will face their next stern test after a disappointing effort in Australia when they head to South Africa in February and March, with a pair of Tests, three T20Is and three crucial ODIs from the home side's point of view as they fight for direct World Cup qualification.

Date Time Match Venue
Tue Feb 28 7pm South Africa vs West Indies, 1st Test SuperSport Park, Centurion
Wed Mar 8 7pm South Africa vs West Indies, 2nd Test The Wanderers Stadium, Johannesburg
Thu Mar 16 10pm South Africa vs West Indies, 1st ODI Buffalo Park, East London
Sat Mar 18 10pm South Africa vs West Indies, 2nd ODI Buffalo Park, East London
Tue Mar 21 7pm South Africa vs West Indies, 3rd ODI Senwes Park, Potchefstroom
Sat Mar 25 11pm South Africa vs West Indies, 1st T20I SuperSport Park, Centurion
Sun Mar 26 11pm South Africa vs West Indies, 2nd T20I SuperSport Park, Centurion
Wed Mar 29 3am South Africa vs West Indies, 3rd T20I The Wanderers Stadium, Johannesburg

England limited overs tour of Bangladesh

England and Bangladesh will clash in three ODIs and three T20Is during March. Both teams have already qualified for the ODI World Cup, making the 50-over series a good lead in opportunity in similar conditions to the World Cup without the pressure of still needing to qualify.

Date Time Match Venue
Wed Mar 1 5pm Bangladesh vs England, 1st ODI Sher-e-Bangla National Stadium, Mirpur
Fri Mar 3 5pm Bangladesh vs England, 2nd ODI Sher-e-Bangla National Stadium, Mirpur
Mon Mar 6 5pm Bangladesh vs England, 3rd ODI Zahur Ahmed Chowdhury Stadium, Chattogram
Fri Mar 10 11pm Bangladesh vs England, 1st T20I Zahur Ahmed Chowdhury Stadium, Chattogram
Mon Mar 13 11pm Bangladesh vs England, 2nd T20I Sher-e-Bangla National Stadium, Mirpur
Wed Mar 15 11pm Bangladesh vs England, 3rd T20I Sher-e-Bangla National Stadium, Mirpur

Sri Lanka multi-format tour of New Zealand

New Zealand's home clashes against England will be followed up by a tour across all three formats, this time from Sri Lanka. Two Tests will kick things off before six white ball games follow.

Date Time Match Venue
Thu Mar 9 9am New Zealand vs Sri Lanka, 1st Test Hagley Oval, Christchurch
Fri Mar 17 9am New Zealand vs Sri Lanka, 2nd Test Basin Reserve, Wellington
Sat Mar 25 12pm New Zealand vs Sri Lanka, 1st ODI Eden Park, Auckland
Tue Mar 28 12pm New Zealand vs Sri Lanka, 2nd ODI Hagley Oval, Christchurch
Fri Mar 31 12pm New Zealand vs Sri Lanka, 3rd ODI Seddon Park, Hamilton
Sun Apr 2 10am New Zealand vs Sri Lanka, 1st T20I Eden Park, Auckland
Wed Apr 8 10am New Zealand vs Sri Lanka, 2nd T20I University Oval, Dunedin
Sat Apr 8 10am New Zealand vs Sri Lanka, 3rd T20I John Davies Oval, Queenstown

Ireland multi-format tour of Bangladesh

Bangladesh will host Ireland in a single Test, as well as three ODIs and three T20Is during March and April, with the spinning conditions to be a stern challenge for the Irish.

Fixtures TBC (March-April).

Australia ODI tour of Afghanistan in UAE

Under Afghanistan's new deal with the Emirates Cricket Board, they will host all home games in the United Arab Emirates. The first of those will be a three-match ODI series against Australia at the end of March. Both teams have already qualified for the World Cup, so this will be an ideal opportunity to tune up for the tournament.

Fixtures TBC (March).

Netherlands ODI tour of South Africa

The Netherlands will make a quick pit stop for some top level cricket when they play a pair of one day games against South Africa at the back end of March.

Date Time Match Venue
Fri Mar 31 10pm South Africa vs Netherlands, 1st ODI Willowmoore Park, Benoni
Sun Apr 2 6pm South Africa vs Netherlands, 2nd ODI The Wanderers Stadium, Johannesburg

New Zealand limited overs tour of Pakistan

New Zealand will be back in Pakistan for the second time in five months, this time to play limited overs fixtures only. They will play a total of ten matches, with five ODIs and five T20Is.

Date Time Match Venue
Thu Apr 13 11pm Pakistan vs New Zealand, 1st T20I National Stadium, Karachi
Sat Apr 15 11pm Pakistan vs New Zealand, 2nd T20I National Stadium, Karachi
Sun Apr 16 11pm Pakistan vs New Zealand, 3rd T20I National Stadium, Karachi
Wed Apr 19 11pm Pakistan vs New Zealand, 4th T20I National Stadium, Karachi
Sun Apr 23 11pm Pakistan vs New Zealand, 5th T20I Gadaffi Stadium, Lahore
Wed Apr 26 7:30pm Pakistan vs New Zealand, 1st ODI Gadaffi Stadium, Lahore
Fri Apr 28 7:30pm Pakistan vs New Zealand, 2nd ODI Gadaffi Stadium, Lahore
Mon May 1 7:30pm Pakistan vs New Zealand, 3rd ODI Rawalpindi Cricket Stadium, Rawalpindi
Thu May 4 7:30pm Pakistan vs New Zealand, 4th ODI Rawalpindi Cricket Stadium, Rawalpindi
Sun May 7 7:30pm Pakistan vs New Zealand, 5th ODI Rawalpindi Cricket Stadium, Rawalpindi

Ireland multi-format tour of Sri Lanka

Ireland will hit the road in April to take on Sri Lanka, with a rare Test match for the nation to be included alongside a pair of ODIs.

Fixtures TBC (April).

Bangladesh limited overs tour of Ireland

Bangladesh were originally set to return the earlier favour with a Test match in Ireland, however, the two boards have since agreed to play an extra T20I, meaning the tour of Ireland will be three ODIs and four T20Is, with the matches in the 50-over format being the final of the Super League.

Fixtures TBC (May).

Ireland Test tour of England

Ireland will play a one-off Test against England once again in 2023, with it to grace the historic Lord's.

Date Time Match Venue
Thu Jun 1 8pm England vs Ireland, Test Lord's, London

World Test Championship final

Australia, India, South Africa and Sri Lanka all remain in the running to qualify for the second instalment of the World Test Championship final, which is set to be held in early June at The Oval in London.

Fixtures TBC (June).

Afghanistan multi-format tour of Bangladesh

Afghanistan will get a busy period of their calendar for 2023 underway with a tour to Bangladesh which will see them play two Tests, three ODIs and three T20Is. For Bangladesh, the series comes after their tour of Ireland.

Fixtures TBC (June and July).

Australia Test tour of England

Cricket's biggest series, the Ashes, will return, with England looking to regain the urn on home soil. Australia's dominance in the series has been clear to see, but will it continue in 2023?

Date Time Match Venue
Fri Jun 16 8pm England vs Australia, 1st Test Edgbaston, Birmingham
Wed Jun 28 8pm England vs Australia, 2nd Test Lord's, London
Thu Jul 6 8pm England vs Australia, 3rd Test Headingley, Leeds
Wed Jul 19 8pm England vs Australia, 4th Test Old Trafford, Manchester
Thu Jul 27 8pm England vs Australia, 5th Test The Oval, London

India multi-format tour of West Indies

After a substantial break, India will return to action with a trip to thre Caribeean, where they will play two Tests and three matches in each white ball format against the West Indies.

Fixtures TBC (July and August).

Pakistan Test tour of Sri Lanka

Pakistan will play their first cricket in almost three months with an important two-Test tour of Sri Lanka that also counts towards the World Test Championship.

Fixtures TBC (July and August).

Zimbabwe multi-format tour of Afghanistan in UAE

Zimbabwe's first cricket since March will come in the form of a two-Test, three-ODI and three-T20I tour of the UAE in Afghanistan.

Fixtures TBC (July and August).

Pakistan ODI tour of Afghanistan in UAE

Pakistan will be the third opponent of a busy stretch for Afghanistan, with three more ODIs to be held in the UAE, in what will be yet another opportunity for both teams to tune up for the World Cup in India.

Fixtures TBC (August).

Australia limited overs tour of South Africa

Following two big Test series away from home, Australia will get into World Cup tune up mode with a five-match ODI series and three-match T20I series against South Africa on the road. It also serves as South Africa's first bilateral fixture since the end of March, although they may to have to play a qualification tournament in June and July for the right to go to the World Cup.

Fixtures TBC (August and September)

New Zealand limited overs tour of England

New Zealand and England will tune up for the ODI World Cup with a long limited overs series in England, seeing four T20Is and four ODIs.

Date Time Match Venue
Thu Aug 31 3am England vs New Zealand, 1st T20I Riverside Ground, Chester-le-Street
Sun Sep 2 3am England vs New Zealand, 2nd T20I Old Trafford, Manchester
Sun Sep 3 11:30pm England vs New Zealand, 3rd T20I Edgbaston, Birmingham
Wed Sep 6 3am England vs New Zealand, 4th T20I Trent Bridge, Nottingham
Fri Sep 8 9:30pm England vs New Zealand, 1st ODI Sophia Gardens, Cardiff
Sun Sep 10 8pm England vs New Zealand, 1st ODI Rose Bowl, Southampton
Wed Sep 13 9:30pm England vs New Zealand, 1st ODI The Oval, London
Fri Sep 15 9:30pm England vs New Zealand, 1st ODI Lord's, London

Asia Cup in Pakistan

The Asia Cup will revert to an ODI format for 2023 ahead of the World Cup, with Pakistan set to host. The final make-up of teams are yet to be confirmed, as is the host, with India unwilling to travel to the nation.

Fixtures TBC (September).

Ireland ODI tour of England

Ireland will know by this stage whether they have qualified for the World Cup, and could have a great opportunity to prepare in the form of a three-match ODI series against England, who also play their final matches before heading to India.

Date Time Match Venue
Thu Aug 31 3am England vs Ireland, 1st ODI Headingley, Leeds
Sun Sep 2 3am England vs Ireland, 2nd ODI Trent Bridge, Nottingham
Sun Sep 3 11:30pm England vs Ireland, 3rd ODI Bristol County Ground, Bristol

West Indies ODI tour of Afghanistan in UAE

The Asia Cup will be followed by more ODIs in the UAE for Afghanistan, with the West Indies to play their final lead in matches before the World Cup in the region during a three-match series.

Fixtures TBC (September).

Australia ODI tour of India

Australia's and India will have their final hit out for the World Cup with a three-match ODI series to be played in the week leading up to the tournament starting.

Fixtures TBC (September).

New Zealand ODI tour of Bangladesh

At the same time as the West Indies travel to play Afghanistan, and Australia play India, New Zealand will have their own hit out in sub-continent conditions with three ODIs against Bangladesh ahead of the World Cup.

Fixtures TBC (September).

ODI World Cup in India

The ODI World Cup will take centre stage in India during October and early November, with the tournament set to take approximately six weeks and feature ten teams. India, Afghanistan, Australia, Bangladesh, England, Pakistan and New Zealand have already qualified, with another to qualify from the World Super League - currently, the West Indies, Sri Lanka, Ireland and South Africa remain in the mix. The three teams out of that group who fail to qualify, as well as already eliminated Zimbabwe and the Netherlands, are booked into a last ditch qualification tournament. They will be joined by Scotland, Oman and another team from League 2, as well as two teams from the qualifier play-off featuring Papua New Guinea, the United States of America, Canada and Jersey in the qualifier, to be held in Zimbabwe, with the two top sides joining the World Cup itself.

Fixtures TBC (October and November).

Australia T20 tour of India

Directly after the ODI World Cup, Australia and India will clash in a five-match T20 series which will set the beginning of the groundwork for the 2024 T20 World Cup, to be held in the West Indies and United States of America.

Fixtures TBC (November and December).

New Zealand Test tour of Bangladesh

Directly after the ODI World Cup, New Zealand and Bangladesh will take the short trip to Bangladesh for two Tests in spinning conditions.

Fixtures TBC (November and December).

England limited overs tour of West Indies

England and the West Indies will finish their year off in the Caribbean, with a three-match ODI and five-match T20I series to be played.

Fixtures TBC (December).

Pakistan Test tour of Australia

Pakistan will be the first team to land on Australian soil next summer for a three-Test series. The series, due to start in mid-December, will see two Tests before the end of the year including the Boxing Day Test, with the third Test to be played as the traditional new year's Test in 2024.

Fixtures TBC (December and January).

Bangladesh limited overs tour of New Zealand

Bangladesh and New Zealand will virtually jump on the same plane at the end of the second Test to travel to New Zealand, where three ODIs and three T20Is will be played.

Fixtures TBC (December and January.

Ireland tour of Zimbabwe

For the second time in the calendar year, Ireland will tour Zimbabwe. As per the January 2023 tour, three ODIs and three T20Is will be played, but this time, they will also be joined by a Test match.

Fixtures TBC (December).

India multi-format tour of South Africa

India will close the year out in South Africa, playing two Tests, three ODIs and three T20Is. Much of the series will wind up being played in January, with India then scheduled to return home immediately for a five-Test home series against England.

Fixtures TBC (December and January).