Watch live cricket matches on mobile and desktop on Smartcric. Follow live scores, full schedules and squads for international series, T20 leagues and ICC events, all in one place.
Full Schedule
| Sri Lanka vs Pakistan, 2026 | 9 Oct - 21 Nov (3 T20Is, 2 Tests) |
| West Indies vs Bangladesh, 2026 | 22 Oct - 9 Nov (2 Tests) |
| India vs New Zealand 2026 | 22 Oct - 1 Dec (5 T20Is, 5 ODIs, 2 Tests) |
| Afghanistan vs Zimbabwe in UAE, 2026 | 27 Oct - 17 Nov (3 T20Is, 2 Tests) |
| CSA T20 Challenge 2026 | 25 Sep - 14 Nov (77 T20s) |
| Nepal Premier League 2026 | 26 Oct - 21 Nov (32 T20s) |
| ACC Men’s U19 Asia Cup 2026 | 5 Nov - 14 Nov (15 ODIs) |
| Abu Dhabi T10 League 2026 | 7 Nov - 20 Nov (32 T10s) |
| ICC Women’s Emerging Nations Trophy 2026 | 12 Nov - 25 Nov (30 T20s) |
| England vs Australia, 2026 | 13 Nov - 2 Dec (5 T20s, 3 ODIs) |
| Bangladesh vs South Africa, 2026 | 15 Nov - 13 Dec (3 T20s, 3 ODIs, 2 Tests) |
| ACC Men’s Asia Cup Rising Stars 2026 | 19 Nov - 29 Nov (15 ODIs) |
| International League T20 2026 | 21 Nov - 20 Dec (34 T20s) |
| New Zealand vs Australia, 2026-27 | 9 Dec 2026 - 8 Jan 2027 (4 Tests) |
| Big Bash League 2026-27 | 12 Dec 2026 - 26 Jan 2027 (44 T20s) |
| Sri Lanka vs India, 2026 | 13 Dec - 27 Dec (3 T20s, 3 ODIs) |
| England vs South Africa, 2026-27 | 17 Dec 2026 - 15 Jan 2027 (3 ODIs, 3 Tests) |
| Super Smash 2026-27 | 27 Dec 2026 - 30 Jan 2027 (32 T20s) |
| Zimbabwe vs India, 2027 | 3 Jan - 9 Jan (3 ODIs) |
| Women’s Premier League 2027 | 14 Jan - 7 Feb (22 T20s) |
| SA20, 2027 | 17 Jan - 21 Feb (34 T20s) |
| ICC Under-19 Women’s T20 World Cup 2027 | 21 Jan - 6 Feb (41 T20s) |
| Indian Premier League 2027 | 10 Mar - 15 May (Not Announced Yet) |
| Women’s Ashes 2027 | 24 Jun - 20 Jul (1 Test, 3 ODIs, 3 T20Is) |
| ICC Cricket World Cup League Two 2023-27 | 15 Feb 2024 - 29 Dec 2027 (145 ODIs) |
| Ireland vs Namibia, 2026 | 22 Oct - 1 Nov (5 ODIs) |
| Hong Kong Sixes 2026 | 30 Oct - 1 Nov (24 Sixes matches) |
| Australia vs South Africa, 2026 | 24 Sep - 31 Oct (3 ODIs, 3 Tests) |
| Pakistan ODI Tri-Series, 2026 | 18 Oct - 31 Oct (7 ODIs) |