W 2005 został zawodnikiem Oklahoma RedHawks z Triple-A i przesunięty na drugą bazę.
Major League Baseball Texas Rangers thumb|160px|Kinsler jako zawodnik Texas Rangers. Po odejściu do Washington Nationals po zakończeniu sezonu 2005 pierwszego drugobazowego zespołu Alfonso Soriano, Kinsler otrzymał zaproszenie na występy w zepole Rangers podczas spring training 2006 na tej pozycji. W Major League Baseball zadebiutował 3 kwietnia 2006 w meczu przeciwko Boston Red Sox, w którym zaliczył single przy pierwszym podejściu do odbicia. Trzy dni później w spotkaniu z Detroit Tigers zdobył pierwszego home runa w MLB. W debiutanckim sezonie uzyskał średnią 0,286, zdobył 14 home runów, zaliczył 55 RBI i został wybrany najlepszym debiutantem w zespole.
W lutym 2008 podpisał nowy, pięcioletni z opcją przedłużenia o rok kontrakt wart 32 miliony dolarów. W tym samym roku po raz pierwszy wystąpił w Meczu Gwiazd jako rezerwowy. 15 kwietnia 2009 w meczu przeciwko Baltimore Orioles zaliczył cycle jako czwarty zawodnik w historii klubu; w całym spotkaniu zanotował sześć odbić na sześć podejść;