Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
Test Series
ODI Series
T20I Series
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
T20I World Cup
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
Test Championship
Yearwise Cricstats
2024 stats
2023 stats
2022 stats
2021 stats
2020 stats
2019 stats
2018 stats
2017 stats
2016 stats
2015 stats
Alltime stats
Result of 2025 matches
Select a year
Sri Lanka in New Zealand ODI Series - 2024/25
Series Home
1ST
Sat, 04 Jan 2025 - 00:00 • 1st ODI • Wellington
New Zealand
178/10 (0.00)
Sri Lanka
180/1 (26.20)
New Zealand won by 9 wickets (with 142 balls remaining)
2ND
Wed, 08 Jan 2025 - 00:00 • 2nd ODI • Hamilton
New Zealand
255/9 (37.00)
Sri Lanka
142/10 (30.20)
New Zealand won by 113 runs
3RD
Sat, 11 Jan 2025 - 00:00 • 3rd ODI • Auckland
New Zealand
290/8 (37.00)
Sri Lanka
150/10 (29.40)
Sri Lanka won by 140 runs
England in India ODI Series - 2024/25
Series Home
1ST
Thu, 06 Feb 2025 - 00:00 • 1st ODI • Nagpur
England
248/10 (0.00)
India
251/6 (38.40)
India won by 4 wickets (with 68 balls remaining)
2ND
Sun, 09 Feb 2025 - 00:00 • 2nd ODI • Cuttack
England
304/10 (37.00)
India
308/6 (44.30)
India won by 4 wickets (with 33 balls remaining)
3RD
Wed, 12 Feb 2025 - 00:00 • 3rd ODI • Ahmedabad
India
356/10 (37.00)
England
214/10 (34.20)
India won by 142 runs
Australia in Sri Lanka ODI Series - 2024/25
Series Home
1ST
Wed, 12 Feb 2025 - 00:00 • 1st ODI • Colombo (RPS)
Sri Lanka
214/10 (0.00)
Australia
165/10 (33.50)
Sri Lanka won by 49 runs
2ND
Fri, 14 Feb 2025 - 00:00 • 2nd ODI • Colombo (RPS)
Sri Lanka
281/4 (0.00)
Australia
107/10 (24.20)
Sri Lanka won by 174 runs
Ireland in Zimbabwe ODI Series - 2024/25
Series Home
1ST
Fri, 14 Feb 2025 - 00:00 • 1st ODI • Harare
Zimbabwe
299/5 (0.00)
Ireland
250/10 (46.00)
Zimbabwe won by 49 runs
2ND
Sun, 16 Feb 2025 - 00:00 • 2nd ODI • Harare
Zimbabwe
245/10 (37.00)
Ireland
249/4 (48.40)
Ireland won by 6 wickets (with 8 balls remaining)
3RD
Tue, 18 Feb 2025 - 00:00 • 3rd ODI • Harare
Zimbabwe
240/6 (37.00)
Ireland
246/1 (39.30)
Zimbabwe won by 9 wickets (with 63 balls remaining)
ICC Champions Trophy - 2024/25
Series Home
1ST
Wed, 19 Feb 2025 - 00:00 • 1st , Group A • National Stadium, Karachi
New Zealand
320/5 (50)
Pakistan
260/10 (47.2)
New Zealand won by 60 runs
2ND
Thu, 20 Feb 2025 - 00:00 • 2nd , Group A • Dubai International Cricket Stadium
Bangladesh
228/10 (49.4)
India
231/4 (46.3)
India won by 6 wickets (with 21 balls remaining)
3RD
Fri, 21 Feb 2025 - 00:00 • 3rd , Group B • National Stadium, Karachi
South Africa
315/6 (50)
Afghanistan
208/10 (43.3)
South Africa won by 107 runs
4TH
Sat, 22 Feb 2025 - 00:00 • 4th , Group B • Gaddafi Stadium, Lahore
England
351/8 (50)
Australia
356/5 (47.3)
Australia won by 5 wickets (with 15 balls remaining)
5TH
Sun, 23 Feb 2025 - 00:00 • 5th , Group A • Dubai International Cricket Stadium
Pakistan
241/10 (37.00)
India
244/4 (42.30)
India won by 6 wickets (with 45 balls remaining)
6TH
Mon, 24 Feb 2025 - 00:00 • 6th , Group A • Rawalpindi Cricket Stadium
Bangladesh
236/9 (50)
New Zealand
240/5 (46.1)
New Zealand won by 5 wickets (with 23 balls remaining)
7TH
Tue, 25 Feb 2025 - 00:00 • 7th , Group B • Rawalpindi Cricket Stadium
Australia
0/0 (0.00)
South Africa
0/0 (0.00)
Match abandoned without a ball bowled
8TH
Wed, 26 Feb 2025 - 00:00 • 8th , Group B • Gaddafi Stadium, Lahore
Afghanistan
325/7 (50)
England
317/10 (49.5)
Afghanistan won by 8 runs
9TH
Thu, 27 Feb 2025 - 00:00 • 9th , Group A • Rawalpindi Cricket Stadium
Pakistan
0/0 (0.00)
Bangladesh
0/0 (0.00)
Match abandoned without a ball bowled
10TH
Fri, 28 Feb 2025 - 00:00 • 10th , Group B • Gaddafi Stadium, Lahore
Afghanistan
273/10 (50)
Australia
109/1 (12.5)
No result
11TH
Sat, 01 Mar 2025 - 00:00 • 11th , Group B • National Stadium, Karachi
England
179/10 (38.2)
South Africa
181/3 (29.1)
South Africa won by 7 wickets (with 125 balls remaining)
12TH
Sun, 02 Mar 2025 - 00:00 • 12th , Group A • Dubai International Cricket Stadium
India
249/9 (37.00)
New Zealand
205/10 (45.30)
India won by 44 runs
1ST
Tue, 04 Mar 2025 - 00:00 • 1st Semi-Final • Dubai International Cricket Stadium
India
267/6 (48.1)
Australia
264/10 (49.3)
India won by 4 wickets (with 11 balls remaining)
2ND
Wed, 05 Mar 2025 - 00:00 • 2nd Semi-Final • Gaddafi Stadium, Lahore
South Africa
312/9 (50)
New Zealand
362/6 (50)
New Zealand won by 50 runs
FINAL
Sun, 09 Mar 2025 - 00:00 • Final • Dubai International Cricket Stadium
India
254/6 (49)
New Zealand
251/7 (50)
India won by 4 wickets (with 6 balls remaining)
Pakistan in New Zealand ODI Series - 2024/25
Series Home
1ST
Fri, 28 Mar 2025 - 00:00 • 1st ODI • McLean Park, Napier
New Zealand
344/9 (50)
Pakistan
271/10 (44.1)
New Zealand won by 73 runs
2ND
Tue, 01 Apr 2025 - 00:00 • 2nd ODI • Seddon Park, Hamilton
New Zealand
292/8 (50)
Pakistan
208/10 (41.2)
New Zealand won by 84 runs
3RD
Fri, 04 Apr 2025 - 00:00 • 3rd ODI • Bay Oval, Mount Maunganui
New Zealand
264/8 (42)
Pakistan
221/10 (40)
New Zealand won by 43 runs
West Indies in Ireland ODI Series - 2025
Series Home
1ST
Wed, 21 May 2025 - 00:00 • 1st ODI • Castle Avenue, Dublin
Ireland
303/6 (50)
West Indies
179/10 (34.1)
Ireland won by 124 runs
2ND
Fri, 23 May 2025 - 00:00 • 2nd ODI • Castle Avenue, Dublin
Ireland
/10 ()
West Indies
352/8 (50)
No result
3RD
Sun, 25 May 2025 - 00:00 • 3rd ODI • Castle Avenue, Dublin
Ireland
165/10 (29.5)
West Indies
385/7 (50)
West Indies won by 197 runs (DLS method)
West Indies in England ODI Series - 2025
Series Home
1ST
Thu, 29 May 2025 - 00:00 • 1st ODI • Edgbaston, Birmingham
England
400/8 (50)
West Indies
162/10 (26.2)
England won by 238 runs
2ND
Sun, 01 Jun 2025 - 00:00 • 2nd ODI • Sophia Gardens, Cardiff
England
312/7 (48.5)
West Indies
308/10 (47.4)
England won by 3 wickets (with 7 balls remaining)
3RD
Tue, 03 Jun 2025 - 00:00 • 3rd ODI • Kennington Oval, London
England
246/3 (29.4)
West Indies
251/9 (40)
England won by 7 wickets (with 62 balls remaining) (DLS method)
Pakistan in West Indies ODI Series - 2025
Series Home
1ST
Fri, 08 Aug 2025 - 00:00 • 1st ODI • Brian Lara Stadium, Tarouba, Trinidad
West Indies
280/10 (49)
Pakistan
284/5 (48.5)
Pakistan won by 5 wickets (with 7 balls remaining)
2ND
Sun, 10 Aug 2025 - 00:00 • 2nd ODI • Brian Lara Stadium, Tarouba, Trinidad
West Indies
184/5 (33.2)
Pakistan
171/7 (37)
West Indies won by 5 wickets (with 10 balls remaining) (DLS method)
3RD
Tue, 12 Aug 2025 - 00:00 • 3rd ODI • Brian Lara Stadium, Tarouba, Trinidad
West Indies
294/6 (50)
Pakistan
92/10 (29.2)
West Indies won by 202 runs
India in Bangladesh ODI Series - 2025
Series Home
1ST
Sun, 17 Aug 2025 - 00:00 • 1st ODI • Mirpur
Bangladesh
0/0 (0.00)
India
0/0 (0.00)
2ND
Wed, 20 Aug 2025 - 00:00 • 2nd ODI • Mirpur
Bangladesh
0/0 (0.00)
India
0/0 (0.00)
3RD
Sat, 23 Aug 2025 - 00:00 • 3rd ODI • Chtogram
Bangladesh
0/0 (0.00)
India
0/0 (0.00)
South Africa in Australia ODI Series - 2025
Series Home
1ST
Tue, 19 Aug 2025 - 00:00 • 1st ODI • Cairns
Australia
0/0 (0.00)
South Africa
0/0 (0.00)
2ND
Fri, 22 Aug 2025 - 00:00 • 2nd ODI • Mackay
Australia
0/0 (0.00)
South Africa
0/0 (0.00)
3RD
Sun, 24 Aug 2025 - 00:00 • 3rd ODI • Mackay
Australia
0/0 (0.00)
South Africa
0/0 (0.00)
Sri Lanka in Zimbabwe ODI Series - 2025
Series Home
1ST
Fri, 29 Aug 2025 - 00:00 • 1st ODI • Harare
Zimbabwe
0/0 (0.00)
Sri Lanka
0/0 (0.00)
2ND
Sun, 31 Aug 2025 - 00:00 • 2nd ODI • Harare
Zimbabwe
0/0 (0.00)
Sri Lanka
0/0 (0.00)
South Africa in England ODI Series - 2025
Series Home
1ST
Tue, 02 Sep 2025 - 00:00 • 1st ODI • Leeds
England
0/0 (0.00)
South Africa
0/0 (0.00)
2ND
Thu, 04 Sep 2025 - 00:00 • 2nd ODI • Lord's
England
0/0 (0.00)
South Africa
0/0 (0.00)
3RD
Sun, 07 Sep 2025 - 00:00 • 3rd ODI • Southampton
England
0/0 (0.00)
South Africa
0/0 (0.00)
England in Ireland ODI Series - 2025
Series Home
1ST
Wed, 17 Sep 2025 - 00:00 • 1st ODI • Dublin (Malahide)
Ireland
0/0 (0.00)
England
0/0 (0.00)
2ND
Fri, 19 Sep 2025 - 00:00 • 2nd ODI • Dublin (Malahide)
Ireland
0/0 (0.00)
England
0/0 (0.00)
3RD
Sun, 21 Sep 2025 - 00:00 • 3rd ODI • Dublin (Malahide)
Ireland
0/0 (0.00)
England
0/0 (0.00)
India in Australia ODI Series - 2025
Series Home
1ST
Sun, 19 Oct 2025 - 00:00 • 1st ODI • Perth
Australia
0/0 (0.00)
India
0/0 (0.00)
2ND
Thu, 23 Oct 2025 - 00:00 • 2nd ODI • Adelaide
Australia
0/0 (0.00)
India
0/0 (0.00)
3RD
Sat, 25 Oct 2025 - 00:00 • 3rd ODI • Sydney
Australia
0/0 (0.00)
India
0/0 (0.00)
West Indies in New Zealand ODI Series - 2025
Series Home
1ST
Sun, 16 Nov 2025 - 00:00 • 1st ODI • Christchurch
New Zealand
0/0 (0.00)
West Indies
0/0 (0.00)
2ND
Wed, 19 Nov 2025 - 00:00 • 2nd ODI • Napier
New Zealand
0/0 (0.00)
West Indies
0/0 (0.00)
3RD
Sat, 22 Nov 2025 - 00:00 • 3rd ODI • Hamilton
New Zealand
0/0 (0.00)
West Indies
0/0 (0.00)
England in New Zealand ODI Series - 2025
Series Home
1ST
Sun, 26 Oct 2025 - 00:00 • 1st ODI • Mount Maunganui
New Zealand
0/0 (0.00)
England
0/0 (0.00)
2ND
Wed, 29 Oct 2025 - 00:00 • 2nd ODI • Hamilton
New Zealand
0/0 (0.00)
England
0/0 (0.00)
3RD
Sat, 01 Nov 2025 - 00:00 • 3rd ODI • Wellington
New Zealand
0/0 (0.00)
England
0/0 (0.00)
South Africa in India ODI Series - 2025
Series Home
1ST
Sun, 30 Nov 2025 - 00:00 • 1st ODI • Ranchi
India
0/0 (0.00)
South Africa
0/0 (0.00)
2ND
Wed, 03 Dec 2025 - 00:00 • 2nd ODI • Raipur
India
0/0 (0.00)
South Africa
0/0 (0.00)
3RD
Sat, 06 Dec 2025 - 00:00 • 3rd ODI • Visakhapnam
India
0/0 (0.00)
South Africa
0/0 (0.00)
Bangladesh in Sri Lanka ODI Series, 2025 - 2025
Series Home
1ST
Wed, 02 Jul 2025 - 00:00 • 1st ODI • R Premadasa Stadium, Colombo
Sri Lanka
244/10 (49.2)
Bangladesh
167/10 (35.5)
Sri Lanka won by 77 runs
2ND
Sat, 05 Jul 2025 - 00:00 • 2nd ODI • R Premadasa Stadium, Colombo
Bangladesh
248/10 (45.5)
Sri Lanka
232/10 (48.5)
Bangladesh won by 16 runs
3RD
Tue, 08 Jul 2025 - 00:00 • 3rd ODI • Pallekele International Cricket Stadium
Sri Lanka
285/7 (50)
Bangladesh
186/10 (39.4)
Sri Lanka won by 99 runs
ðŸ Explore cricket match results by Year
Catch up on completed cricket match results from previous years.
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