The All-NBL Team is an annual National Basketball League (NBL) honour bestowed on the best players in the league following every NBL season. The team has been selected in every season since the league's second year in 1980.
The All-NBL Team has previously been chosen with three 'outside' players and two 'inside' players for each team. For the 2023–24 season, the league introduced position-less teams, meaning any five players can be selected regardless of what position they play (i.e. guard, forward, centre).
As of the 2025–26 season, the All-NBL First Team and All-NBL Second Team are voted on by head coaches, assistant coaches and captains. If two players are tied in the voting for an All-NBL team spot, a countback will first be conducted, with the position awarded to the player who received the most First-Team votes. Only if the tie still cannot be separated will a panel of experts step in to determine which player receives the award.
Between 1980 and 1983, the Most Valuable Player (MVP) did not feature in the All-NBL Team.
Selections Player (X)Denotes the number of times the player has been selectedPlayer(in bold text)Indicates the player who won the NBL Most Valuable Player in the same year
1980 to 1986 From the 1980 season to 1986 season, the All-NBL Team was composed of one team. Season First teamPlayersTeams 1980 Brian Banks Brisbane Bullets Ian Davies Launceston Casino City Herb McEachin Canberra Cannons Danny Morseu St Kilda Saints Ken Richardson West Adelaide Bearcats Cal Stamp Canberra Cannons 1981 Al Green West Adelaide Bearcats Danny Morseu (2) St Kilda Saints David Nelson Canberra Cannons Rocky Smith St Kilda Saints Owen Wells Newcastle Falcons 1982 James Crawford Geelong Supercats Leroy Loggins West Adelaide Bearcats George Morrow Newcastle Falcons Larry Sengstock Brisbane Bullets Phil Smyth St Kilda Saints 1983 Cal Bruton Geelong Supercats James Crawford (2) Geelong Supercats Leroy Loggins (2) West Adelaide Bearcats George Morrow (2) Newcastle Falcons Phil Smyth (2) Canberra Cannons 1984 Cal Bruton (2) Geelong Supercats Dan Clausen Adelaide 36ers James Crawford (3) Geelong Supercats Leroy Loggins (3) Brisbane Bullets Phil Smyth (3) Canberra Cannons 1985 Ray Borner Coburg Giants Al Green (2) Adelaide 36ers Leroy Loggins (4) Brisbane Bullets Kendal Pinder Sydney Supersonics Phil Smyth (4) Canberra Cannons 1986 Steve Carfino Hobart Devils Mark Davis Adelaide 36ers Andrew Gaze Melbourne Tigers Jim Foster Coburg Giants Leroy Loggins (5) Brisbane Bullets
1987 to 1991 From the 1987 season to 1991 season, the All-NBL Team was composed of two teams. Season First team Second teamPlayersTeamsPlayersTeams 1987 Steve Carfino (2) Hobart Devils Scott Fisher North Melbourne Giants James Crawford (4) Perth Wildcats Vince Hinchen Eastside Spectres Mark Davis (2) Adelaide 36ers Marc Ridlen Sydney Supersonics Andrew Gaze (2) Melbourne Tigers Phil Smyth (5) Canberra Cannons Leroy Loggins (6) Brisbane Bullets Paul Stanley Hobart Devils 1988 Mark Davis (3) Adelaide 36ers Steve Carfino (3) Sydney Kings Tim Dillon North Melbourne Giants Scott Fisher (2) North Melbourne Giants Andrew Gaze (3) Melbourne Tigers Joe Hurst Hobart Devils Leroy Loggins (7) Brisbane Bullets Wayne McDaniel Newcastle Falcons Phil Smyth (6) Canberra Cannons Dean Uthoff Eastside Spectres 1989 Mark Davis (4) Adelaide 36ers Emery Atkinson Canberra Cannons Andrew Gaze (4) Melbourne Tigers Steve Carfino (4) Sydney Kings Scott Fisher (3) North Melbourne Giants Jerry Everett Newcastle Falcons Kent Lockhart Eastside Spectres Wayne McDaniel (2) Hobart Devils Phil Smyth (7) Canberra Cannons Dean Uthoff (2) Eastside Spectres 1990 Andrew Gaze (5) Melbourne Tigers Bruce Bolden Eastside Spectres Scott Fisher (4) North Melbourne Giants Joe Hillman North Melbourne Giants Leroy Loggins (8) Brisbane Bullets Damian Keogh Sydney Kings Andre Moore Brisbane Bullets Kent Lockhart (2) Eastside Spectres Derek Rucker Brisbane Bullets Dave Simmons Melbourne Tigers 1991 Mark Davis (5) Adelaide 36ers Bruce Bolden (2) Eastside Spectres Andrew Gaze (6) Melbourne Tigers John Dorge Geelong Supercats Ricky Grace Perth Wildcats Butch Hays Adelaide 36ers Scott Fisher (5) North Melbourne Giants Leroy Loggins (9) Brisbane Bullets Mike Mitchell Gold Coast Rollers Dwayne McClain Sydney Kings
1992 to 2012–13 From the 1992 season to 2012–13 season, the All-NBL Team was composed of three teams (except in 1997 when only two teams were named).