North American T20 Cup
Finished24 April 2025 T20I at JImmy Powell Oval, George Town Match 9
Cayman Islands vs Bahamas
Match 9
JImmy Powell Oval, George Town
08:30 PM
CAY won by 79 runs

Cayman Islands
CAY
175/2 (20)

Bahamas
BAH
96/5 (20)
Finished
CAY won by 79 runs
Finished24 April 2025 T20I at JImmy Powell Oval, George Town Match 8
Bahamas vs Bermuda
Match 8
JImmy Powell Oval, George Town
01:00 AM
BER won by 10 wickets

Bahamas
BAH
51/10 (13.3)

Bermuda
BER
55/0 (8.5)
Finished
BER won by 10 wickets
Finished21 April 2025 T20I at JImmy Powell Oval, George Town Match 5
Bahamas vs Canada
Match 5
JImmy Powell Oval, George Town
08:30 PM
CAN won by 10 wickets

Bahamas
BAH
41/10 (16.5)

Canada
CAN
46/0 (4)
Finished
CAN won by 10 wickets
Finished20 April 2025 T20I at JImmy Powell Oval, George Town Match 3
United States of America vs Bahamas
Match 3
JImmy Powell Oval, George Town
08:30 PM
USA won by 149 runs

United States of America
USA
217/4 (20)

Bahamas
BAH
68/9 (20)
Finished
USA won by 149 runs
ICC Mens T20 World Cup Americas Sub Regional Qualifier
Finished16 December 2024 T20 at St Georges College Ground, Buenos Aires Match 34
Mexico vs Bahamas
Match 34
St Georges College Ground, Buenos Aires
07:00 PM
BAH won by 24 runs.

Mexico
MXO
71/10 (18.2)

Bahamas
BAH
95/9 (20)
Finished
BAH won by 24 runs.
Finished15 December 2024 T20 at Belgrano Athletic Club Ground, Belgrano Match 31
Bahamas vs Bermuda
Match 31
Belgrano Athletic Club Ground, Belgrano
11:30 PM
BER won by 62 runs.

Bahamas
BAH
117/9 (20)

Bermuda
BER
179/4 (20)
Finished
BER won by 62 runs.
Finished14 December 2024 T20 at Belgrano Athletic Club Ground, Belgrano Match 26
Suriname vs Bahamas
Match 26
Belgrano Athletic Club Ground, Belgrano
07:00 PM
BAH won by 26 runs.

Suriname
SUR
71/10 (17.3)

Bahamas
BAH
97/10 (19.2)
Finished
BAH won by 26 runs.
Finished12 December 2024 T20 at Belgrano Athletic Club Ground, Belgrano Match 23
Cayman Islands vs Bahamas
Match 23
Belgrano Athletic Club Ground, Belgrano
11:30 PM
CAY won by 10 wickets

Cayman Islands
CAY
109/0 (17.1)

Bahamas
BAH
108/5 (20)
Finished
CAY won by 10 wickets
Finished11 December 2024 T20 at Hurlingham Club Ground, Buenos Aires, Argentina Match 18
Bahamas vs Panama
Match 18
Hurlingham Club Ground, Buenos Aires, Argentina
07:00 PM
BAH won by 21 runs.

Bahamas
BAH
109/10 (20)

Panama
PNM
88/10 (19.1)
Finished
BAH won by 21 runs.
Finished10 December 2024 T20 at St Albans Club, Corimayo Match 14
Belize vs Bahamas
Match 14
St Albans Club, Corimayo
07:00 PM
BAH won by 3 runs.

Belize
BZ
114/6 (20)

Bahamas
BAH
117/5 (20)
Finished
BAH won by 3 runs.