Sal’s NBL 2025 Schedule Unveiled

The 2025 Sal’s NBL schedule is set with the Hawke’s Bay Hawks to tip-off the new season on Wednesday March 12 against the competition’s newest team – the Indian Panthers.

The 2025 season will feature a record 137 games in the Sal’s NBL, plus a further 132 games in the Sky Broadband Rapid League, with all 269 games to be broadcast live on Sky Sport across New Zealand. It will be the biggest coverage in the League’s history.

Every Sal’s NBL clash will also be broadcast live around the world on ESPN 3 (United States) and FIBA You Tube (globally).

In a modern and fresh way of presenting the schedule, and showcasing the near non-stop run of games, instead of presenting a ’round’ of games each week, the 2025 season will be promoted via five themed months:

MAD MARCH

AMP’D APRIL

MANA MAY

JAMMIN’ JUNE

THE FINAL COUNTDOWN

Sal’s NBL general manager Maree Taylor said the addition of the Indian Panthers in South Auckland will add more games and will take the competition into a new and exciting direction in its 44th year.

“Season 2025 is set to be our biggest yet in the Sal’s NBL with 12 teams and wall-to-wall coverage on Sky Sport,” said Taylor, adding “We are excited about the continued growth of the competition and its connection with fans and viewers in New Zealand, and also across the world where the league continues to be recognised as innovative and competitive.”

The season will feature a mid-year international break for Tall Blacks action, which at the same time will see the competition’s Trade Window extended to a full week of activity.

Downloadable Schedule HERE

2025 SAL’S NBL SCHEDULE

MAD MARCH | GAME | RAPID | NBL | VENUE
Wednesday March 12 | Hawks vs Panthers | 6:30pm | 7:30pm | Rodney Green Arenas
Thursday March 13 | Whai vs Rams | 6:30pm | 7:30pm | Mercury Baypark
Friday March 14 | Nuggets vs Sharks | 6:30pm | 7:30pm | Edgar Centre
Saturday March 15 | Hawks vs Jets | 3:00pm | 4:00pm | Rodney Green Arenas
Saturday March 15 | Tuatara vs Bulls | 6:30pm | 7:30pm | Eventfinda Stadium
Sunday March 16 | Saints vs Airs | 2:00pm | 3:00pm | TSB Arena
Sunday March 16 | Rams vs Giants | 5:30pm | 6:30pm | Cowles Stadium
Monday March 17 | Bulls vs Whai | 6:30pm | 7:30pm | Franklin Pool & Leisure
Tuesday March 18 | Airs vs Jets | 6:30pm | 7:30pm | TSB Stadium
Wednesday March 19 | Whai vs Nuggets | 6:30pm | 7:30pm | TBC
Thursday March 20 | Giants vs Saints | 6:30pm | 7:30pm | Trafalgar Centre
Friday March 21 | Panthers vs Bulls | 6:30pm | 7:30pm | Pulman Arena
Friday March 21 | Hawks vs Nuggets | 6:30pm | 7:30pm | Rodney Green Arenas
Saturday March 22 | Rams vs Sharks | 6:30pm | 7:30pm | Cowles Stadium
Sunday March 23 | Bulls vs Hawks | 12:00pm | 1:00pm | Franklin Pool & Leisure
Sunday March 23 | Tuatara vs Airs | 2:00pm | 3:00pm | Eventfinda Stadium
Sunday March 23 | Panthers vs Jets | 5:30pm | 6:30pm | Pulman Arena
Tuesday March 25 | Whai vs Tuatara | 6:30pm | 7:30pm | Mercury Baypark
Wednesday March 26 | Saints vs Sharks | 6:30pm | 7:30pm | TSB Arena
Thursday March 27 | Nuggets vs Jets | 6:30pm | 7:30pm | Edgar Centre
Friday March 28 | Panthers vs Whai | 6:30pm | 7:30pm | Pulman Arena
Friday March 28 | Giants vs Bulls | 6:30pm | 7:30pm | Trafalgar Centre
Saturday March 29 | Airs vs Hawks | 3:00pm | 4:00pm | TBC
Saturday March 29 | Sharks vs Jets | 6:30pm | 7:30pm | ILT Stadium Southland
Sunday March 30 | Rams vs Saints | 2:00pm | 3:00pm | Cowles Stadium
Sunday March 30 | Tuatara vs Giants | 5:30pm | 6:30pm | Eventfinda Stadium

AMP’D APRIL | GAME | RAPID | NBL | VENUE
Wednesday April 2 | Airs vs Rams | 6:30pm | 7:30pm | TSB Stadium
Thursday April 3 | Saints vs Bulls | 6:30pm | 7:30pm | TSBArena
Friday April 4 | Panthers vs Nuggets | 6:30pm | 7:30pm | Pulman Arena
Friday April 4 | Sharks vs Tuatara | 6:30pm | 7:30pm | ILT Stadium Southland
Saturday April 5 | Giants vs Airs | 3:00pm | 4:00pm | Trafalgar Centre
Saturday April 5 | Whai vs Hawks | 6:30pm | 7:30pm | Mercury Baypark
Sunday April 6 | Nuggets vs Tuatara | 12:00pm | 1:00pm | Edgar Centre
Sunday April 6 | Jets vs Saints | 2:00pm | 3:00pm | Fly Palmy Arena
Sunday April 6 | Panthers vs Sharks | 5:30pm | 6:30pm | Pulman Arena
Wednesday April 9 | Bulls vs Rams | 6:30pm | 7:30pm | Franklin Pool & Leisure
Thursday April 10 | Sharks vs Saints | 6:30pm | 7:30pm | ILT Stadium Southland
Friday April 11 | Tuatara vs Panthers | 6:30pm | 7:30pm | Eventfinda Stadium
Friday April 11 | Rams vs Jets | 6:30pm | 7:30pm | Cowles Stadium
Saturday April 12 | Nuggets vs Saints | 3:00pm | 4:00pm | Edgar Centre
Saturday April 12 | Giants vs Whai | 6:30pm | 7:30pm | Trafalgar Centre
Sunday April 13 | Tuatara vs Hawks | 2:00pm | 3:00pm | Eventfinda Stadium
Sunday April 13 | Jets vs Airs | 5:30pm | 6:30pm | Fly Palmy Arena
Tuesday April 15 | Panthers vs Hawks | 6:30pm | 7:30pm | Pulman Arena
Wednesday April 16 | Nuggets vs Bulls | 6:30pm | 7:30pm | Edgar Centre
Thursday April 17 | Whai vs Sharks | 6:30pm | 7:30pm | Mercury Baypark
Friday April 18 | Jets vs Hawks | 6:30pm | 7:30pm | Fly Palmy Arena
Saturday April 19 | Bulls vs Sharks | 6:30pm | 7:30pm | Franklin Pool & Leisure
Sunday April 20 | Rams vs Nuggets | 2:00pm | 3:00pm | Cowles Stadium
Monday April 21 | Saints vs Giants | 2:00pm | 3:00pm | TSB Arena
Monday April 21 | Airs vs Tuatara | 5:30pm | 6:30pm | TSB Stadium
Thursday April 24 | Jets vs Whai | 6:30pm | 7:30pm | Fly Palmy Arena
Friday April 25 | Hawks vs Bulls | 2:00pm | 3:00pm | Rodney Green Arenas
Friday April 25 | Sharks vs Giants | 5:30pm | 6:30pm | ILT Stadium Southland
Saturday April 26 | Jets vs Panthers | 12:30pm | 1:30pm | Fly Palmy Arena
Saturday April 26 | Tuatara vs Rams | 3:30pm | 4:30pm | Eventfinda Stadium
Saturday April 26 | Airs vs Whai | 6:30pm | 7:30pm | TSB Stadium
Sunday April 27 | Saints vs Hawks | 2:00pm | 3:00pm | TSB Bank Arena
Sunday April 27 | Nuggets vs Giants | 5:30pm | 6:30pm | Edgar Centre
Tuesday April 29 | Panthers vs Rams | 6:30pm | 7:30pm | Pulman Arena
Wednesday April 30 | Tuatara vs Nuggets | 6:30pm | 7:30pm | Eventfinda Stadium

MANA MAY | GAME | RAPID | NBL | VENUE
Thursday May 1 | Hawks vs Whai | 6:30pm | 7:30pm | Rodney Green Arenas
Friday May 2 | Bulls vs Nuggets | 6:30pm | 7:30pm | Franklin Pool & Leisure
Saturday May 3 | Airs vs Saints | 3:00pm | 4:00pm | TSB Stadium
Saturday May 3 | Sharks vs Rams | 6:30pm | 7:30pm | ILT Stadium Southland
Sunday May 4 | Jets vs Giants | 2:00pm | 3:00pm | Fly Palmy Arena
Monday May 5 | *Trade Window Opens | | |
May 5 – May 12 | *International Break | | |
Monday May 12 | *Trade Window Closes | |
Wednesday May 14 | Sharks vs Panthers | 6:30pm | 7:30pm | ILT Stadium Southland
Thursday May 15 | Whai vs Airs | 6:30pm | 7:30pm | Mercury Baypark
Friday May 16 | Nuggets vs Panthers | 6:30pm | 7:30pm | Edgar Centre
Friday May 16 | Hawks vs Giants | 6:30pm | 7:30pm | Rodney Green Arenas
Saturday May 17 | Rams vs Tuatara | 3:00pm | 4:00pm | Cowles Stadium
Saturday May 17 | Saints vs Jets | 6:30pm | 7:30pm | TSB Arena
Sunday May 18 | Bulls vs Giants | 2:00pm | 3:00pm | Franklin Pool & Leisure
Sunday May 18 | Sharks vs Nuggets | 5:30pm | 6:30pm | ILT Stadium Southland
Tuesday May 20 | Whai vs Panthers | 6:30pm | 7:30pm | Mercury Baypark
Wednesday May 21 | Airs vs Bulls | 6:30pm | 7:30pm | TSB Stadium
Thursday May 22 | Sharks vs Hawks | 6:30pm | 7:30pm | ILT Stadium Southland
Friday May 23 | Whai vs Saints | 6:30pm | 7:30pm | TBC
Saturday May 24 | Giants vs Rams | 3:00pm | 4:00pm | Trafalar Centre
Saturday May 24 | Nuggets vs Hawks | 6:30pm | 7:30pm | Edgar Centre
Sunday May 25 | Jets vs Bulls | 12:00pm | 1:00pm | Fly Palmy Arena
Sunday May 25 | Tuatara vs Saints | 2:00pm | 3:00pm | Eventfinda Stadium
Sunday May 25 | Panthers vs Airs | 5:30pm | 6:30pm | Pulman Arena
Tuesday May 27 | Saints vs Panthers | 6:30pm | 7:30pm | Te Rauparaha Arena
Wednesday May 28 | Jets vs Sharks | 6:30pm | 7:30pm | TSB Hub
Thursday May 29 | Whai vs Bulls | 6:30pm | 7:30pm | TBC
Friday May 30 | Airs vs Sharks | 6:30pm | 7:30pm | TSB Stadium
Saturday May 31 | Saints vs Nuggets | 3:00pm | 4:00pm | Te Rauparaha Arena
Saturday May 31 | Rams vs Hawks | 6:30pm | 7:30pm | Cowles Stadium

JAMMIN’ JUNE | GAME | RAPID | NBL | VENUE
Sunday June 1 | Bulls vs Tuatara | 2:00pm | 3:00pm | Franklin Pool & Leisure
Sunday June 1 | Airs vs Panthers | 5:30pm | 6:30pm | TSB Stadium
Monday June 2 | Giants vs Hawks | 3:00pm | 4:00pm | Trafalgar Centre
Wednesday June 4 | Bulls vs Saints | 6:30pm | 7:30pm | Franklin Pool & Leisure
Thursday June 5 | Sharks vs Airs | 6:30pm | 7:30pm | ILT Stadium Southland
Friday June 6 | Whai vs Giants | 6:30pm | 7:30pm | Mercury Baypark
Saturday June 7 | Hawks vs Rams | 3:00pm | 4:00pm | Rodney Green Arenas
Saturday June 7 | Nuggets vs Airs | 6:30pm | 7:30pm | Edgar Centre
Sunday June 8 | Giants vs Jets | 12:00pm | 1:00pm | Trafalgar Centre
Sunday June 8 | Tuatara vs Whai | 2:00pm | 3:00pm | Eventfinda Stadium
Sunday June 8 | Bulls vs Panthers | 5:30pm | 6:30pm | Franklin Pool & Leisure
Wednesday June 11 | Rams vs Whai | 6:30pm | 7:30pm | Cowles Stadium
Thursday June 12 | Jets vs Tuatara | 6:30pm | 7:30pm | Fly Palmy Arena
Friday June 13 | Giants vs Nuggets | 6:30pm | 7:30pm | Trafalgar Centre
Saturday June 14 | Rams vs Panthers | 3:00pm | 4:00pm | Cowles Stadium
Saturday June 14 | Saints vs Tuatara | 6:30pm | 7:30pm | TSB Arena
Sunday June 15 | Hawks vs Airs | 2:00pm | 3:00pm | Rodney Green Arenas
Sunday June 15 | Sharks vs Bulls | 5:30pm | 6:30pm | ILT Stadium Southland
Wednesday June 18 | Airs vs Giants | 6:30pm | 7:30pm | TSB Stadium
Thursday June 19 | Nuggets vs Rams | 6:30pm | 7:30pm | Edgar Centre
Friday June 20 | Hawks vs Sharks | 6:30pm | 7:30pm | Rodney Green Arenas
Saturday June 21 | Panthers vs Giants | 1:30pm | 2:30pm | Pulman Arena
Saturday June 21 | Bulls vs Airs | 3:30pm | 4:30pm | Franklin Pool & Leisure
Saturday June 21 | Saints vs Whai | 6:30pm | 7:30pm | TSB Arena
Sunday June 22 | Tuatara vs Sharks | 2:00pm | 3:00pm | Eventfinda Stadium
Sunday June 22 | Jets vs Rams | 5:30pm | 6:30pm | Fly Palmy Arena
Wednesday June 25 | Giants vs Tuatara | 6:30pm | 7:30pm | Trafalgar Centre
Thursday June 26 | Bulls vs Jets | 6:30pm | 7:30pm | Franklin Pool & Leisure
Friday June 27 | Nuggets vs Whai | 6:30pm | 7:30pm | Edgar Centre
Saturday June 28 | Giants vs Panthers | 1:30pm | 2:30pm | Trafalgar Centre
Saturday June 28 | Hawks vs Saints | 3:30pm | 4:30pm | Rodney Green Arenas
Saturday June 28 | Tuatara vs Jets | 6:30pm | 7:30pm | Eventfinda Stadium
Sunday June 29 | Rams vs Airs | 2:00pm | 3:00pm | Cowles Stadium
Sunday June 29 | Sharks vs Whai | 5:30pm | 6:30pm | ILT Stadium Southland

FINAL COUNTDOWN | GAME | RAPID | NBL | VENUE
Tuesday July 1 | Panthers vs Tuatara | 6:30pm | 7:30pm | Pulman Arena
Tuesday July 1 | Saints vs Rams | 6:30pm | 7:30pm | TSB Arena
Wednesday July 2 | Whai vs Jets | 6:30pm | 7:30pm | Mercury Baypark
Thursday July 3 | Giants vs Sharks | 6:30pm | 7:30pm | Trafalgar Centre
Friday July 4 | Airs vs Nuggets | 6:30pm | 7:30pm | TSB Stadium
Saturday July 5 | Panthers vs Saints | 3:00pm | 4:00pm | Pulman Arena
Saturday July 5 | Hawks vs Tuatara | 6:30pm | 7:30pm | Rodney Green Arenas
Sunday July 6 | Jets vs Nuggets | 2:00pm | 3:00pm | Fly Palmy Arena
Sunday July 6 | Rams vs Bulls | 5:30pm | 6:30pm | Cowles Stadium
Date TBC | Play-In Final 1 | | TBC | TBC
Date TBC | Play-In Final 2 | | TBC | TBC
Date TBC | Semi-Final 1 | | TBC | TBC
Date TBC | Semi-Final 2 | | TBC | TBC
Sunday July 20 | Grand Final | | 2:30pm | TBC