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
England in India T20I Series - 2024/25
Series Home
1ST
Wed, 22 Jan 2025 - 00:00 • 1st T20I • Eden Gardens, Kolkata
India
133/3 (12.5)
England
132/10 (20)
India won by 7 wickets (with 43 balls remaining)
2ND
Sat, 25 Jan 2025 - 00:00 • 2nd T20I • MA Chidambaram Stadium, Chepauk, Chennai
India
166/8 (19.2)
England
165/9 (20)
India won by 2 wickets (with 4 balls remaining)
3RD
Tue, 28 Jan 2025 - 00:00 • 3rd T20I • Saurashtra Cricket Association Stadium, Rajkot
India
145/9 (20)
England
171/9 (20)
England won by 26 runs
4TH
Fri, 31 Jan 2025 - 00:00 • 4th T20I • Maharashtra Cricket Association Stadium, Pune
India
181/9 (20)
England
166/10 (19.4)
India won by 15 runs
5TH
Sun, 02 Feb 2025 - 00:00 • 5th T20I • Wankhede Stadium, Mumbai
India
247/9 (20)
England
97/10 (10.3)
India won by 150 runs
Malta Tri-Nation T20I Series - 2024/25
Series Home
1ST
Mon, 03 Feb 2025 - 00:00 • 1st • Marsa Sports Club
Hungary
180/8 (43.00)
Malta
30/1 (5.00)
Hungary won by 8 runs (DLS method)
2ND
Mon, 03 Feb 2025 - 00:00 • 2nd • Marsa Sports Club
Malta
150/7 (9.00)
Austria
151/4 (18.30)
Austria won by 6 wickets (with 9 balls remaining)
4TH
Tue, 04 Feb 2025 - 00:00 • 4th • Marsa Sports Club
Malta
177/7 (20.00)
Hungary
180/2 (13.00)
Hungary won by 8 wickets (with 42 balls remaining)
3RD
Tue, 04 Feb 2025 - 00:00 • 3rd • Marsa Sports Club
Hungary
186/5 (12.00)
Austria
187/4 (18.00)
Austria won by 6 wickets (with 12 balls remaining)
5TH
Wed, 05 Feb 2025 - 00:00 • 5th • Marsa Sports Club
Malta
168/6 (9.00)
Austria
170/4 (14.10)
Austria won by 6 wickets (with 35 balls remaining)
Bahrain in Indonesia T20I Series - 2024/25
Series Home
1ST
Wed, 19 Feb 2025 - 00:00 • 1st T20I • Udayana Cricket Ground
Bahrain
156/6 (20)
Indonesia
93/10 (19.2)
Bahrain won by 63 runs
2ND
Thu, 20 Feb 2025 - 00:00 • 2nd T20I • Udayana Cricket Ground
Indonesia
27/6 (5.00)
Bahrain
28/0 (2.50)
Bahrain won by 10 wickets (with 13 balls remaining)
3RD
Sat, 22 Feb 2025 - 00:00 • 3rd T20I • Udayana Cricket Ground
Bahrain
128/10 (9.00)
Indonesia
129/2 (19.40)
Indonesia won by 8 wickets (with 2 balls remaining)
4TH
Sun, 23 Feb 2025 - 00:00 • 4th T20I • Udayana Cricket Ground
Indonesia
104/7 (20)
Bahrain
216/4 (20)
Bahrain won by 112 runs
5TH
Mon, 24 Feb 2025 - 00:00 • 5th T20I • Udayana Cricket Ground
Indonesia
1/8 (20)
Bahrain
124/5 (19)
Bahrain won by 5 wickets (with 6 balls remaining)
Ireland in Zimbabwe T20I Series - 2024/25
Series Home
1ST
Sat, 22 Feb 2025 - 00:00 • 1st T20I • Harare Sports Club
Zimbabwe
77/5 (9)
Ireland
/10 ()
No result
2ND
Sun, 23 Feb 2025 - 00:00 • 2nd T20I • Harare Sports Club
Zimbabwe
141/7 (19.2)
Ireland
137/8 (20)
Zimbabwe won by 3 wickets (with 4 balls remaining)
3RD
Tue, 25 Feb 2025 - 00:00 • 3rd T20I • Harare Sports Club
Zimbabwe
142/6 (18)
Ireland
/10 ()
No result
Pakistan in New Zealand T20I Series - 2024/25
Series Home
1ST
Sun, 16 Mar 2025 - 00:00 • 1st T20I • Hagley Oval, Christchurch
New Zealand
92/1 (10.1)
Pakistan
91/10 (18.4)
New Zealand won by 9 wickets (with 59 balls remaining)
2ND
Tue, 18 Mar 2025 - 00:00 • 2nd T20I • University Oval, Dunedin
New Zealand
137/5 (13.1)
Pakistan
135/9 (15)
New Zealand won by 5 wickets (with 11 balls remaining)
3RD
Fri, 21 Mar 2025 - 00:00 • 3rd T20I • Eden Park, Auckland
New Zealand
204/10 (19.5)
Pakistan
207/1 (16)
Pakistan won by 9 wickets (with 24 balls remaining)
5TH
Wed, 26 Mar 2025 - 00:00 • 5th T20I • Sky Stadium, Wellington
New Zealand
131/2 (10)
Pakistan
128/9 (20)
New Zealand won by 8 wickets (with 60 balls remaining)
West Indies in England T20I Series - 2025
Series Home
1ST
Fri, 06 Jun 2025 - 00:00 • 1st T20I • Riverside Ground, Chester-le-Street
England
188/6 (20)
West Indies
167/9 (20)
England won by 21 runs
2ND
Sun, 08 Jun 2025 - 00:00 • 2nd T20I • County Ground, Bristol
England
199/6 (18.3)
West Indies
196/6 (20)
England won by 4 wickets (with 9 balls remaining)
3RD
Tue, 10 Jun 2025 - 00:00 • 3rd T20I • The Rose Bowl, Southampton
England
248/3 (20)
West Indies
211/8 (20)
England won by 37 runs
West Indies in Ireland T20I Series - 2025
Series Home
1ST
Thu, 12 Jun 2025 - 00:00 • 1st T20I • Bready Cricket Club, Magheramason, Bready
Ireland
0/0 (0.00)
West Indies
0/0 (0.00)
Match abandoned without a ball bowled
2ND
Sat, 14 Jun 2025 - 00:00 • 2nd T20I • Bready Cricket Club, Magheramason, Bready
Ireland
0/0 (0.00)
West Indies
0/0 (0.00)
Match abandoned without a ball bowled
3RD
Sun, 15 Jun 2025 - 00:00 • 3rd T20I • Bready Cricket Club, Magheramason, Bready
Ireland
194/7 (20)
West Indies
256/5 (20)
West Indies won by 62 runs
Australia in West Indies T20I Series - 2025
Series Home
1ST
Sun, 20 Jul 2025 - 00:00 • 1st T20I • Sabina Park, Kingston, Jamaica
West Indies
189/8 (20)
Australia
190/7 (18.5)
Australia won by 3 wickets (with 7 balls remaining)
2ND
Tue, 22 Jul 2025 - 00:00 • 2nd T20I • Sabina Park, Kingston, Jamaica
West Indies
172/8 (20)
Australia
173/2 (15.2)
Australia won by 8 wickets (with 28 balls remaining)
3RD
Fri, 25 Jul 2025 - 00:00 • 3rd T20I • Warner Park, Basseterre, St Kitts
West Indies
214/4 (20)
Australia
215/4 (16.1)
Australia won by 6 wickets (with 23 balls remaining)
4TH
Sat, 26 Jul 2025 - 00:00 • 4th T20I • Warner Park, Basseterre, St Kitts
West Indies
5/9 (20)
Australia
206/7 (19.2)
Australia won by 3 wickets (with 4 balls remaining)
5TH
Mon, 28 Jul 2025 - 00:00 • 5th T20I • Warner Park, Basseterre, St Kitts
West Indies
170/10 (19.4)
Australia
3/7 (17)
Australia won by 3 wickets (with 18 balls remaining)
Pakistan in West Indies T20I Series - 2025
Series Home
1ST
Fri, 01 Aug 2025 - 00:00 • 1st T20I • Central Broward Regional Park Stadium Turf Ground, Lauderhill
West Indies
164/7 (20)
Pakistan
/10 ()
Pakistan won by 14 runs
2ND
Sun, 03 Aug 2025 - 00:00 • 2nd T20I • Central Broward Regional Park Stadium Turf Ground, Lauderhill
West Indies
135/8 (20)
Pakistan
/10 ()
West Indies won by 2 wickets (with 0 balls remaining)
3RD
Mon, 04 Aug 2025 - 00:00 • 3rd T20I • Central Broward Regional Park Stadium Turf Ground, Lauderhill
West Indies
176/6 (20)
Pakistan
189/4 (20)
Pakistan won by 13 runs
Bahrain in Singapore T20I Series - 2024/25
Series Home
1ST
Fri, 28 Feb 2025 - 00:00 • 1st T20I • Singapore National Cricket Ground
Singapore
136/8 (20)
Bahrain
167/4 (20)
Bahrain won by 31 runs
2ND
Sat, 01 Mar 2025 - 00:00 • 2nd T20I • Singapore National Cricket Ground
Singapore
107/6 (15)
Bahrain
108/3 (14)
Bahrain won by 7 wickets (with 6 balls remaining)
3RD
Sun, 02 Mar 2025 - 00:00 • 3rd T20I • Singapore National Cricket Ground
Singapore
142/10 (20)
Bahrain
146/2 (19)
Bahrain won by 8 wickets (with 6 balls remaining)
4TH
Tue, 04 Mar 2025 - 00:00 • 4th T20I • Singapore National Cricket Ground
Singapore
144/8 (20)
Bahrain
12/2 (4)
No result
5TH
Wed, 05 Mar 2025 - 00:00 • 5th T20I • Singapore National Cricket Ground
Singapore
0/0 (0.00)
Bahrain
0/0 (0.00)
Match abandoned without a ball bowled
United States of America in Oman T20I Series, 2024/25 - 2024/25
Series Home
Falkland Islands in Costa Rica T20I Series, 2024/25 - 2024/25
Series Home
Malaysia Tri-Nation T20I Series (Bahrain, Hong Kong, Malaysia), 2024/25 - 2024/25
Series Home
1ST
Mon, 10 Mar 2025 - 00:00 • 1st • Bayuemas Oval, Kuala Lumpur
Malaysia
125/8 (20)
Bahrain
130/4 (18.4)
Bahrain won by 6 wickets (with 8 balls remaining)
2ND
Tue, 11 Mar 2025 - 00:00 • 2nd • Bayuemas Oval, Kuala Lumpur
Hong Kong
118/8 (20)
Bahrain
121/2 (14.2)
Bahrain won by 8 wickets (with 34 balls remaining)
3RD
Wed, 12 Mar 2025 - 00:00 • 3rd • Bayuemas Oval, Kuala Lumpur
Hong Kong
185/3 (20)
Malaysia
143/9 (20)
Hong Kong won by 42 runs
4TH
Thu, 13 Mar 2025 - 00:00 • 4th • Bayuemas Oval, Kuala Lumpur
Bahrain
126/9 (20)
Malaysia
91/10 (18.4)
Bahrain won by 35 runs
5TH
Fri, 14 Mar 2025 - 00:00 • 5th • Bayuemas Oval, Kuala Lumpur
Hong Kong
129/7 (20) & 1/0 ()
Bahrain
129/8 (20) & 0/10 ()
Match tied (Hong Kong won the Super Over)
6TH
Sat, 15 Mar 2025 - 00:00 • 6th • Bayuemas Oval, Kuala Lumpur
Malaysia
94/10 (18.4)
Hong Kong
95/2 (12.5)
Hong Kong won by 8 wickets (with 43 balls remaining)
FINAL
Mon, 17 Mar 2025 - 00:00 • Final • Bayuemas Oval, Kuala Lumpur
Hong Kong
126/5 (20)
Bahrain
129/2 (16.4)
Bahrain won by 8 wickets (with 20 balls remaining)
Bangladesh in Sri Lanka T20I Series - 2025
Series Home
1ST
Thu, 10 Jul 2025 - 00:00 • 1st T20I • Pallekele International Cricket Stadium
Bangladesh
154/5 (14.00)
Sri Lanka
159/3 (19.00)
Sri Lanka won by 7 wickets (with 6 balls remaining)
2ND
Sun, 13 Jul 2025 - 00:00 • 2nd T20I • Rangiri Dambulla International Stadium
Bangladesh
177/7 (14.00)
Sri Lanka
94/10 (15.20)
Bangladesh won by 83 runs
3RD
Wed, 16 Jul 2025 - 00:00 • 3rd T20I • R Premadasa Stadium, Colombo
Sri Lanka
132/7 (14.00)
Bangladesh
133/2 (16.30)
Bangladesh won by 8 wickets (with 21 balls remaining)
Bulgaria Tri-Nation T20I Series - 2025
Series Home
Zimbabwe Twenty20 Tri-Series - 2025
Series Home
1ST
Mon, 14 Jul 2025 - 00:00 • 1st • Harare Sports Club
Zimbabwe
141/6 (20)
South Africa
142/5 (15.5)
South Africa won by 5 wickets (with 25 balls remaining)
2ND
Wed, 16 Jul 2025 - 00:00 • 2nd • Harare Sports Club
New Zealand
173/5 (20)
South Africa
152/10 (18.2)
New Zealand won by 21 runs
3RD
Fri, 18 Jul 2025 - 00:00 • 3rd • Harare Sports Club
Zimbabwe
1/7 (20)
New Zealand
122/2 (13.5)
New Zealand won by 8 wickets (with 37 balls remaining)
4TH
Sun, 20 Jul 2025 - 00:00 • 4th • Harare Sports Club
Zimbabwe
144/6 (20)
South Africa
145/3 (17.2)
South Africa won by 7 wickets (with 16 balls remaining)
5TH
Tue, 22 Jul 2025 - 00:00 • 5th • Harare Sports Club
New Zealand
/10 ()
South Africa
134/8 (20)
New Zealand won by 7 wickets (with 25 balls remaining)
6TH
Thu, 24 Jul 2025 - 00:00 • 6th • Harare Sports Club
Zimbabwe
130/10 (18.5)
New Zealand
/10 ()
New Zealand won by 60 runs
FINAL
Sat, 26 Jul 2025 - 00:00 • Final • Harare Sports Club
TBA
0/0 (0.00)
TBA
0/0 (0.00)
New Zealand won by 3 runs
Pakistan in Bangladesh T20I Series - 2025
Series Home
1ST
Sun, 20 Jul 2025 - 00:00 • 1st T20I • Shere Bangla National Stadium, Mirpur
Bangladesh
112/3 (15.3)
Pakistan
110/10 (19.3)
Bangladesh won by 7 wickets (with 27 balls remaining)
2ND
Tue, 22 Jul 2025 - 00:00 • 2nd T20I • Shere Bangla National Stadium, Mirpur
Bangladesh
133/10 (20)
Pakistan
/10 ()
Bangladesh won by 8 runs
3RD
Thu, 24 Jul 2025 - 00:00 • 3rd T20I • Shere Bangla National Stadium, Mirpur
Bangladesh
104/10 (16.4)
Pakistan
/10 ()
Pakistan won by 74 runs
South Africa in Australia T20I Series - 2025
Series Home
1ST
Sun, 10 Aug 2025 - 00:00 • 1st T20I • Marrara Oval, Darwin
Australia
178/10 (20)
South Africa
161/9 (20)
Australia won by 17 runs
2ND
Tue, 12 Aug 2025 - 00:00 • 2nd T20I • Marrara Stadium, Darwin
Australia
165/10 (17.4)
South Africa
218/7 (20)
South Africa won by 53 runs
3RD
Sat, 16 Aug 2025 - 00:00 • 3rd T20I • Cazaly's Stadium, Cairns
Australia
173/8 (19.5)
South Africa
172/7 (20)
Australia won by 2 wickets (with 1 ball remaining)
Sri Lanka in Zimbabwe T20I Series - 2025
Series Home
1ST
Wed, 03 Sep 2025 - 00:00 • 1st T20I • Harare Sports Club
Zimbabwe
175/7 (20)
Sri Lanka
177/6 (19.1)
Sri Lanka won by 4 wickets (with 5 balls remaining)
2ND
Sat, 06 Sep 2025 - 00:00 • 2nd T20I • Harare Sports Club
Zimbabwe
84/5 (14.2)
Sri Lanka
80/10 (17.4)
Zimbabwe won by 5 wickets (with 34 balls remaining)
3RD
Sun, 07 Sep 2025 - 00:00 • 3rd T20I • Harare Sports Club
Zimbabwe
191/8 (20)
Sri Lanka
193/2 (17.4)
Sri Lanka won by 8 wickets (with 14 balls remaining)
South Africa in England T20I Series - 2025
Series Home
1ST
Wed, 10 Sep 2025 - 00:00 • 1st T20I • Sophia Gardens, Cardiff
England
4/10 (5)
South Africa
97/5 (7.5)
South Africa won by 14 runs (DLS method)
2ND
Fri, 12 Sep 2025 - 00:00 • 2nd T20I • Old Trafford, Manchester
England
304/2 (20)
South Africa
158/10 (16.1)
England won by 146 runs
3RD
Sun, 14 Sep 2025 - 00:00 • 3rd T20I • Trent Bridge, Nottingham
England
0/0 (0.00)
South Africa
0/0 (0.00)
Match abandoned without a ball bowled
Nepal v West Indies T20I Series - 2025
Series Home
1ST
Thu, 25 Sep 2025 - 00:00 • 1st T20I • Sharjah Cricket Stadium
Nepal
148/8 (20)
West Indies
129/9 (20)
Nepal won by 19 runs
2ND
Sat, 27 Sep 2025 - 00:00 • 2nd T20I • Sharjah Cricket Stadium
Nepal
173/6 (20)
West Indies
83/10 (17.1)
Nepal won by 90 runs
3RD
Tue, 30 Sep 2025 - 00:00 • 3rd T20I • Sharjah Cricket Stadium
Nepal
122/10 (19.5)
West Indies
123/0 (12.2)
West Indies won by 10 wickets (with 46 balls remaining)
Australia in New Zealand T20I Series - 2025/26
Series Home
1ST
Wed, 01 Oct 2025 - 00:00 • 1st T20I • Bay Oval, Mount Maunganui
New Zealand
/10 ()
Australia
185/4 (16.3)
Australia won by 6 wickets (with 21 balls remaining)
2ND
Fri, 03 Oct 2025 - 00:00 • 2nd T20I • Bay Oval, Mount Maunganui
New Zealand
/10 ()
Australia
16/1 (2.1)
No result
3RD
Sat, 04 Oct 2025 - 00:00 • 3rd T20I • Bay Oval, Mount Maunganui
New Zealand
156/9 (20)
Australia
160/7 (18)
Australia won by 3 wickets (with 12 balls remaining)
South Africa in Namibia T20I Match - 2025/26
Series Home
ONLY
Sat, 11 Oct 2025 - 00:00 • Only T20I • Namibia Cricket Ground, Windhoek
Namibia
138/6 (20)
South Africa
134/8 (20)
Namibia won by 4 wickets (with 0 balls remaining)
England in New Zealand T20I Series - 2025/26
Series Home
1ST
Sat, 18 Oct 2025 - 00:00 • 1st T20I • Hagley Oval, Christchurch
New Zealand
/10 ()
England
153/6 (20)
No result
2ND
Mon, 20 Oct 2025 - 00:00 • 2nd T20I • Hagley Oval, Christchurch
New Zealand
171/10 (18)
England
236/4 (20)
England won by 65 runs
3RD
Thu, 23 Oct 2025 - 00:00 • 3rd T20I • Eden Park, Auckland
New Zealand
38/1 (3.4)
England
/10 ()
No result
India in Australia T20I Series - 2025/26
Series Home
1ST
Wed, 29 Oct 2025 - 00:00 • 1st T20I • Manuka Oval, Canberra
Australia
/10 ()
India
97/1 (9.4)
No result
2ND
Fri, 31 Oct 2025 - 00:00 • 2nd T20I • Melbourne Cricket Ground
Australia
126/6 (13.2)
India
125/10 (18.4)
Australia won by 4 wickets (with 40 balls remaining)
3RD
Sun, 02 Nov 2025 - 00:00 • 3rd T20I • Bellerive Oval, Hobart
Australia
186/6 (20)
India
188/5 (18.3)
India won by 5 wickets (with 9 balls remaining)
4TH
Thu, 06 Nov 2025 - 00:00 • 4th T20I • Carrara Oval
Australia
119/10 (18.2)
India
167/8 (20)
India won by 48 runs
5TH
Sat, 08 Nov 2025 - 00:00 • 5th T20I • Brisbane Cricket Ground, Woolloongabba, Brisbane
Australia
/10 ()
India
52/0 (4.5)
No result
West Indies in New Zealand T20I Series - 2025/26
Series Home
1ST
Wed, 05 Nov 2025 - 00:00 • 1st T20I • Eden Park, Auckland
New Zealand
157/9 (20)
West Indies
164/6 (20)
West Indies won by 7 runs
2ND
Thu, 06 Nov 2025 - 00:00 • 2nd T20I • Eden Park, Auckland
New Zealand
/10 ()
West Indies
4/8 (20)
New Zealand won by 3 runs
3RD
Sun, 09 Nov 2025 - 00:00 • 3rd T20I • Saxton Oval, Nelson
New Zealand
177/9 (20)
West Indies
168/10 (19.5)
New Zealand won by 9 runs
4TH
Mon, 10 Nov 2025 - 00:00 • 4th T20I • Saxton Oval, Nelson
New Zealand
/10 ()
West Indies
38/1 (6.3)
No result
5TH
Thu, 13 Nov 2025 - 00:00 • 5th T20I • University Oval, Dunedin
New Zealand
/10 ()
West Indies
140/10 (18.4)
New Zealand won by 8 wickets (with 26 balls remaining)
South Africa in India T20I Series - 2025/26
Series Home
1ST
Tue, 09 Dec 2025 - 00:00 • 1st T20I • Barabati Stadium, Cuttack
India
175/6 (20)
South Africa
74/10 (12.3)
India won by 101 runs
2ND
Thu, 11 Dec 2025 - 00:00 • 2nd T20I • Maharaja Yadavindra Singh International Cricket Stadium, New Chandigarh
India
162/10 (19.1)
South Africa
213/4 (20)
South Africa won by 51 runs
3RD
Sun, 14 Dec 2025 - 00:00 • 3rd T20I • Himachal Pradesh Cricket Association Stadium, Dharamsala
India
120/3 (15.5)
South Africa
117/10 (20)
India won by 7 wickets (with 25 balls remaining)
4TH
Wed, 17 Dec 2025 - 00:00 • 4th T20I • Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
India
0/0 (0.00)
South Africa
0/0 (0.00)
Match abandoned without a ball bowled
5TH
Fri, 19 Dec 2025 - 00:00 • 5th T20I • Narendra Modi Stadium, Ahmedabad
India
231/5 (20)
South Africa
1/8 (20)
India won by 30 runs
ICC Men's T20 World Cup Europe Region Final (Guernsey, Italy, Jersey, Netherlands, Scotland in Nethe - 2025
Series Home
Indonesia Tri-Nation T20I Series (Indonesia, Philippines, South Korea), 2025 - 2025
Series Home
Cambodia in Indonesia T20I Series, 2025 - 2025
Series Home
Scotland T20 Tri-Series (Nepal, Netherlands, Scotland), 2025 - 2025
Series Home
ICC Men's T20 World Cup Americas Region Final (Bahamas, Bermuda, Canada, Cayman Islands in Canada), - 2025
Series Home
Switzerland in Luxembourg T20I Series, 2025 - 2025
Series Home
Continental Cup (Austria, Belgium, France, Hungary, Malta, Romania in Romania), 2025 - 2025
Series Home
Quadrangular Twenty20 Series (Malawi) (Bahrain, Germany, Malawi, Tanzania in Malawi), 2025 - 2025
Series Home
Slovenia in Hungary T20I Series, 2025 - 2025
Series Home
No Frills T20I Series (Bahamas, Bermuda, Canada, Cayman Islands in Canada), 2025 - 2025
Series Home
Finland v Norway T20I Match (in Denmark), 2025 - 2025
Series Home
ONLY
Sun, 15 Jun 2025 - 00:00 • Only T20I • Ishoj Cricket Club, Vejledalen
Finland
168/8 (20)
Norway
146/10 (19.4)
Finland won by 22 runs
Nordic T20 Cup (Denmark, Finland, Norway, Sweden in Denmark), 2025 - 2025
Series Home
1ST
Fri, 13 Jun 2025 - 00:00 • 1st • Ishoj Cricket Club, Vejledalen
Denmark
198/3 (20)
Finland
77/10 (16)
Denmark won by 121 runs
2ND
Sat, 14 Jun 2025 - 00:00 • 2nd • Ishoj Cricket Club, Vejledalen
Finland
100/10 (17.3)
Norway
89/10 (17.2)
Finland won by 11 runs
3RD
Sat, 14 Jun 2025 - 00:00 • 3rd • Koge Cricket Club
Denmark
166/10 (20)
Sweden
148/9 (20)
Denmark won by 18 runs
4TH
Sat, 14 Jun 2025 - 00:00 • 4th • Koge Cricket Club
Denmark
180/7 (20)
Norway
181/1 (17.3)
Norway won by 9 wickets (with 15 balls remaining)
5TH
Sat, 14 Jun 2025 - 00:00 • 5th • Ishoj Cricket Club, Vejledalen
Sweden
161/6 (20)
Finland
90/10 (18.3)
Sweden won by 71 runs
6TH
Sun, 15 Jun 2025 - 00:00 • 6th • Ishoj Cricket Club, Vejledalen
Sweden
149/10 (19.5)
Norway
152/8 (20)
Norway won by 2 wickets (with 0 balls remaining)
Saudi Arabia in Qatar T20I Series, 2025 - 2025
Series Home
Asia Pacific Cricket Champions Trophy (Hong Kong, Malaysia, Samoa, Singapore in Singapore), 2025 - 2025
Series Home
Rwanda Tri-Nation T20I Series (Bahrain, Malawi, Rwanda), 2025 - 2025
Series Home
Finland in Estonia T20I Series, 2025 - 2025
Series Home
1ST
Fri, 25 Jul 2025 - 00:00 • 1st T20I • Tallinn
Finland
180/5 (16.00)
Estonia
164/8 (20.00)
Finland won by 16 runs
2ND
Sat, 26 Jul 2025 - 00:00 • 2nd T20I • Tallinn
Finland
85/10 (16.00)
Estonia
86/6 (17.00)
Estonia won by 4 wickets (with 18 balls remaining)
3RD
Sun, 27 Jul 2025 - 00:00 • 3rd T20I • Tallinn
Estonia
141/10 (16.00)
Finland
142/5 (18.10)
Finland won by 5 wickets (with 11 balls remaining)
Pearl of Africa T20I Series (Kenya, Namibia A, Nigeria, Uganda, Uganda A, United Arab Emirates in Ug - 2025
Series Home
Budapest Cup (Austria, Hungary, Luxembourg, Romania in Hungary), 2025 - 2025
Series Home
Switzerland in Estonia T20I Series - 2025
Series Home
Cyprus in Croatia T20I Series - 2025
Series Home
Papua New Guinea in Guernsey T20I Match - 2025
Series Home
ONLY
Thu, 14 Aug 2025 - 00:00 • Only • Castel
Guernsey
165/6 (17.00)
P.N.G.
168/4 (19.20)
P.N.G. won by 6 wickets (with 4 balls remaining)
Norway Tri-Nation T20I Series - 2025
Series Home
1ST
Sun, 17 Aug 2025 - 00:00 • 1st • Oslo
Sweden
136/9 (17.00)
Norway
137/7 (18.30)
Norway won by 3 wickets (with 9 balls remaining)
2ND
Sun, 17 Aug 2025 - 00:00 • 2nd • Oslo
Sweden
204/5 (17.00)
Hungary
125/8 (20.00)
Sweden won by 79 runs
3RD
Sun, 17 Aug 2025 - 00:00 • 3rd • Oslo
Norway
172/8 (17.00)
Hungary
140/8 (20.00)
Norway won by 32 runs
Czech Republic in Romania T20I Series - 2025
Series Home
Belgium in Austria T20I Series - 2025
Series Home
Guernsey Tri-Nation T20I Series - 2025
Series Home
4TH
Sat, 30 Aug 2025 - 00:00 • 4th • Castel
Guernsey
0/0 (0.00)
Finland
0/0 (0.00)
5TH
Sun, 31 Aug 2025 - 00:00 • 5th • Castel
Finland
0/0 (0.00)
Switzerland
0/0 (0.00)
6TH
Sun, 31 Aug 2025 - 00:00 • 6th • Castel
Guernsey
0/0 (0.00)
Switzerland
0/0 (0.00)
United Arab Emirates T20I Tri-Series - 2025
Series Home
1ST
Fri, 29 Aug 2025 - 00:00 • 1st • Sharjah Cricket Stadium
Afghanistan
143/10 (19.5)
Pakistan
/10 ()
Pakistan won by 39 runs
2ND
Sat, 30 Aug 2025 - 00:00 • 2nd • Sharjah Cricket Stadium
United Arab Emirates
/10 ()
Pakistan
176/8 (20)
Pakistan won by 31 runs
3RD
Mon, 01 Sep 2025 - 00:00 • 3rd • Sharjah
United Arab Emirates
0/0 (0.00)
Afghanistan
0/0 (0.00)
4TH
Tue, 02 Sep 2025 - 00:00 • 4th • Sharjah Cricket Stadium
Afghanistan
169/5 (20)
Pakistan
/10 ()
Afghanistan won by 18 runs
5TH
Thu, 04 Sep 2025 - 00:00 • 5th • Sharjah Cricket Stadium
United Arab Emirates
/10 ()
Pakistan
140/7 (20)
Pakistan won by 31 runs
6TH
Fri, 05 Sep 2025 - 00:00 • 6th • Sharjah Cricket Stadium
United Arab Emirates
166/5 (20)
Afghanistan
170/4 (20)
Afghanistan won by 4 runs
FINAL
Sun, 07 Sep 2025 - 00:00 • Final • Sharjah
TBA
0/0 (0.00)
TBA
0/0 (0.00)
Netherlands in Bangladesh T20I Series - 2025
Series Home
1ST
Sat, 30 Aug 2025 - 00:00 • 1st T20I • Sylhet
Bangladesh
0/0 (0.00)
Netherlands
0/0 (0.00)
2ND
Mon, 01 Sep 2025 - 00:00 • 2nd T20I • Sylhet
Bangladesh
0/0 (0.00)
Netherlands
0/0 (0.00)
3RD
Wed, 03 Sep 2025 - 00:00 • 3rd T20I • Sylhet International Cricket Stadium
Bangladesh
164/4 (18.2)
Netherlands
/10 ()
No result
Sweden in Isle Of Man T20I Series - 2025
Series Home
1ST
Sat, 06 Sep 2025 - 00:00 • 1st T20I • Tromode
Isle of Man
0/0 (0.00)
Sweden
0/0 (0.00)
2ND
Sat, 06 Sep 2025 - 00:00 • 2nd T20I • Tromode
Isle of Man
0/0 (0.00)
Sweden
0/0 (0.00)
3RD
Sun, 07 Sep 2025 - 00:00 • 3rd T20I • Tromode
Isle of Man
0/0 (0.00)
Sweden
0/0 (0.00)
4TH
Sun, 07 Sep 2025 - 00:00 • 4th T20I • Tromode
Isle of Man
0/0 (0.00)
Sweden
0/0 (0.00)
Men's T20 Asia Cup - 2025
Series Home
1ST
Tue, 09 Sep 2025 - 00:00 • 1st , Group B • Abu Dhabi
Afghanistan
188/6 (0.00)
Hong Kong
94/9 (20.00)
Afghanistan won by 94 runs
2ND
Wed, 10 Sep 2025 - 00:00 • 2nd , Group A • Dubai (DICS)
United Arab Emirates
57/10 (0.00)
India
60/1 (4.30)
India won by 9 wickets (with 93 balls remaining)
3RD
Thu, 11 Sep 2025 - 00:00 • 3rd , Group B • Abu Dhabi
Bangladesh
143/7 (0.00)
Hong Kong
144/3 (17.40)
Bangladesh won by 7 wickets (with 14 balls remaining)
4TH
Fri, 12 Sep 2025 - 00:00 • 4th , Group A • Dubai (DICS)
Oman
160/7 (0.00)
Pakistan
67/10 (16.40)
Pakistan won by 93 runs
5TH
Sat, 13 Sep 2025 - 00:00 • 5th , Group B • Abu Dhabi
Bangladesh
139/5 (0.00)
Sri Lanka
140/4 (14.40)
Sri Lanka won by 6 wickets (with 32 balls remaining)
6TH
Sun, 14 Sep 2025 - 00:00 • 6th , Group A • Dubai (DICS)
India
127/9 (0.00)
Pakistan
131/3 (15.50)
India won by 7 wickets (with 25 balls remaining)
7TH
Mon, 15 Sep 2025 - 00:00 • 7th , Group A • Abu Dhabi
United Arab Emirates
172/5 (0.00)
Oman
130/10 (18.40)
U.A.E. won by 42 runs
8TH
Mon, 15 Sep 2025 - 00:00 • 8th , Group B • Dubai (DICS)
Hong Kong
149/4 (0.00)
Sri Lanka
153/6 (18.50)
Sri Lanka won by 4 wickets (with 7 balls remaining)
9TH
Tue, 16 Sep 2025 - 00:00 • 9th , Group B • Abu Dhabi
Afghanistan
154/5 (0.00)
Bangladesh
146/10 (20.00)
Bangladesh won by 8 runs
10TH
Wed, 17 Sep 2025 - 00:00 • 10th , Group A • Dubai (DICS)
United Arab Emirates
146/9 (0.00)
Pakistan
105/10 (17.40)
Pakistan won by 41 runs
11TH
Thu, 18 Sep 2025 - 00:00 • 11th , Group B • Abu Dhabi
Afghanistan
169/8 (0.00)
Sri Lanka
171/4 (18.40)
Sri Lanka won by 6 wickets (with 8 balls remaining)
12TH
Fri, 19 Sep 2025 - 00:00 • 12th , Group A • Abu Dhabi
India
188/8 (0.00)
Oman
167/4 (20.00)
India won by 21 runs
13TH
Sat, 20 Sep 2025 - 00:00 • 13th , Super Fours • Dubai International Cricket Stadium
Sri Lanka
168/7 (20)
Bangladesh
169/6 (19.5)
Bangladesh won by 4 wickets (with 1 ball remaining)
14TH
Sun, 21 Sep 2025 - 00:00 • 14th , Super Fours • Dubai International Cricket Stadium
India
174/4 (18.5)
Pakistan
/10 ()
India won by 6 wickets (with 7 balls remaining)
15TH
Tue, 23 Sep 2025 - 00:00 • 15th , Super Fours • Zayed Cricket Stadium, Abu Dhabi
Pakistan
/10 ()
Sri Lanka
133/8 (20)
Pakistan won by 5 wickets (with 12 balls remaining)
16TH
Wed, 24 Sep 2025 - 00:00 • 16th , Super Fours • Dubai International Cricket Stadium
Bangladesh
127/10 (19.3)
India
168/6 (20)
India won by 41 runs
17TH
Thu, 25 Sep 2025 - 00:00 • 17th , Super Fours • Dubai International Cricket Stadium
Bangladesh
124/9 (20)
Pakistan
/10 ()
Pakistan won by 11 runs
18TH
Fri, 26 Sep 2025 - 00:00 • 18th , Super Fours • Dubai International Cricket Stadium
India
2/5 (20) & 3/0 ()
Sri Lanka
2/5 (20) & 2/10 ()
Match tied (India won the Super Over)
FINAL
Sun, 28 Sep 2025 - 00:00 • Final • Dubai International Cricket Stadium
India
150/5 (19.4)
Pakistan
/10 ()
India won by 5 wickets (with 2 balls remaining)
Pakistan T20I Tri-Series - 2025/26
Series Home
1ST
Mon, 17 Nov 2025 - 00:00 • 1st • Rawalpindi Cricket Stadium
Pakistan
151/5 (19.2)
Afghanistan
/10 ()
Pakistan won by 5 wickets (with 4 balls remaining)
2ND
Wed, 19 Nov 2025 - 00:00 • 2nd • Rawalpindi Cricket Stadium
Afghanistan
/10 ()
Sri Lanka
95/10 (20)
Zimbabwe won by 67 runs
3RD
Sat, 22 Nov 2025 - 00:00 • 3rd • Lahore
Pakistan
0/0 (0.00)
Sri Lanka
0/0 (0.00)
4TH
Sun, 23 Nov 2025 - 00:00 • 4th • Rawalpindi Cricket Stadium
Pakistan
195/5 (20)
Afghanistan
/10 ()
Pakistan won by 69 runs
5TH
Tue, 25 Nov 2025 - 00:00 • 5th • Rawalpindi Cricket Stadium
Afghanistan
/10 ()
Sri Lanka
148/1 (16.2)
Sri Lanka won by 9 wickets (with 22 balls remaining)
6TH
Thu, 27 Nov 2025 - 00:00 • 6th • Rawalpindi Cricket Stadium
Pakistan
178/7 (20)
Sri Lanka
184/5 (20)
Sri Lanka won by 6 runs
FINAL
Sat, 29 Nov 2025 - 00:00 • Final • Rawalpindi Cricket Stadium
TBA
0/0 (0.00)
TBA
0/0 (0.00)
Pakistan won by 6 wickets (with 8 balls remaining)
ICC Men's T20 World Cup Africa Region Final - 2025/26
Series Home
Afghanistan v Bangladesh T20I Series - 2025/26
Series Home
1ST
Thu, 02 Oct 2025 - 00:00 • 1st T20I • Sharjah Cricket Stadium
Afghanistan
151/9 (20)
Bangladesh
153/6 (18.4)
Bangladesh won by 4 wickets (with 8 balls remaining)
2ND
Fri, 03 Oct 2025 - 00:00 • 2nd T20I • Sharjah Cricket Stadium
Afghanistan
147/5 (20)
Bangladesh
150/8 (19.1)
Bangladesh won by 2 wickets (with 5 balls remaining)
3RD
Sun, 05 Oct 2025 - 00:00 • 3rd T20I • Sharjah Cricket Stadium
Afghanistan
143/9 (20)
Bangladesh
144/4 (18)
Bangladesh won by 6 wickets (with 12 balls remaining)
ICC Men’s T20 World Cup Asia & EAP Qualifier - 2025/26
Series Home
West Indies in Bangladesh T20I Series - 2025/26
Series Home
1ST
Sun, 26 Oct 2025 - 00:00 • 1st T20I • Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium, Chattogram
Bangladesh
/10 ()
West Indies
50/0 (7.3)
2ND
Tue, 28 Oct 2025 - 00:00 • 2nd T20I • Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium, Chattogram
Bangladesh
135/8 (20)
West Indies
149/9 (20)
West Indies won by 14 runs
3RD
Fri, 31 Oct 2025 - 00:00 • 3rd T20I • Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium, Chattogram
Bangladesh
151/10 (20)
West Indies
152/5 (16.5)
West Indies won by 5 wickets (with 19 balls remaining)
South Africa in Pakistan T20I Series - 2025/26
Series Home
1ST
Tue, 28 Oct 2025 - 00:00 • 1st T20I • Rawalpindi Cricket Stadium
Pakistan
139/10 (18.1)
South Africa
194/9 (20)
South Africa won by 55 runs
2ND
Fri, 31 Oct 2025 - 00:00 • 2nd T20I • Gaddafi Stadium, Lahore
Pakistan
112/1 (13.1)
South Africa
110/10 (19.2)
Pakistan won by 9 wickets (with 41 balls remaining)
3RD
Sat, 01 Nov 2025 - 00:00 • 3rd T20I • Gaddafi Stadium, Lahore
Pakistan
140/6 (19)
South Africa
139/9 (20)
Pakistan won by 4 wickets (with 6 balls remaining)
Afghanistan in Zimbabwe T20I Series - 2025/26
Series Home
1ST
Wed, 29 Oct 2025 - 00:00 • 1st T20I • Harare Sports Club
Zimbabwe
127/10 (16.1)
Afghanistan
180/6 (20)
Afghanistan won by 53 runs
2ND
Fri, 31 Oct 2025 - 00:00 • 2nd T20I • Harare Sports Club
Zimbabwe
125/10 (19.3)
Afghanistan
129/3 (18)
Afghanistan won by 7 wickets (with 12 balls remaining)
3RD
Sun, 02 Nov 2025 - 00:00 • 3rd T20I • Harare Sports Club
Zimbabwe
1/10 (20)
Afghanistan
210/3 (20)
Afghanistan won by 9 runs
Bulgaria in Cyprus T20I Series - 2025/26
Series Home
1ST
Mon, 03 Nov 2025 - 00:00 • 1st T20I • Episkopi
Bulgaria
119/7 (10.00)
Cyprus
120/6 (17.30)
Cyprus won by 4 wickets (with 15 balls remaining)
2ND
Mon, 03 Nov 2025 - 00:00 • 2nd T20I • Episkopi
Bulgaria
125/10 (10.00)
Cyprus
127/4 (18.50)
Cyprus won by 6 wickets (with 7 balls remaining)
Indonesia Tri-Nation T20I Series - 2025/26
Series Home
Afghanistan in Qatar T20I Series - 2025/26
Series Home
1ST
Sat, 08 Nov 2025 - 00:00 • 1st T20I • Doha
Qatar
0/0 (0.00)
Afghanistan
0/0 (0.00)
2ND
Sun, 09 Nov 2025 - 00:00 • 2nd T20I • Doha
Qatar
0/0 (0.00)
Afghanistan
0/0 (0.00)
3RD
Tue, 11 Nov 2025 - 00:00 • 3rd T20I • Doha
Qatar
0/0 (0.00)
Afghanistan
0/0 (0.00)
Bahrain in Indonesia T20I Series - 2025/26
Series Home
1ST
Tue, 18 Nov 2025 - 00:00 • 1st T20I • Bali
Indonesia
0/0 (0.00)
Bahrain
0/0 (0.00)
2ND
Wed, 19 Nov 2025 - 00:00 • 2nd T20I • Bali
Indonesia
0/0 (0.00)
Bahrain
0/0 (0.00)
3RD
Fri, 21 Nov 2025 - 00:00 • 3rd T20I • Bali
Indonesia
0/0 (0.00)
Bahrain
0/0 (0.00)
Ireland in Bangladesh T20I Series - 2025/26
Series Home
1ST
Thu, 27 Nov 2025 - 00:00 • 1st T20I • Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium, Chattogram
Bangladesh
142/9 (20)
Ireland
181/4 (20)
Ireland won by 39 runs
2ND
Sat, 29 Nov 2025 - 00:00 • 2nd T20I • Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium, Chattogram
Bangladesh
174/6 (19.4)
Ireland
170/6 (20)
Bangladesh won by 4 wickets (with 2 balls remaining)
3RD
Tue, 02 Dec 2025 - 00:00 • 3rd T20I • Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium, Chattogram
Bangladesh
119/2 (13.4)
Ireland
117/10 (19.5)
Bangladesh won by 8 wickets (with 38 balls remaining)
Switzerland in Guernsey T20I Series, 2025 - 2025
Series Home
1ST
Fri, 29 Aug 2025 - 00:00 • 1st • Castel
Finland
154/4 (4.30)
Switzerland
16/1 (2.00)
No result
2ND
Fri, 29 Aug 2025 - 00:00 • 2nd • Castel
Guernsey
83/3 (13.00)
Finland
0/0 (0.00)
No result
3RD
Sat, 30 Aug 2025 - 00:00 • 3rd • Castel
Guernsey
122/7 (13.00)
Switzerland
123/3 (18.20)
Guernsey won by 7 wickets (with 10 balls remaining)
Mozambique in Eswatini T20I Series, 2025 - 2025
Series Home
1ST
Fri, 12 Sep 2025 - 00:00 • 1st T20I • Malkerns
Swaziland
160/8 (11.20)
Mozambique
129/9 (20.00)
Eswatini won by 31 runs
2ND
Fri, 12 Sep 2025 - 00:00 • 2nd T20I • Malkerns
Swaziland
165/10 (11.20)
Mozambique
160/7 (20.00)
Eswatini won by 5 runs
3RD
Sat, 13 Sep 2025 - 00:00 • 3rd T20I • Malkerns
Swaziland
182/6 (11.20)
Mozambique
108/10 (16.50)
Eswatini won by 74 runs
4TH
Sat, 13 Sep 2025 - 00:00 • 4th T20I • Malkerns
Swaziland
222/4 (11.20)
Mozambique
222/4 (20.00)
Match tied (Eswatini won the Super Over)
5TH
Sun, 14 Sep 2025 - 00:00 • 5th T20I • Malkerns
Swaziland
27/3 (4.30)
Mozambique
0/0 (0.00)
No result
Namibia in Zimbabwe T20I Series, 2025/26 - 2025/26
Series Home
1ST
Mon, 15 Sep 2025 - 00:00 • 1st T20I • Bulawayo
Zimbabwe
211/3 (11.20)
Namibia
178/7 (20.00)
Zimbabwe won by 33 runs
2ND
Tue, 16 Sep 2025 - 00:00 • 2nd T20I • Bulawayo
Namibia
169/6 (11.20)
Zimbabwe
170/5 (18.10)
Zimbabwe won by 5 wickets (with 11 balls remaining)
3RD
Thu, 18 Sep 2025 - 00:00 • 3rd T20I • Bulawayo
Namibia
204/7 (11.20)
Zimbabwe
176/10 (19.50)
Namibia won by 28 runs
Kuwait in Oman T20I Series, 2025/26 - 2025/26
Series Home
Austria in Romania T20I Series, 2025/26 - 2025/26
Series Home
Croatia in Spain T20I Series - 2025/26
Series Home
Bahrain in Bhutan T20I Series - 2025/26
Series Home
1ST
Mon, 08 Dec 2025 - 00:00 • 1st T20I • Gelephu
Bhutan
115/10 (11.20)
Bahrain
116/2 (13.30)
Bahrain won by 8 wickets (with 39 balls remaining)
2ND
Tue, 09 Dec 2025 - 00:00 • 2nd T20I • Gelephu
Bahrain
152/9 (11.20)
Bhutan
89/10 (17.20)
Bahrain won by 63 runs
3RD
Thu, 11 Dec 2025 - 00:00 • 3rd T20I • Gelephu
Bhutan
0/0 (0.00)
Bahrain
0/0 (0.00)
4TH
Fri, 12 Dec 2025 - 00:00 • 4th T20I • Gelephu
Bhutan
0/0 (0.00)
Bahrain
0/0 (0.00)
5TH
Sat, 13 Dec 2025 - 00:00 • 5th T20I • Gelephu
Bhutan
0/0 (0.00)
Bahrain
0/0 (0.00)
Myanmar in Bhutan T20I Series - 2025/26
Series Home
1ST
Tue, 23 Dec 2025 - 00:00 • 1st T20I • Gelephu
Bhutan
0/0 (0.00)
Myanmar
0/0 (0.00)
2ND
Wed, 24 Dec 2025 - 00:00 • 2nd T20I • Gelephu
Bhutan
0/0 (0.00)
Myanmar
0/0 (0.00)
3RD
Fri, 26 Dec 2025 - 00:00 • 3rd T20I • Gelephu
Bhutan
0/0 (0.00)
Myanmar
0/0 (0.00)
4TH
Sat, 27 Dec 2025 - 00:00 • 4th T20I • Gelephu
Bhutan
0/0 (0.00)
Myanmar
0/0 (0.00)
5TH
Mon, 29 Dec 2025 - 00:00 • 5th T20I • Gelephu
Bhutan
0/0 (0.00)
Myanmar
0/0 (0.00)
ðŸ 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