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.
Live and upcoming matches
In progress
- Baroda355(115.3 ov)Uttar Pradesh196/0(55 ov)
Day 2 - UP trail by 159 runs.
- Goa397(119.4 ov)Bihar107(26.1 ov)63(22 ov)
Day 2 - Bihar trail by 227 runs.
- Madhya Pradesh209(66.1 ov)19(6 ov)Vidarbha334(103.3 ov)
Day 2 - M. Pradesh trail by 106 runs.
- Puducherry385(93.2 ov)Jammu & Kashmir149/0(50.3 ov)
Day 2 - J & K trail by 236 runs.
- Chhattisgarh284(90.1 ov)Hyderabad275/9(83 ov)
Day 2 - Hyderabad trail by 9 runs.
- Assam135(48.1 ov)Karnataka496/5(117 ov)
Day 2 - Karnataka lead by 361 runs.
- Punjab592/9d(156 ov)Andhra20/0(9 ov)
Day 2 - Andhra trail by 572 runs.
- Tripura268(92 ov)54(22 ov)Saurashtra118(45.5 ov)
Day 2 - Tripura lead by 204 runs.
- Jharkhand258/5(108 ov)Odisha
Day 2 - Odisha chose to field.
- Gujarat534/9d(144.2 ov)Kerala74/3(23 ov)
Day 2 - Kerala trail by 460 runs.
- Services266(88 ov)Delhi299/6(90 ov)
Day 2 - Delhi lead by 33 runs.
- Bengal143(36.5 ov)Maharashtra207/9(79 ov)
Day 2 - Maharashtra lead by 64 runs.
- Haryana153(59.5 ov)Uttarakhand296/7(122 ov)
Day 2 - Uttarakhand lead by 143 runs.
- Rajasthan78(30.3 ov)297(87 ov)Himachal Pradesh153(40 ov)
Day 2 - Rajasthan lead by 222 runs.
- Mumbai396(123.3 ov)Railways116/2(35 ov)
Day 2 - Railways trail by 280 runs.
- Tamil Nadu571/7d(154 ov)Chandigarh49/3(20 ov)
Day 2 - Chandigarh trail by 522 runs.
- Sikkim432(133.3 ov)Manipur126/4(44 ov)
Day 2 - Manipur trail by 306 runs.
- Nagaland254(69.5 ov)73(25 ov)Meghalaya144(46.4 ov)
Day 2 - Nagaland lead by 183 runs.
- Arunachal Pradesh285(77.5 ov)Mizoram366/3(101 ov)
Day 2 - Mizoram lead by 81 runs.
Next up
- Toronto KingsMontreal Warriors
- Pakistan Cricket Board Patron's XISri Lanka
- New ZealandIndia
- Hobart Hurricanes WomenMelbourne Renegades Women
- West Indies AEngland Lions
- United Arab EmiratesOman
- BangladeshWest Indies
- AfghanistanZimbabwe
- Adelaide Strikers WomenBrisbane Heat Women
- Sydney Thunder WomenPerth Scorchers Women
- Janakpur Bolts (NPL)Lumbini Lions (NPL)
- Biratnagar Kings (NPL)Kathmandu Gorkhas (NPL)
- Malaysia Under-19sSri Lanka Under-19s
- Afghanistan Under-19sBangladesh Under-19s
- WarriorsBoland
- EasternsDolphins
- New Zealand AIndia A
- Melbourne Stars WomenSydney Sixers Women
- Karnali Yaks (NPL)Sudur Paschim Royals (NPL)
- Chitwan Rhinos (NPL)Pokhara Avengers (NPL)
- MountaineersSouthern Rocks
- Matabeleland TuskersMid West Rhinos
- Pakistan Under-19sUnited Arab Emirates Under-19s
- India Under-19sNepal Under-19s
- Zimbabwe AIreland A
- Dolphins WomenLions Women
- Eastern Province WomenTitans Women
- Sylhet DivisionRajshahi Division
- Mymensingh DivisionBarishal Division
- Dhaka DivisionKhulna Division
- Rangpur DivisionChattogram Division
- New ZealandIndia
- Northern DistrictsOtago
- WellingtonAuckland
- Central DistrictsCanterbury
- Melbourne Renegades WomenAdelaide Strikers Women
- Brisbane Heat WomenHobart Hurricanes Women
- Kathmandu Gorkhas (NPL)Lumbini Lions (NPL)
- West Indies AEngland Lions
- Afghanistan Under-19sMalaysia Under-19s
- Bangladesh Under-19sSri Lanka Under-19s
- BolandSouth Western Districts
- Western ProvinceLions
- Dolphins WomenLions Women
- Eastern Province WomenTitans Women
- Hong Kong Cricket ClubPakistan Association of Hong Kong
- Kowloon Cricket ClubDiasqua Little Sai Wan Cricket Club
- Mpumalanga WomenEasterns Women
- Boland WomenKei Women
- Sydney Sixers WomenSydney Thunder Women
- Perth Scorchers WomenMelbourne Stars Women
- MountaineersSouthern Rocks
- Matabeleland TuskersMid West Rhinos
- Nepal Under-19sUnited Arab Emirates Under-19s
- India Under-19sPakistan Under-19s
- EasternsWarriors
- TitansDolphins
- PakistanSri Lanka
- Karnali Yaks (NPL)Pokhara Avengers (NPL)
- Chitwan Rhinos (NPL)Kathmandu Gorkhas (NPL)
- West Indies AEngland Lions
- Bangladesh Under-19sMalaysia Under-19s
- Afghanistan Under-19sSri 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.