ICC Champions Trophy, 2025 - 2nd Semi-Final
ODI
SA
312/9 50.0 ov
362/6 50.0 ov
NZ
NZ beat SA by 50 runs
ICC CWC League 2, 2023-27 - Match 55
ODI
NED
0/0 0.0 ov
Canada
Match Abandoned

Upcoming Matches

  • TODAY
    ODI
    Namibia13:00 ISTNED
  • 9th Mar
    ODI
    Namibia13:00 ISTCanada
  • 9th Mar
    ODI
    IND14:30 ISTNZ
  • 10th Mar
    T20
    Malaysia08:30 ISTBahrain
  • 11th Mar
    T20
    Costa Rica01:30 ISTFalkland Islands
BRN in SIN, 5 T20Is, 2025 - 5th T20I
T20
Singapore
0/0 0.0 ov
Bahrain
Match Abandoned
ICC Champions Trophy, 2025 - 1st Semi-Final
ODI
IND
267/6 48.1 ov
264 49.3 ov
AUS
IND beat AUS by 4 wickets
BRN in SIN, 5 T20Is, 2025 - 4th T20I
T20
Singapore
144/8 20.0 ov
12/2 4.0 ov
Bahrain
Match Abandoned
ICC Champions Trophy, 2025 - Match 12
ODI
NZ
205 45.3 ov
249/9 50.0 ov
IND
IND beat NZ by 44 runs
BRN in SIN, 5 T20Is, 2025 - 3rd T20I
T20
Singapore
142/10 20.0 ov
146/2 19.0 ov
Bahrain
BRN beat SIN by 8 wickets
ICC Champions Trophy, 2025 - Match 11
ODI
SA
181/3 29.1 ov
179 38.2 ov
ENG
SA beat ENG by 7 wickets
BRN in SIN, 5 T20Is, 2025 - 2nd T20I
T20
Singapore
107/6 15.0 ov
108/3 14.0 ov
Bahrain
BRN beat SIN by 7 wickets
ICC Champions Trophy, 2025 - Match 10
ODI
AFG
273/10 50.0 ov
109/1 12.5 ov
AUS
Match Abandoned
BRN in SIN, 5 T20Is, 2025 - 1st T20I
T20
Singapore
136/8 20.0 ov
167/4 20.0 ov
Bahrain
BRN beat SIN by 31 runs
ICC Champions Trophy, 2025 - Match 9
ODI
PAK
BAN
Match Abandoned
ICC Champions Trophy, 2025 - Match 8
ODI
AFG
325/7 50.0 ov
317/10 49.5 ov
ENG
AFG beat ENG by 8 runs
IRE in ZIM, 3 T20Is, 2025 - 3rd T20I
T20
ZIM
142/6 18.0 ov
IRE
Match Abandoned
ICC Champions Trophy, 2025 - Match 7
ODI
AUS
SA
Match Abandoned
ICC Champions Trophy, 2025 - Match 6
ODI
BAN
236/9 50.0 ov
240/5 46.1 ov
NZ
NZ beat BAN by 5 wickets
Bali Bash T20Is, 2025 - 5th T20I
T20
Indonesia
120/8 20.0 ov
124/5 19.0 ov
Bahrain
BRN beat INA by 5 wickets
ICC Champions Trophy, 2025 - Match 5
ODI
PAK
241/10 49.4 ov
244/4 42.3 ov
IND
IND beat PAK by 6 wickets
IRE in ZIM, 3 T20Is, 2025 - 2nd T20I
T20
ZIM
141/7 19.2 ov
137/8 20.0 ov
IRE
ZIM beat IRE by 3 wickets
USA in OMA, 3 T20Is, 2025 - 3rd T20I
T20
Oman
123/10 20.0 ov
127/2 15.1 ov
USA
USA beat OMA by 8 wickets
Bali Bash T20Is, 2025 - 4th T20I
T20
Indonesia
104/7 20.0 ov
216/4 20.0 ov
Bahrain
BRN beat INA by 112 runs
ICC Champions Trophy, 2025 - Match 4
ODI
AUS
356/5 47.3 ov
351/8 50.0 ov
ENG
AUS beat ENG by 5 wickets
IRE in ZIM, 3 T20Is, 2025 - 1st T20I
T20
ZIM
77/5 9.0 ov
IRE
Match Abandoned
Bali Bash T20Is, 2025 - 3rd T20I
T20
Indonesia
129/2 19.4 ov
128/10 19.2 ov
Bahrain
INA beat BRN by 8 wickets
USA in OMA, 3 T20Is, 2025 - 2nd T20I
T20
Oman
141/9 20.0 ov
142/6 19.3 ov
USA
USA beat OMA by 4 wickets
ICC Champions Trophy, 2025 - Match 3
ODI
AFG
208/10 43.3 ov
315/6 50.0 ov
SA
SA beat AFG by 107 runs
ICC Champions Trophy, 2025 - Match 2
ODI
BAN
228/10 49.4 ov
231/4 46.3 ov
IND
IND beat BAN by 6 wickets
USA in OMA, 3 T20Is, 2025 - 1st T20I
T20
Oman
190/5 20.0 ov
194/3 19.0 ov
USA
USA beat OMA by 7 wickets
Bali Bash T20Is, 2025 - 2nd T20I
T20
Indonesia
27/6 5.0 ov
28/0 2.5 ov
Bahrain
BRN beat INA by 10 wickets
ICC Champions Trophy, 2025 - Match 1
ODI
PAK
260/10 47.2 ov
320/5 50.0 ov
NZ
NZ beat PAK by 60 runs
Bali Bash T20Is, 2025 - 1st T20I
T20
Indonesia
93/10 19.2 ov
156/6 20.0 ov
Bahrain
BRN beat INA by 63 runs
IRE in ZIM, 3 ODIs, 2025 - 3rd ODI
ODI
ZIM
246/1 39.3 ov
240/6 50.0 ov
IRE
ZIM beat IRE by 9 wickets
ICC CWC League 2, 2023-27 - Match 54
ODI
Oman
65/10 25.3 ov
122/10 35.3 ov
USA
USA beat OMA by 57 runs
IRE in ZIM, 3 ODIs, 2025 - 2nd ODI
ODI
ZIM
245/10 49.0 ov
249/4 48.4 ov
IRE
IRE beat ZIM by 6 wickets
ICC CWC League 2, 2023-27 - Match 53
ODI
Oman
100/8 22.4 ov
96/10 33.1 ov
Namibia
OMA beat NAM by 2 wickets
ICC CWC Challenge League B, 2024-26 - Match 30
List A
Tanzania
189/10 45.5 ov
98/10 28.1 ov
Singapore
TAN beat SIN by 91 runs
ICC CWC Challenge League B, 2024-26 - Match 29
List A
Hong Kong, China
146/10 36.0 ov
147/3 23.2 ov
Italy
ITA beat HK by 7 wickets
ICC CWC Challenge League B, 2024-26 - Match 27
List A
Tanzania
89/10 29.1 ov
148/10 41.1 ov
Uganda
UGA beat TAN by 59 runs
ICC CWC Challenge League B, 2024-26 - Match 28
List A
Italy
132/4 18.1 ov
130/10 43.2 ov
Bahrain
ITA beat BRN by 6 wickets
ODI Tri-Series in PAK, 2025 - Final
ODI
NZ
243/5 45.2 ov
242/10 49.3 ov
PAK
NZ beat PAK by 5 wickets
IRE in ZIM, 3 ODIs, 2025 - 1st ODI
ODI
ZIM
299/5 50.0 ov
250/10 46.0 ov
IRE
ZIM beat IRE by 49 runs
ICC CWC League 2, 2023-27 - Match 52
ODI
Namibia
198/10 42.3 ov
268/9 50.0 ov
USA
USA beat NAM by 70 runs
AUS in SL, 2 ODIs, 2025 - 2nd ODI
ODI
SL
281/4 50.0 ov
107/10 24.2 ov
AUS
SL beat AUS by 174 runs
ICC CWC Challenge League B, 2024-26 - Match 26
List A
Hong Kong, China
200/10 46.3 ov
276/10 49.5 ov
Uganda
UGA beat HK by 76 runs
ICC CWC Challenge League B, 2024-26 - Match 25
List A
Bahrain
123/2 24.4 ov
117/10 33.4 ov
Singapore
BRN beat SIN by 8 wickets
ODI Tri-Series in PAK, 2025 - Match 3
ODI
PAK
355/4 49.0 ov
352/5 50.0 ov
SA
PAK beat SA by 6 wickets
ENG in IND, 3 ODIs, 2025 - 3rd ODI
ODI
IND
356/10 50.0 ov
214/10 34.2 ov
ENG
IND beat ENG by 142 runs
ICC CWC League 2, 2023-27 - Match 51
ODI
Oman
152/3 45.5 ov
151/10 42.1 ov
USA
OMA beat USA by 7 wickets
AUS in SL, 2 ODIs, 2025 - 1st ODI
ODI
SL
214/10 46.0 ov
165/10 33.5 ov
AUS
SL beat AUS by 49 runs
ICC CWC Challenge League B, 2024-26 - Match 23
List A
Hong Kong, China
Tanzania
Match Abandoned
ICC CWC Challenge League B, 2024-26 - Match 24
List A
Uganda
Italy
Match Abandoned
ICC CWC League 2, 2023-27 - Match 50
ODI
Oman
146/10 37.2 ov
169/10 46.3 ov
Namibia
NAM beat OMA by 23 runs
ODI Tri-series in PAK, 2025 - Match 2
ODI
NZ
308/4 48.4 ov
304/6 50.0 ov
SA
NZ beat SA by 6 wickets
IRE in ZIM, One-Off Test, 2025 - One-off Test
Test
ZIM
267/10 86.1 ov
& 228/10 86.4 ov
260/10 56.4 ov
& 298/10 93.3 ov
IRE
IRE beat ZIM by 63 runs
ICC CWC Challenge League B, 2024-26 - Match 22
List A
Singapore
243/9 50.0 ov
245/2 40.4 ov
Uganda
UGA beat SIN by 8 wickets
ICC CWC Challenge League B, 2024-26 - Match 21
List A
Bahrain
140/4 34.1 ov
139/10 41.2 ov
Tanzania
BRN beat TAN by 6 wickets
ENG in IND, 3 ODIs, 2025 - 2nd ODI
ODI
IND
308/6 44.3 ov
304/10 49.5 ov
ENG
IND beat ENG by 4 wickets
ICC CWC Challenge League B, 2024-26 - Match 20
List A
Hong Kong, China
187/1 34.5 ov
182/10 49.4 ov
Bahrain
HK beat BRN by 9 wickets
ICC CWC Challenge League B, 2024-26 - Match 19
List A
Singapore
170/10 41.0 ov
175/4 30.4 ov
Italy
ITA beat SIN by 6 wickets
Warne-Muralitharan Trophy, 2025 - 2nd Test
Test
SL
257/10 97.4 ov
& 231/10 68.1 ov
414/10 106.4 ov
& 75/1 17.4 ov
AUS
AUS beat SL by 9 wickets
ODI Tri-series in PAK, 2025 - Match 1
ODI
PAK
252/10 47.5 ov
330/6 50.0 ov
NZ
NZ beat PAK by 78 runs
ICC CWC League 2, 2023-27 - Match 49
ODI
USA
293/8 43.0 ov
179/10 40.2 ov
Namibia
USA beat NAM by 114 runs
ICC CWC Challenge League B, 2024-26 - Match 17
List A
Uganda
249/9 50.0 ov
197/10 44.1 ov
Bahrain
UGA beat BRN by 52 runs
ICC CWC Challenge League B, 2024-26 - Match 18
List A
Italy
95/2 13.5 ov
94/10 25.5 ov
Tanzania
ITA beat TAN by 8 wickets
ENG in IND, 3 ODIs, 2025 - 1st ODI
ODI
IND
251/6 38.4 ov
248/10 47.4 ov
ENG
IND beat ENG by 4 wickets
ICC CWC Challenge League B, 2024-26 - Match 16
List A
Hong Kong, China
175/3 36.4 ov
171/10 46.3 ov
Singapore
HK beat SIN by 7 wickets
Malta T20I Tri-Series, 2025 - Match 6
T20
Hungary
100/8 18.3 ov
98/10 16.1 ov
Austria
HUN beat AUT by 2 wickets
Malta T20I Tri-Series, 2025 - Match 5
T20
Austria
170/4 14.1 ov
168/6 20.0 ov
Malta
AUT beat MLT by 6 wickets
Malta T20I Tri-Series, 2025 - Match 4
T20
Malta
177/7 20.0 ov
180/2 13.0 ov
Hungary
HUN beat MLT by 8 wickets
Malta T20I Tri-Series, 2025 - Match 3
T20
Austria
187/4 18.0 ov
186/5 20.0 ov
Hungary
AUT beat HUN by 6 wickets
Malta T20I Tri-Series, 2025 - Match 2
T20
Malta
150/7 20.0 ov
151/4 18.3 ov
Austria
AUT beat MLT by 6 wickets
Malta T20I Tri-Series, 2025 - Match 1
T20
Hungary
180/8 20.0 ov
30/1 5.0 ov
Malta
HUN beat MLT by 8 runs (DLS method)
ENG in IND, 5 T20Is, 2025 - 5th T20I
T20
IND
247/9 20.0 ov
97/10 10.3 ov
ENG
IND beat ENG by 150 runs
Warne-Muralitharan Trophy, 2025 - 1st Test
Test
SL
165/10 52.2 ov
& 247/10 54.3 ov
654/6 154.0 ov
AUS
AUS beat SL by an innings and 242 runs
ENG in IND, 5 T20Is, 2025 - 4th T20I
T20
IND
181/9 20.0 ov
166/10 19.4 ov
ENG
IND beat ENG by 15 runs
ENG in IND, 5 T20Is, 2025 - 3rd T20I
T20
IND
145/9 20.0 ov
171/9 20.0 ov
ENG
ENG beat IND by 26 runs
WI in PAK, 2 Tests, 2025 - 2nd Test
Test
PAK
154/10 47.0 ov
& 133/10 44.0 ov
163/10 41.1 ov
& 244/10 66.1 ov
WI
WI beat PAK by 120 runs
ENG in IND, 5 T20Is, 2025 - 2nd T20I
T20
IND
166/8 19.2 ov
165/9 20.0 ov
ENG
IND beat ENG by 2 wickets
ENG in IND, 5 T20Is, 2025 - 1st T20I
T20
IND
133/3 12.5 ov
132/10 20.0 ov
ENG
IND beat ENG by 7 wickets
WI in PAK, 2 Tests, 2025 - 1st Test
Test
PAK
230/10 68.5 ov
& 157/10 46.4 ov
137/10 25.2 ov
& 123/10 36.3 ov
WI
PAK beat WI by 127 runs
SL in NZ, 3 ODIs, 2025 - 3rd ODI
ODI
NZ
150/10 29.4 ov
290/8 50.0 ov
SL
SL beat NZ by 140 runs
SL in NZ, 3 ODIs, 2025 - 2nd ODI
ODI
NZ
255/9 37.0 ov
142/10 30.2 ov
SL
NZ beat SL by 113 runs