Live and upcoming cricket from the competitions returned by API Cricket. IPL is prioritised among live games and among fixtures on the same date.

Scores and match states reflect the last successful update. Check the tournament viewing guide for channels and apps in your country.

Choose a viewing guide

Live and upcoming matches

In progress

  • Ranji Trophy First-classStumps
    Baroda355(115.3 ov)
    Uttar Pradesh196/0(55 ov)

    Day 2 - UP trail by 159 runs.

  • Ranji Trophy First-classStumps
    Goa397(119.4 ov)
    Bihar107(26.1 ov)63(22 ov)

    Day 2 - Bihar trail by 227 runs.

  • Ranji Trophy First-classStumps
    Madhya Pradesh209(66.1 ov)19(6 ov)
    Vidarbha334(103.3 ov)

    Day 2 - M. Pradesh trail by 106 runs.

  • Ranji Trophy First-classStumps
    Puducherry385(93.2 ov)
    Jammu & Kashmir149/0(50.3 ov)

    Day 2 - J & K trail by 236 runs.

  • Ranji Trophy First-classStumps
    Chhattisgarh284(90.1 ov)
    Hyderabad275/9(83 ov)

    Day 2 - Hyderabad trail by 9 runs.

  • Ranji Trophy First-classStumps
    Assam135(48.1 ov)
    Karnataka496/5(117 ov)

    Day 2 - Karnataka lead by 361 runs.

  • Ranji Trophy First-classStumps
    Punjab592/9d(156 ov)
    Andhra20/0(9 ov)

    Day 2 - Andhra trail by 572 runs.

  • Ranji Trophy First-classStumps
    Tripura268(92 ov)54(22 ov)
    Saurashtra118(45.5 ov)

    Day 2 - Tripura lead by 204 runs.

  • Ranji Trophy First-classStumps
    Jharkhand258/5(108 ov)
    Odisha

    Day 2 - Odisha chose to field.

  • Ranji Trophy First-classStumps
    Gujarat534/9d(144.2 ov)
    Kerala74/3(23 ov)

    Day 2 - Kerala trail by 460 runs.

  • Ranji Trophy First-classStumps
    Services266(88 ov)
    Delhi299/6(90 ov)

    Day 2 - Delhi lead by 33 runs.

  • Ranji Trophy First-classStumps
    Bengal143(36.5 ov)
    Maharashtra207/9(79 ov)

    Day 2 - Maharashtra lead by 64 runs.

  • Ranji Trophy First-classStumps
    Haryana153(59.5 ov)
    Uttarakhand296/7(122 ov)

    Day 2 - Uttarakhand lead by 143 runs.

  • Ranji Trophy First-classStumps
    Rajasthan78(30.3 ov)297(87 ov)
    Himachal Pradesh153(40 ov)

    Day 2 - Rajasthan lead by 222 runs.

  • Ranji Trophy First-classStumps
    Mumbai396(123.3 ov)
    Railways116/2(35 ov)

    Day 2 - Railways trail by 280 runs.

  • Ranji Trophy First-classStumps
    Tamil Nadu571/7d(154 ov)
    Chandigarh49/3(20 ov)

    Day 2 - Chandigarh trail by 522 runs.

  • Ranji Trophy First-classStumps
    Sikkim432(133.3 ov)
    Manipur126/4(44 ov)

    Day 2 - Manipur trail by 306 runs.

  • Ranji Trophy First-classStumps
    Nagaland254(69.5 ov)73(25 ov)
    Meghalaya144(46.4 ov)

    Day 2 - Nagaland lead by 183 runs.

  • Ranji Trophy First-classStumps
    Arunachal Pradesh285(77.5 ov)
    Mizoram366/3(101 ov)

    Day 2 - Mizoram lead by 81 runs.

Next up

  • NCL GT20 Canada T20Scheduled
    Toronto Kings
    Montreal Warriors
  • Sri Lanka tour of Pakistan TESTScheduled
    Pakistan Cricket Board Patron's XI
    Sri Lanka
  • India tour of New Zealand ODIScheduled
    New Zealand
    India
  • Women's Big Bash League T20Scheduled
    Hobart Hurricanes Women
    Melbourne Renegades Women
  • England Lions tour of West Indies T20Scheduled
    West Indies A
    England Lions
  • ICC Men's Cricket World Cup League 2 ODIScheduled
    United Arab Emirates
    Oman
  • West Indies tour of Bangladesh TestScheduled
    Bangladesh
    West Indies
  • Afghanistan v Zimbabwe TestScheduled
    Afghanistan
    Zimbabwe
  • Women's Big Bash League T20Scheduled
    Adelaide Strikers Women
    Brisbane Heat Women
  • Women's Big Bash League T20Scheduled
    Sydney Thunder Women
    Perth Scorchers Women
  • Nepal Premier League T20Scheduled
    Janakpur Bolts (NPL)
    Lumbini Lions (NPL)
  • Nepal Premier League T20Scheduled
    Biratnagar Kings (NPL)
    Kathmandu Gorkhas (NPL)
  • Asian Cricket Council Under-19s Asia Cup ODIScheduled
    Malaysia Under-19s
    Sri Lanka Under-19s
  • Afghanistan Under-19s tour of Oman ODIScheduled
    Afghanistan Under-19s
    Bangladesh Under-19s
  • CSA T20 Challenge T20Scheduled
    Warriors
    Boland
  • CSA T20 Challenge T20Scheduled
    Easterns
    Dolphins
  • India A tour of New Zealand TestScheduled
    New Zealand A
    India A
  • Women's Big Bash League T20Scheduled
    Melbourne Stars Women
    Sydney Sixers Women
  • Nepal Premier League T20Scheduled
    Karnali Yaks (NPL)
    Sudur Paschim Royals (NPL)
  • Nepal Premier League T20Scheduled
    Chitwan Rhinos (NPL)
    Pokhara Avengers (NPL)
  • Pro50 Championship ODIScheduled
    Mountaineers
    Southern Rocks
  • Pro50 Championship ODIScheduled
    Matabeleland Tuskers
    Mid West Rhinos
  • Asian Cricket Council Under-19s Asia Cup ODIScheduled
    Pakistan Under-19s
    United Arab Emirates Under-19s
  • Asian Cricket Council Under-19s Asia Cup ODIScheduled
    India Under-19s
    Nepal Under-19s
  • Ireland A tour of Zimbabwe TestScheduled
    Zimbabwe A
    Ireland A
  • CSA Women Pro50 Series ODIScheduled
    Dolphins Women
    Lions Women
  • CSA Women Pro50 Series ODIScheduled
    Eastern Province Women
    Titans Women
  • National Cricket League TestScheduled
    Sylhet Division
    Rajshahi Division
  • National Cricket League TestScheduled
    Mymensingh Division
    Barishal Division
  • National Cricket League TestScheduled
    Dhaka Division
    Khulna Division
  • National Cricket League TestScheduled
    Rangpur Division
    Chattogram Division
  • India tour of New Zealand ODIScheduled
    New Zealand
    India
  • The Ford Trophy ODIScheduled
    Northern Districts
    Otago
  • The Ford Trophy ODIScheduled
    Wellington
    Auckland
  • The Ford Trophy ODIScheduled
    Central Districts
    Canterbury
  • Women's Big Bash League T20Scheduled
    Melbourne Renegades Women
    Adelaide Strikers Women
  • Women's Big Bash League T20Scheduled
    Brisbane Heat Women
    Hobart Hurricanes Women
  • Nepal Premier League T20Scheduled
    Kathmandu Gorkhas (NPL)
    Lumbini Lions (NPL)
  • England Lions tour of West Indies ODIScheduled
    West Indies A
    England Lions
  • Afghanistan Under-19s tour of Oman ODIScheduled
    Afghanistan Under-19s
    Malaysia Under-19s
  • Asian Cricket Council Under-19s Asia Cup ODIScheduled
    Bangladesh Under-19s
    Sri Lanka Under-19s
  • CSA T20 Challenge T20Scheduled
    Boland
    South Western Districts
  • CSA T20 Challenge T20Scheduled
    Western Province
    Lions
  • CSA Women Pro20 Series T20Scheduled
    Dolphins Women
    Lions Women
  • CSA Women Pro20 Series T20Scheduled
    Eastern Province Women
    Titans Women
  • Hong Kong Premier League One-Day Tournament ODIScheduled
    Hong Kong Cricket Club
    Pakistan Association of Hong Kong
  • Hong Kong Premier League One-Day Tournament ODIScheduled
    Kowloon Cricket Club
    Diasqua Little Sai Wan Cricket Club
  • CSA Women's Division Two T20 T20Scheduled
    Mpumalanga Women
    Easterns Women
  • CSA Women's Division Two T20 T20Scheduled
    Boland Women
    Kei Women
  • Women's Big Bash League T20Scheduled
    Sydney Sixers Women
    Sydney Thunder Women
  • Women's Big Bash League T20Scheduled
    Perth Scorchers Women
    Melbourne Stars Women
  • Pro50 Championship ODIScheduled
    Mountaineers
    Southern Rocks
  • Pro50 Championship ODIScheduled
    Matabeleland Tuskers
    Mid West Rhinos
  • Asian Cricket Council Under-19s Asia Cup ODIScheduled
    Nepal Under-19s
    United Arab Emirates Under-19s
  • Asian Cricket Council Under-19s Asia Cup ODIScheduled
    India Under-19s
    Pakistan Under-19s
  • CSA T20 Challenge T20Scheduled
    Easterns
    Warriors
  • CSA T20 Challenge T20Scheduled
    Titans
    Dolphins
  • Sri Lanka tour of Pakistan TestScheduled
    Pakistan
    Sri Lanka
  • Nepal Premier League T20Scheduled
    Karnali Yaks (NPL)
    Pokhara Avengers (NPL)
  • Nepal Premier League T20Scheduled
    Chitwan Rhinos (NPL)
    Kathmandu Gorkhas (NPL)
  • England Lions tour of West Indies ODIScheduled
    West Indies A
    England Lions
  • Asian Cricket Council Under-19s Asia Cup ODIScheduled
    Bangladesh Under-19s
    Malaysia Under-19s
  • Afghanistan Under-19s tour of Oman ODIScheduled
    Afghanistan Under-19s
    Sri Lanka Under-19s

Viewing guides

Frequently asked questions

Can I watch a listed match here?

Cricket Matches has no video player. Use the relevant viewing guide to check access at an external service.