Kwibuka Women's Twenty20 Tournament 2025 · Match 1 · T20 · 3 Jun 2025
Rwanda Women
145/4 (20.0)
Cameroon Women
54/10 (20.0)
Rwanda won by 91 runs
Indian Premier League 2025 · Final · T20 · 3 Jun 2025
Royal Challengers Bengaluru
190/9 (20.0)
Punjab Kings
184/7 (20.0)
Royal Challengers Bengaluru won by 6 runs
Vitality Blast Men 2025 · T20 · 3 Jun 2025
Surrey
149/8 (20.0)
Glamorgan
142/10 (20.0)
Surrey won by 7 runs
Switzerland tour of Austria 2025 · Match 4 · T20 · 1 Jun 2025
Austria
190/3 (20.0)
Switzerland
173/10 (19.5)
Austria won by 17 runs
Mdina Cup 2025 · Final · T20 · 1 Jun 2025
Belgium
176/10 (19.4)
Portugal
132/10 (17.5)
Belgium won by 44 runs
Bangladesh tour of Pakistan 2025 · Match 3 · T20 · 1 Jun 2025
Bangladesh
196/6 (20.0)
Pakistan
197/3 (17.2)
Pakistan won by 7 wickets
Indian Premier League 2025 · Qualifier 2 · T20 · 1 Jun 2025
Mumbai Indians
203/6 (20.0)
Punjab Kings
207/5 (19.0)
Punjab Kings won by 5 wickets
Vitality Blast Women 2025 · Match 7 · T20 · 1 Jun 2025
Essex Women
149/7 (20.0)
Somerset Women
84/9 (14.2)
Essex won by 65 runs
Vitality Blast Women 2025 · Match 6 · T20 · 1 Jun 2025
Lancashire Women
140/7 (20.0)
Durham Women
122/10 (18.4)
Lancashire won by 18 runs
Vitality Blast Men 2025 · T20 · 1 Jun 2025
Sussex
173/10 (20.0)
Gloucestershire
93/10 (13.3)
Sussex won by 80 runs
Vitality Blast Men 2025 · T20 · 1 Jun 2025
Leicestershire
122/10 (20.0)
Northamptonshire
123/5 (19.2)
Northamptonshire won by 5 wickets
Vitality Blast Men 2025 · T20 · 1 Jun 2025
Middlesex
124/9 (20.0)
Glamorgan
128/5 (15.3)
Glamorgan won by 5 wickets
Vitality Blast Men 2025 · T20 · 1 Jun 2025
Essex
148/10 (19.1)
Somerset
149/2 (15.5)
Somerset won by 8 wickets
Vitality Blast Men 2025 · T20 · 1 Jun 2025
Worcestershire
201/5 (20.0)
Yorkshire
135/8 (19.3)
Worcestershire won by 60 runs (D/L)
Vitality Blast Men 2025 · T20 · 1 Jun 2025
Durham
150/6 (20.0)
Lancashire
151/6 (20.0)
Lancashire won by 4 wickets
Switzerland tour of Austria 2025 · Match 3 · T20 · 31 May 2025
Austria
148/8 (20.0)
Switzerland
154/7 (18.2)
Switzerland won by 3 wickets
Mdina Cup 2025 · Match 4 · T20 · 31 May 2025
Belgium
177/5 (20.0)
Malta
74/10 (15.2)
Belgium won by 103 runs
Mdina Cup 2025 · Match 5 · T20 · 31 May 2025
Malta
133/7 (20.0)
Portugal
136/2 (15.0)
Portugal won by 8 wickets
Mdina Cup 2025 · Match 6 · T20 · 31 May 2025
Belgium
102/10 (18.4)
Portugal
105/5 (11.2)
Portugal won by 5 wickets
Switzerland tour of Austria 2025 · Match 2 · T20 · 31 May 2025
Austria
161/8 (20.0)
Switzerland
144/7 (20.0)
Austria won by 17 runs
Vitality Blast Women 2025 · Match 5 · T20 · 31 May 2025
Lancashire Women
169/4 (20.0)
The Blaze Women
170/3 (19.1)
The Blaze won by 7 wickets
Vitality Blast Women 2025 · Match 4 · T20 · 31 May 2025
Warwickshire Women
193/6 (19.5)
Durham Women
151/10 (19.0)
Warwickshire won by 42 runs
Vitality Blast Men 2025 · T20 · 31 May 2025
Lancashire
216/3 (20.0)
Nottinghamshire
169/10 (19.1)
Lancashire won by 47 runs
Vitality Blast Men 2025 · T20 · 31 May 2025
Birmingham Bears
143/10 (20.0)
Durham
147/7 (17.1)
Durham won by 3 wickets
Mdina Cup 2025 · Match 1 · T20 · 30 May 2025
Malta
107/10 (14.4)
Belgium
111/4 (13.1)
Belgium won by 6 wickets
Results go back to 2002 and are fullest from about 2014; earlier years have gaps, and not every competition is covered. A new result can take a few days to appear here unless we covered the match live.
Ball-by-ball data: Cricsheet (cricsheet.org), ODC-By 1.0. Fantasy points are worked out with our current scoring rules.
Player photos are from Wikimedia Commons; each photo's credit and licence are on the player's page.