Here are the full NBA 2K23 controls for PlayStation 4, PlayStation 5, Xbox Series X/S, and Xbox One.
NBA 2K23 On-Ball Offense Controls
ACTION | PS4/PS5 | XBOX 1/SERIES X |
---|---|---|
Pass | X | A |
Bounce Pass | Circle | B |
Lob Pass | Triangle | Y |
Shoot | Square or RS | X or RS |
Sprint | R2 | RT |
Icon Pass | R1 (choose receiver) | RB (choose receiver) |
Call Timeout / | Share | View |
Coaches Challenge | Touch Pad | Back Button |
Move Player | LS | LS |
Pro Stick | RS | RS |
On the Fly Coaching | Arrow-Pad | Arrow-Pad |
Call Play | L1 | LB |
Post Up | L2 | LT |
Back to Top
NBA 2K23 Off-Ball Offense Controls
ACTION | PS4/PS5 | XBOX 1/SERIES X |
---|---|---|
Call For Pass | X | A |
Quick Screen | O | B |
Tell Teammate To Shoot | Square | X |
Call For Alley-oop | Triangle | Y |
Sprint | R2 | RT |
Call Timeout / | Share | View |
Coach’s Challenge | Touch Pad | Back Button |
Call for Screen | L1 | LB |
Post Up | L2 | LT |
On the Fly Coaching | Arrow-Pad | Arrow-Pad |
Move Player | LS | LS |
Pro Stick | RS | RS |
Back to Top
NBA 2K23 On-Ball Defense Controls
ACTION | PS4/PS5 | XBOX 1/SERIES X |
---|---|---|
Move Player | LS | LS |
Hands Up | RS | RS |
Player Swap | X | A |
Take Charge | O | B |
Block/Rebound | Triangle | Y |
Steal | Square | X |
Sprint | R2 | RT |
Icon Swap | R1 | RB |
Double Team | L1 | LB |
Intense Defense | L2 | LT |
Intentional Foul | Touch Pad | Back Button |
On the Fly Coaching | Arrow Pad | Arrow Pad |
Back to Top
NBA 2K23 Off-Ball Defense Controls
ACTION | PS4/PS5 | XBOX 1/SERIES X |
---|---|---|
Move Player | LS | LS |
On Ball Steal | RS | RS |
Player Swap | X | A |
Take Charge | O | B |
Block/Rebound | Triangle | Y |
Steal | Square | X |
Sprint | R2 | RT |
Icon Swap | R1 | RB |
Double Team | L1 | LB |
Intense Defense | L2 | LT |
Intentional Foul | Touch Pad | Back Button |
On the Fly Coaching | Arrow Pad | Aarrow Pad |
Back to Top
NBA 2K23 Shooting & Finishing Controls
ACTION | PS4/PS5 | XBOX 1/SERIES X |
---|---|---|
Jump Shot | Press & hold Square then release | Press & hold X then release |
Free Throw | Press & hold Square then release | Press and hold X then release |
Layup | Move & hold RS up (when driving) | Move & hold RS up (when driving) |
Runner / Floater | Move & hold RS down while driving in close range | Move & hold RS down while driving in close range |
Reverse Layup | Move & hold the RS right (while driving along the right baseline) | Move & hold the RS right (while driving along the right baseline) |
Euro Step Layup | Double tap Square while driving & hold LS towards the off hand | Double tap X while driving & hold the LS towards the off hand |
Cradle Layup | Double tap Square when driving & hold LS towards the ball hand | Double tap X when driving & hold LS toward the ball hand |
Hop Step Layup | Tap Square while driving | Tap X while driving |
Two-Hand Dunk | R2 + Move & hold RS up while driving in close range | R2 + Move & hold RS up while driving in close range |
Dominant or Off-Hand Dunk | R2 + Move & hold RS up, left or right in close range. The RS direction determines the dunking hand | RT + Move & hold RS up, left or right in close range. The RS direction determines the dunking hand |
Normal Skill Dunk | R2 + Move RS up then quickly release and move and hold RS down. Release RS to neutral to time the dunk | RT + Move RS up then quickly release and move and hold RS down. Release RS to neutral to time the dunk |
Rim Hang Dunk | R2 + Move & hold RS down while driving. Keep R2 held to continue hanging, use LS to control swing, and move RS up to pull up on the rim | RT + Move & hold RS down while driving. Keep RT held to continue hanging, use LS to control swing, and move RS up to pull up on the rim |
Rim Hang Skill Dunk | R2 + Move RS down then quickly release and move and hold RS down again. Release RS to neutral to time the dunk. Keep R2 held to continue hanging and use LS to control swing | RT + Move RS down then quickly release and move and hold RS down again. Release RS to neutral to time the dunk. Keep RT held to continue hanging and use LS to control swing |
One-Hand Flashy Dunk | R2 + Move RS down then quickly move and hold RS up | RT + Move RS down then quickly move and hold RS up |
Two-Hand Flashy Dunk | R2 + Move RS up then quickly release and move and hold RS up again | RT + Move RS up then quickly release and move and hold RS up again |
Pump Fake | Tap Square | Tap X |
Hop / Stepback Gather | Tap Square with LS deflected left or right | Tap X with LS deflected left or right |
Spin Gather | Hold R2 + double tap Square | Hold RT + double tap X |
Half Spin Gather | Rotate RS in a quarter-circle from right to up then hold while driving with ball in right hand | Rotate RS in a quarter-circle from right to up then hold while driving with ball in right hand |
Step Through | At close range, pump fake, then press and hold Square | At close range, pump fake, then press and hold X |
Putback | Press Square when attempting an offensive rebound | Press X when attempting an offensive rebound |
Bank Shot | Move and hold RS up and release | Move and hold RS up and release |
Back to Top
NBA 2K23 Dribbling Controls
ACTION | PS4/PS5 | XBOX 1/ SERIES X |
---|---|---|
Signature Size-up | Quickly move and release RS in various directions and speeds to perform special signature size-up combo moves | Quickly move and release RS in various directions and speeds to perform special signature size-up combo moves |
In and Out | Move RS up right then quickly release when dribbling with the right hand | Move RS up right then quickly release when dribbling with the right hand |
Hesitation | Move the RS right then quickly release when dribbling with right hand | Move the RS right then quickly release when dribbling with right hand |
Hesitation Escape | R2+ move & hold RS right when dribbling with right hand | RT + Move & hold RS right when dribbling with right hand |
Crossover | Move RS up then quickly release | Move RS up then quickly release |
Attacking Crossover | R2 + move RS up or up left then quickly release when dribbling with the right hand | RT + move RS up or up left then quickly release when dribbling with the right hand |
Between Legs Cross | Move RS left then quickly release when dribbling with right hand | Move RS left then quickly release when dribbling with right hand |
Escape Crossover | R2 + move RS left then quickly release when dribbling with right hand | RT + move RS left then quickly release when dribbling with right hand |
Behind the Back | Move RS down left then quickly release when dribbling with right hand | Move RS down left then quickly release when dribbling with right hand |
Behind the Back Escape | R2 + move RS down left then quickly release while stand dribbling in right hand | RT + move RS down left then quickly release while stand dribbling in right hand |
Stepback | Move RS down then quickly release | Move RS down then quickly release |
Stepback Escape | R2 + move RS down then quickly release | RT + move RS down then quickly release |
Spin | Rotate the RS clockwise then quickly & release when dribbling with right hand | Rotate the RS clockwise then quickly & release when dribbling with right hand |
Half Spin | Rotate RS in a quarter-circle from right to up then quickly release when dribbling with right hand | Rotate RS in a quarter-circle from right to up then quickly release when dribbling with right hand |
Hard Stop / Stutter | Tap L2 while driving for a quick change of speed | Tap LT while driving for a quick change of speed |
Hold Off Defenders | Hold L2 | Hold LT |
Triple Threat Side Jab | Move RS right then quickly release (with left pivot foot established) | Move RS right then quickly release (with left pivot foot established) |
Triple Threat Large Jab | Move RS up right then quickly release (with left pivot foot established) | Move RS up right then quickly release (with left pivot foot established) |
Triple Threat Small Jab | Move RS up right (with left pivot foot established) | Move RS up right (with left pivot foot established) |
Triple Threat Mid_Stepover | Move RS up then quickly release (with left pivot foot established) | Move RS up then quickly release (with left pivot foot established) |
Triple Threat Full-Stepover | Move RS up left then quickly release (with left pivot foot established) | Move RS up left then quickly release (with left pivot foot established) |
Triple Threat Back-to-Basket Stepover | Move RS left then quickly release (with left pivot foot established) | Move RS left then quickly release (with left pivot foot established) |
Triple Threat Pump Fake | Move RS down then quickly release | Move RS down then quickly release |
Triple Threat Side Hesitation | R2 + move RS left or right then quickly release | RT + move RS left or right then quickly release |
Triple Threat Attack Hesitation | R2 + move RS up left or up right then quickly release | RT + move RS up left or up right then quickly release |
Triple Threat Stepback | R2 + move RS down then quickly release | RT + move RS down then quickly release |
Triple Threat Spin-Out | Rotate RS clockwise then quickly release (with left pivot foot established) | Rotate RS clockwise then quickly release (with left pivot foot established) |
Triple Threat Cross Spin-Out | Rotate RS counter-clockwise then quickly release (with left pivot foot established) | Rotate RS counter-clockwise then quickly release (with left pivot foot established) |
Back to Top
NBA 2K23 Passing Controls
ACTION | PS4/PS5 | XBOX 1/SERIES X |
---|---|---|
Normal Pass | Press X | Press A |
Bounce Pass | Press O | Press B |
Lob Pass | Press Triangle | Press Y |
Skip Pass | Hold X to target a receiver further away | Hold A to target a receiver further away |
Fake Pass | Triangle + O while standing or driving to the basket | Y + B while standing or driving to the basket |
Jump Pass | Square + X while standing or driving to the basket | X + A while standing or driving to the basket |
Icon Pass | Press R1 then press the icon button of the desired receiver | Press RB then press the icon button of the desired receiver |
Flashy Pass | Double tap O | Double tap B to pass |
Alley-oop | Double tap Triangle | Double tap Y |
Alley-oop to Self | Double tap triangle + move LS toward the hoop | Double tap Y + move LS toward the hoop |
Bounce Pass Alley-oop | Press X + O + move LS toward the receiver | Press A + B + move LS toward the receiver |
Lead to Basket Pass | Press and hold Triangle to make the selected receiver cut to the basket. Release Triangle to pass | Press and hold Y to make the selected receiver cut to the basket. Release Y to pass |
Full Receiver Control | Press & hold O to freely move the selected receiver with LS. Release O to pass. | Press & hold B to freely move the selected receiver with LS. Release B to pass. |
Touch Pass | Press X before the initial receiver gets the ball (Use LS to select the second receiver) | Press A before the initital receiver gets the ball (Use LS to select the second receiver) |
Pro Stick Pass | Press & hold R1 + move RS in the desired pass direction | Press & hold RB + move RS in the desired pass direction |
Give and Go | Press & hold X until the receiver catches the ball. Hold X & use LS to move the initial passer. Release X to get the ball back | Press & hold A until the receiver catches the ball. Hold A & use LS to move initial passer. Release A to get the ball back. |
Rolling Inbound | Press triangle during baseline inbounds | Press Y during baseline inbounds |
Back to Top
NBA 2K23 Post Offense Controls
*For all Post Offense controls, first Hold L2 / LT to initiate the post up.
Action | PS4/PS5 | Xbox 1/Series X |
---|---|---|
Enter and Leave Post | Press and hold L2 to post up. Release L2 to leave the post and faceup | Press and hold LT to post up. Release LT to leave the post and faceup |
Post Pivot | Move LS in any direction then quickly release (while hold the ball) | Move LS in any direction then quickly release (while hold the ball) |
Dropstep | Hold LS to the left or right toward hoop, then tap Square | Hold LS to the left or right toward hoop, then tap X |
Spin or Drive | Rotate RS to either shoulder | Rotate RS to either shoulder |
Switch Facing | Tap RS up | Tap RS up |
Drive Fake | Hold R2 and move RS towards the inside shoulder then quickly release | Hold RT and move RS towards the inside shoulder then quickly release |
Spin Fake | Hold R2 and move RS towards the outside shoulder then quickly release | Hold RT and move RS towards the outside shoulder then quickly release |
Post Step-Away | Hold R2 and move RS down then quickly release. | Hold RT & move RS down then quickly release. |
Disengage to Key | Release L2 while moving and holding the LS towards the key | Release LT while moving and holding the LS towards the key |
Disengage to Baseline | Release L2 while moving and holding the LS towards the baseline | Release LT while moving and holding the LS towards the baseline |
Disengage Away | Release L2 while moving and holding the LS away from the basket | Release LT while moving and holding the LS away from the basket |
Aggressive Backdown | Hold R2 + LS toward the defender | Hold RT + LS toward the defender |
Avoid Steal | Move RS down and quickly release | Move RS down and quickly release |
Post Layup | Move LS toward hoop + hold RS up left or up right | Move LS toward hoop + hold RS up left or up right |
Post Hook | With LS on neutral, move & hold RS up left or up right. | With LS on neutral, move & hold RS up left or up right. |
Post Fade | Move & hold RS left or right away from the hoop | Move & hold RS left or right away from the hoop |
Post Shimmy Hook | With LS neutral, hold R2 + move & hold RS up left or up right | With LS neutral, hold RT + move & hold RS up left or up right |
Post Shimmy Fade | With LS neutral, hold R2 + move & hold RS down left or down right | With LS neutral, hold RT + move & hold RS down left or down right |
Post Hop | Move & hold LS left, right or down then tap square | Move & hold LS left, right or down then tap X |
Post Up and Under | Use RS to pump fake, then let go of L2 and quickly move & hold RS again before the pump fake ends | Use RS to pump fake, then let go of LT and quickly move & hold RS again before the pump fake ends |
Post Dunk Attempt | Hold R2 & move LS + RS up. | Hold RT & move LS + RS up. |
Back to Top