Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
On This Day
AI Insight
▼ QUICK LINKS
On This Day
▼
Records of the Day
Innings & bowling
Milestones of the Day
Career landmarks
Cricket AI Insight
AI analysis
Recent Series
▼
ICC Cricket World Cup
New Zealand in England ODI Series
New Zealand in England T20I Series
The Ashes
Bangladesh in England Test Match
Pakistan in England ODI Series
Recent Teams
▼
TBA
India
Zimbabwe
England
Bangladesh
New Zealand
Recent Players
▼
Harry Brook
Brad Evans
Will Jacks
Joe Root
Sikandar Raza
Josh Tongue
Abhishek Sharma
Ishan Kishan
Rashid Khan
Azmatullah Omarzai
Axar Patel
Ben Duckett
ODI World Cup
▼
World Cup 2023
World Cup 2019
World Cup 2015
World Cup 2011
World Cup 2007
World Cup 2003
World Cup 1999
World Cup 1996
World Cup 1992
World Cup 1987
World Cup 1983
World Cup 1979
World Cup 1975
T20 World Cup
▼
World Cup 2026
World Cup 2024
World Cup 2022
World Cup 2021
World Cup 2016
World Cup 2014
World Cup 2012
World Cup 2010
World Cup 2009
World Cup 2007
Champions Trophy
▼
Champions Trophy 2025
Champions Trophy 2017
Champions Trophy 2013
Champions Trophy 2009
Champions Trophy 2006
Champions Trophy 2004
Champions Trophy 2002
Yearwise Records
▼
2026 Stats
2025 Stats
2024 Stats
2023 Stats
2022 Stats
2021 Stats
2020 Stats
2019 Stats
2018 Stats
All-Time Stats
All archives →
Cricket Matches of 2026
Every fixture · every format · every series
Year
FORMAT
ALL
TEST
ODI
T20I
NOVEMBER 2026
5
THU
TEST
Bangladesh
0
vs
West Indies
0
West Indies in Bangladesh Test Series · Sylhet International Cricket Stadium, Bangladesh
4
H2H
14
TEST
Afghanistan
0
vs
Zimbabwe
0
Afghanistan v Zimbabwe Test Series
2
H2H
2
7
SAT
ODI
New Zealand
0
vs
India
0
India in New Zealand ODI Series · Hnry Stadium, Wellington, New Zealand
52
H2H
63
9
MON
TEST
Pakistan
0
vs
Sri Lanka
0
Sri Lanka in Pakistan Test Series · Rawalpindi Cricket Stadium, Pakistan
23
H2H
17
10
TUE
ODI
New Zealand
0
vs
India
0
India in New Zealand ODI Series · Seddon Park, Hamilton, New Zealand
52
H2H
63
13
FRI
ODI
New Zealand
0
vs
India
0
India in New Zealand ODI Series · Bay Oval, Mount Maunganui, New Zealand
52
H2H
63
TEST
Afghanistan
0
vs
Zimbabwe
0
Afghanistan v Zimbabwe Test Series
2
H2H
2
ODI
Australia
0
vs
England
0
England in Australia ODI Series · Perth Stadium, Australia
91
H2H
65
15
SUN
ODI
Australia
0
vs
England
0
England in Australia ODI Series · Adelaide Oval, Australia
91
H2H
65
ODI
New Zealand
0
vs
India
0
India in New Zealand ODI Series · Bay Oval, Mount Maunganui, New Zealand
52
H2H
63
TEST
South Africa
0
vs
Bangladesh
0
Bangladesh in South Africa Test Series · The Wanderers Stadium, Johannesburg, South Africa
14
H2H
0
17
TUE
TEST
Pakistan
0
vs
Sri Lanka
0
Sri Lanka in Pakistan Test Series · Gaddafi Stadium, Lahore, Pakistan
23
H2H
17
18
WED
ODI
Australia
0
vs
England
0
England in Australia ODI Series · Bellerive Oval, Hobart, Australia
91
H2H
65
TEST
New Zealand
0
vs
India
0
India in New Zealand Test Series · Basin Reserve, Wellington, New Zealand
13
H2H
22
21
SAT
T20I
Australia
0
vs
England
0
England in Australia T20I Series · Melbourne Cricket Ground, Australia
12
H2H
12
23
MON
TEST
South Africa
0
vs
Bangladesh
0
Bangladesh in South Africa Test Series · SuperSport Park, Centurion, South Africa
14
H2H
0
24
TUE
T20I
Australia
0
vs
England
0
England in Australia T20I Series · Carrara Oval, Australia
12
H2H
12
26
THU
TEST
New Zealand
0
vs
India
0
India in New Zealand Test Series · Hagley Oval, Christchurch, New Zealand
13
H2H
22
27
FRI
T20I
Australia
0
vs
England
0
England in Australia T20I Series · Brisbane Cricket Ground, Woolloongabba, Brisbane, Australia
12
H2H
12
29
SUN
T20I
Australia
0
vs
England
0
England in Australia T20I Series · Sydney Cricket Ground, Australia
12
H2H
12
DECEMBER 2026
1
TUE
ODI
South Africa
0
vs
Bangladesh
0
Bangladesh in South Africa ODI Series · Buffalo Park, East London, South Africa
19
H2H
6
2
WED
T20I
Australia
0
vs
England
0
England in Australia T20I Series · Manuka Oval, Canberra, Australia
12
H2H
12
4
FRI
ODI
South Africa
0
vs
Bangladesh
0
Bangladesh in South Africa ODI Series · St George's Park, Gqeberha, South Africa
19
H2H
6
7
MON
ODI
South Africa
0
vs
Bangladesh
0
Bangladesh in South Africa ODI Series · Newlands, Cape Town, South Africa
19
H2H
6
9
WED
TEST
Australia
0
vs
New Zealand
0
Trans-Tasman Trophy · Perth Stadium, Australia
36
H2H
8
10
THU
T20I
South Africa
0
vs
Bangladesh
0
Bangladesh in South Africa T20I Series · Diamond Oval, Kimberley, South Africa
9
H2H
0
12
SAT
T20I
South Africa
0
vs
Bangladesh
0
Bangladesh in South Africa T20I Series · Willowmoore Park, Benoni, South Africa
9
H2H
0
13
SUN
T20I
South Africa
0
vs
Bangladesh
0
Bangladesh in South Africa T20I Series · SuperSport Park, Centurion, South Africa
9
H2H
0
ODI
India
0
vs
Sri Lanka
0
Sri Lanka in India ODI Series · Arun Jaitley Stadium, Delhi, India
99
H2H
59
16
WED
ODI
India
0
vs
Sri Lanka
0
Sri Lanka in India ODI Series · M Chinnaswamy Stadium, Bengaluru, India
99
H2H
59
17
THU
TEST
Australia
0
vs
New Zealand
0
Trans-Tasman Trophy · Adelaide Oval, Australia
36
H2H
8
TEST
South Africa
0
vs
England
0
Basil D'Oliveira Trophy · The Wanderers Stadium, Johannesburg, South Africa
35
H2H
66
19
SAT
ODI
India
0
vs
Sri Lanka
0
Sri Lanka in India ODI Series · Narendra Modi Stadium, Ahmedabad, India
99
H2H
59
22
TUE
T20I
India
0
vs
Sri Lanka
0
Sri Lanka in India T20I Series · Niranjan Shah Stadium, Rajkot, India
23
H2H
9
24
THU
T20I
India
0
vs
Sri Lanka
0
Sri Lanka in India T20I Series · Barabati Stadium, Cuttack, India
23
H2H
9
26
SAT
TEST
South Africa
0
vs
England
0
Basil D'Oliveira Trophy · SuperSport Park, Centurion, South Africa
35
H2H
66
TEST
Australia
0
vs
New Zealand
0
Trans-Tasman Trophy · Melbourne Cricket Ground, Australia
36
H2H
8
27
SUN
T20I
India
0
vs
Sri Lanka
0
Sri Lanka in India T20I Series · Maharashtra Cricket Association Stadium, Pune, India
23
H2H
9
JANUARY 2027
3
SUN
TEST
South Africa
0
vs
England
0
Basil D'Oliveira Trophy · Newlands, Cape Town, South Africa
35
H2H
66
4
MON
TEST
Australia
0
vs
New Zealand
0
Trans-Tasman Trophy · Sydney Cricket Ground, Australia
36
H2H
8
T20 LEAGUES — 2026
Indian Premier League — 2026 Schedule
IPL HOME →
20
WED
IPL
- IST
KKR
Kolkata Knight Riders
vs
MI
Mumbai Indians — -
65th Match · -
21
THU
IPL
- IST
CSK
Chennai Super Kings
vs
GT
Gujarat Titans — -
66th Match · -
22
FRI
IPL
- IST
SRH
Sunrisers Hyderabad
vs
RCB
Royal Challengers Bangalore — -
67th Match · -
23
SAT
IPL
- IST
LSG
Lucknow Supergiants
vs
PKBS
Punjab Kings — -
68th Match · -
24
SUN
IPL
- IST
MI
Mumbai Indians
vs
RR
Rajasthan Royals — -
69th Match · -
24
SUN
IPL
- IST
KKR
Kolkata Knight Riders
vs
DC
Delhi Capitals — -
70th Match · -
26
TUE
IPL
RCB won by 92 runs
RCB
Royal Challengers Bangalore
vs
GT
Gujarat Titans
Qualifier 1 Match · -
27
WED
IPL
- IST
SRH
Sunrisers Hyderabad
vs
RR
Rajasthan Royals
Eliminator Match · -
29
FRI
IPL
00:00 IST
GT
Gujarat Titans — 0
vs
RR
Rajasthan Royals — 0
Qualifier 2 Match · Mohali
31
SUN
IPL
- IST
RCB
Royal Challengers Bangalore
vs
GT
Gujarat Titans
Final Match · Ahmedabad
Carabian Premier League — 2026 Upcoming
CPL HOME →
31
MON
CPL
- IST
Trinbago Knight Riders
vs
Guyana Amazon Warriors
22nd Match · -
-
H2H
-
31
MON
CPL
- IST
Trinbago Knight Riders
vs
Guyana Amazon Warriors
22nd Match · -
-
H2H
-
6
SUN
CPL
- IST
Guyana Amazon Warriors
vs
St Kitts and Nevis Patriots
28th Match · -
-
H2H
-
6
SUN
CPL
- IST
Guyana Amazon Warriors
vs
St Kitts and Nevis Patriots
28th Match · -
-
H2H
-
SA XX — 2026 Schedule
SA20 HOME →
15
THU
SA20
Royals won by 6 wickets (with 29 balls remaining)
PC
Pretoria Capitals — (15.1/20 ov, T:128) 128/4
vs
PR
Paarl Royals — 127
25th Match (D/N) · Centurion
16
FRI
SA20
MI Cape Town won by 3 wickets (with 4 balls remaining)
MICT
MI Cape Town — (19.2/20 ov, T:140) 140/7
vs
SEC
Sunrisers Eastern Cape — 139/9
26th Match (D/N) · Cape Town
17
SAT
SA20
Super Giants won by 58 runs
DSG
Durban's Super Giants — 189/7
vs
PR
Paarl Royals — (20 ov, T:190) 131/9
27th Match · Durban
17
SAT
SA20
Capitals won by 21 runs
JSK
Joburg Super Kings — 143/6
vs
PC
Pretoria Capitals — (20 ov, T:144) 122/8
28th Match (D/N) · Johannesburg
18
SUN
SA20
Sunrisers won by 7 wickets (with 1 ball remaining)
SEC
Sunrisers Eastern Cape — (19.5/20 ov, T:149) 149/3
vs
MICT
MI Cape Town — 148/6
29th Match (D/N) · Gqeberha
19
MON
SA20
Super Kings won by 44 runs
PR
Paarl Royals — 166/5
vs
JSK
Joburg Super Kings — (18.1/20 ov, T:167) 122
30th Match (D/N) · Paarl
21
WED
SA20
00:00 IST
TBC
TBA
vs
TBC
TBA
Qualifier 1 (D/N) Match ·
22
THU
SA20
Royals won by 36 runs
TBC
TBA — 210/5
vs
TBC
TBA — (20 ov, T:211) 174/8
Eliminator (D/N) Match ·
23
FRI
SA20
Sunrisers won by 7 wickets (with 50 balls remaining)
TBC
TBA — (11.4/20 ov, T:115) 117/3
vs
TBC
TBA — 114/7
Qualifier 2 (D/N) Match ·
25
SUN
SA20
Sunrisers won by 6 wickets (with 4 balls remaining)
TBC
TBA — (19.2/20 ov, T:159) 162/4
vs
TBC
TBA — 158/7
Final (D/N) Match ·
Major League Cricket — 2026 Schedule
MLC HOME →
4
SAT
MLC
Los Angeles won by 6 wickets (with 8 balls remaining)
TSK
Texas Super Kings
vs
LAKR
Los Angeles Knight Riders
18th Match · -
5
SUN
MLC
New York won by 6 wickets (with 1 ball remaining)
LAKR
Los Angeles Knight Riders
vs
MINK
MI New York
20th Match · -
5
SUN
MLC
Seattle won by 9 runs
SEO
Seattle Orcas
vs
TSK
Texas Super Kings
21st Match · -
10
FRI
MLC
Los Angeles won by 18 runs
LAKR
Los Angeles Knight Riders
vs
WAF
Washington Freedom
24th Match · -
10
FRI
MLC
New York won by 17 runs
MINK
MI New York
vs
SEO
Seattle Orcas
25th Match · -
11
SAT
MLC
Washington won by 3 wickets (with 2 balls remaining)
TSK
Texas Super Kings
vs
WAF
Washington Freedom
27th Match · -
12
SUN
MLC
Washington won by 5 wickets (with 9 balls remaining)
MINK
MI New York
vs
WAF
Washington Freedom
29th Match · -
13
MON
MLC
Los Angeles won by 6 wickets (with 5 balls remaining)
TSK
Texas Super Kings
vs
LAKR
Los Angeles Knight Riders
30th Match · -
16
THU
MLC
Washington won by 6 wickets (with 8 balls remaining)
MINK
MI New York
vs
WAF
Washington Freedom
Eliminator 1 Match · -
19
SUN
MLC
Los Angeles won by 1 run
LAKR
Los Angeles Knight Riders
vs
WAF
Washington Freedom
Final Match · -
Women Premier League — 2026 Schedule
WPL HOME →
14
WED
WPL
DC Women won by 7 wickets (with 0 balls remaining)
DC-W
Delhi Capitals Women — (20 ov, T:155) 158/3
vs
UW-W
UP Warriorz Women — 154/8
7th Match (N) · DY Pil
15
THU
WPL
UPW Women won by 7 wickets (with 11 balls remaining)
MI-W
Mumbai Indians Women — (18.1/20 ov, T:162) 162/3
vs
UW-W
UP Warriorz Women — 161/5
8th Match (N) · DY Pil
17
SAT
WPL
UPW Women won by 22 runs
MI-W
Mumbai Indians Women — 187/8
vs
UW-W
UP Warriorz Women — (20 ov, T:188) 165/6
10th Match · DY Pil
20
TUE
WPL
00:00 IST
DC-W
Delhi Capitals Women
vs
MI-W
Mumbai Indians Women
13th Match (N) · Vadodara
22
THU
WPL
00:00 IST
GG-W
Gujarat Giants Women
vs
UW-W
UP Warriorz Women
14th Match (N) · Vadodara
27
TUE
WPL
00:00 IST
GG-W
Gujarat Giants Women
vs
DC-W
Delhi Capitals Women
17th Match (N) · Vadodara
30
FRI
WPL
00:00 IST
GG-W
Gujarat Giants Women
vs
MI-W
Mumbai Indians Women
19th Match (N) · Vadodara
1
SUN
WPL
00:00 IST
DC-W
Delhi Capitals Women
vs
UW-W
UP Warriorz Women
20th Match (N) · Vadodara
3
TUE
WPL
00:00 IST
TBC
TBA
vs
TBC
TBA
Eliminator (N) Match · Vadodara
5
THU
WPL
00:00 IST
TBC
TBA
vs
TBC
TBA
Final (N) Match · Vadodara
The hundred — 2026 Schedule
HUNDRED HOME →
14
FRI
HUNDRED
Super Giants won by 20 runs
TBC
TBA
vs
TBC
TBA
Eliminator Match · -
16
SUN
HUNDRED
Super Giants won by 5 wickets (with 2 balls remaining)
TBC
TBA
vs
TBC
TBA
Final Match · -
The hundred women — 2026 Upcoming
HUNDRED HOME →
14
FRI
HUNDRED
- IST
TBA
vs
TBA
Eliminator Match · -
-
H2H
-
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998
1997
1996
1995
1994
1993
1992
1991
1990
1989
1988
1987
1986
1985
1984
1983
1982
1981
1980
1979
1978
1977
1976
1975
1974
1973
1972
1971
1970
1969
1968
1967
1966
1965
1964
1963
1962
1961
1960
1959
1958
1957
1956
1955
1954
1953
1952
1951
RECENT RESULTS
1 match
▲
show
‹
ODI
India in New Zealand ODI Series
NZ
185 (40.2)
IND
143/5 (22.4)
›