mecz w NBA, wyprzedzając Kobego Bryanta o jeden mecz.

8 czerwca, w spotkaniu nr 3 Finałów NBA 2010, przeciwko Boston Celtics, zdobył 11 z 16 swoich punktów w czwartej kwarcie i walnie przyczynił się do zwycięstwa Lakers w tym meczu i objęcia prowadzenia 2-1. W meczu nr 7 tej serii, pod koniec meczu, oddał celny rzut trzypunktowy, który pomógł wyjść na prowadzenie i zdobycie kolejnego mistrzostwa.

Po sezonie 2009/10 Fisher został wolnym agentem. Po otrzymaniu ofert z kilku klubów, 12 lipca 2010, oświadczył, że będzie kontynuował swoją karierę z Lakers.

Houston Rockets 15 marca 2012, podczas ostatniego dnia okienka transferowego NBA, Los Angeles Lakers oddali Fishera do Houston Rockets w zamian za Jordana Hilla. 19 marca Rockets zwolnili Fishera, który nie zagrał ani jednego meczu w ich barwach, i stał się wolnym agentem.

Oklahoma City Thunder 21 marca 2012 roku Derek Fisher podpisał kontrakt z zespołem Oklahoma City ThunderFisher in OKC to finalize new deal with Thunder | www.NBA.com. Doszedł z tą drużyną do Finałów NBA, po raz ósmy w karierze. Drużyna z Oklahoma City przegrała w nich 4-1 z Miami Heat.

Dallas Mavericks 29 listopada 2012 Fisher podpisał kontrakt z Dallas Mavericks.